1320283972 Q * ghislain Quit: Leaving. 1320288823 Q * lodan Ping timeout: 480 seconds 1320290939 Q * xargs12 Quit: http://www.mibbit.com ajax IRC Client 1320292321 Q * clopez Ping timeout: 480 seconds 1320292966 M * Bertl_oO ffrank: where did you get those ancient utils? anyway, try to update util-vserver and you should be fine ... 1320292977 M * Bertl_oO off to bed now ... have a good one everyone! 1320292984 N * Bertl_oO Bertl_zZ 1320294802 J * lodan ~lodan@rb178-1-88-163-25-248.fbx.proxad.net 1320299468 Q * fisted Ping timeout: 480 seconds 1320299697 J * fisted ~fisted@xdsl-87-78-211-188.netcologne.de 1320299903 J * sannes1 ~ace@cm-84.209.106.118.getinternet.no 1320302287 J * derjohn_mob ~aj@213.238.45.2 1320302879 J * thierryp ~thierry@home.parmentelat.net 1320302926 Q * derjohn_mob Remote host closed the connection 1320302985 J * ncopa ~ncopa@3.203.202.84.customer.cdi.no 1320303270 J * petzsch ~markus@dslb-092-078-229-064.pools.arcor-ip.net 1320303368 J * derjohn_mob ~aj@213.238.45.2 1320303759 N * cehteh` cehteh 1320305026 Q * petzsch Quit: Leaving. 1320307013 J * ghislain ~AQUEOS@adsl2.aqueos.com 1320307313 Q * ncopa Quit: Leaving 1320309624 M * ffrank Bertl_zZ: thanks for the pointer - looks like the utils are a leftover from Debian 5 (or earlier), installing Debian's current 0.30.216-pre2864 apparently solved the issue. so double-thanks! 1320311379 J * ncopa ~ncopa@3.203.202.84.customer.cdi.no 1320311738 J * fleischergesell ~fleischer@p5B0A34FA.dip.t-dialin.net 1320311758 M * fleischergesell how can I get access to blockdevices (in this case: md device) in a guest? 1320311876 M * daniel_hozac cp -a 1320311890 M * daniel_hozac ffrank: that is still really old... 1320312007 J * _nono_ ~gomes@licencieux.ircam.fr 1320312136 M * ffrank daniel_hozac: the curse of using debian stable :( 1320312220 M * ffrank fleischergesell: maybe this? http://linux-vserver.org/Frequently_Asked_Questions#I_want_to_.28re.29mount_a_partition_in_a_running_guest_..._but_the_guest_has_no_rights_.28capability.29_to_.28re.29mount.3F 1320312248 M * fleischergesell daniel_hozac: Thanks a lot 1320312691 P * fleischergesell 1320313752 Q * thierryp Remote host closed the connection 1320313826 Q * trippeh_ Ping timeout: 480 seconds 1320314237 J * clopez ~clopez@155.99.117.91.static.mundo-r.com 1320314640 J * BenG ~bengreen@cpc12-aztw24-2-0-cust146.aztw.cable.virginmedia.com 1320314723 M * disposable is it safe to run 'mount -o remount,noatime' on a partition on which i have running vservers? 1320318327 J * thierryp ~thierry@zankai.inria.fr 1320320385 J * hparker ~hparker@2001:470:1f0f:32c:beae:c5ff:fe01:b647 1320323516 N * Bertl_zZ Bertl 1320323521 M * Bertl morning folks! 1320323558 M * Bertl ffrank: that'd be 'debian broken' :) 1320323585 M * Bertl disposable: sure, Linux-VServer doesn't care about atime AFAIK 1320323664 M * Bertl okay, off for now ... bbl 1320323670 N * Bertl Bertl_oO 1320325932 Q * BenG Quit: I Leave 1320328050 M * fback daniel_hozac: should vserver .... start raise (r)limits if they are configured in /etc/vservers/name/rlimits/nofile? 1320328156 M * daniel_hozac no. 1320328159 M * daniel_hozac use ulimits for that. 1320328190 J * LuckyLuke ~luca@host65-83-static.228-95-b.business.telecomitalia.it 1320328267 J * BenG ~bengreen@cpc12-aztw24-2-0-cust146.aztw.cable.virginmedia.com 1320328461 M * fback daniel_hozac: you mean system (hosts) ulimits? 1320328487 M * daniel_hozac /etc/vservers//ulimits 1320328591 M * disposable Bertl: my concern was about '-o remount'. I don't know whether it actually unmounts and mounts or just changes mount parameters on the fly. I don't want it to break filelocks. 1320328788 M * daniel_hozac changes on the fly 1320329573 M * fback daniel_hozac: thanks! 1320331219 M * disposable daniel_hozac: and i thank you also 1320331541 J * dowdle ~dowdle@scott.coe.montana.edu 1320332040 Q * LuckyLuke Quit: bye bye 1320332049 J * trippeh ~atomt@cm-84.209.22.46.getinternet.no 1320333115 Q * daniel_hozac Read error: Connection reset by peer 1320333145 Q * BenG Quit: I Leave 1320333310 J * daniel_hozac ~daniel@c-a53171d5.08-230-73746f22.cust.bredbandsbolaget.se 1320336818 Q * mnemoc Quit: Lost terminal 1320336871 J * mnemoc ~amery@shell.opensde.net 1320338797 Q * ncopa Quit: Leaving 1320339754 Q * thierryp Remote host closed the connection 1320340299 Q * derjohn_mob Ping timeout: 480 seconds 1320340982 Q * ffrank Quit: leaving 1320341178 Q * hparker Ping timeout: 480 seconds 1320341836 J * wifigeek ~wifigeek@mail.linn.co.uk 1320341842 M * wifigeek lo all 1320341848 J * hparker ~hparker@linux.homershut.net 1320342445 J * bonbons ~bonbons@2001:960:7ab:0:e5bb:40eb:27c4:7d7a 1320342473 Q * imcsk8 Ping timeout: 480 seconds 1320342661 J * bergerx ~bergerx@46.196.250.204 1320342884 J * imcsk8 ~ichavero@148.229.1.11 1320343225 J * fisted_ ~fisted@xdsl-87-78-211-24.netcologne.de 1320343653 Q * fisted Ping timeout: 480 seconds 1320344256 Q * imcsk8 Remote host closed the connection 1320344265 N * Bertl_oO Bertl 1320344273 M * Bertl wifigeek: hello 1320344539 M * wifigeek Bertl - not quite sure I follow how COW works on vserver 1320344549 M * wifigeek had a look at http://linux-vserver.org/Vunify 1320344584 M * wifigeek Can I create multiple VM's which are based on a single source? or do I need to create the VM first then use unify? 1320344610 M * wifigeek by based on a single source, I mean each VM just contains pointers to a master copy, unless it differs 1320344630 M * daniel_hozac -m clone will create it by linking the files that can be linked. 1320344650 M * wifigeek ah. 1320344667 M * wifigeek next question is, has anyone ever done a test to see how many vservers they can run on one box? :-) 1320344677 M * wifigeek I would be looking for thousands, each with <15M memory footprint 1320344705 M * Bertl we stopped at roughly 10k guests with a single task 1320344720 M * wifigeek not bad 1320344731 M * Bertl (because that comes near the process limits on an average system) 1320344748 M * wifigeek yeah, I would probably be increasing the kernel process limit to cope with my insane idea. 1320344754 M * Bertl note that we did those tests quite some time ago on relatively 'old' systems 1320344760 M * wifigeek yeah 1320344788 M * wifigeek I have been doing my tests with openvz, but the main problem I find is io. extracting each guest individually just eats my disks 1320344800 M * wifigeek and each guest is 99% identical 1320344806 M * Bertl so I'd expect a 32 CPU system with 64GB memory to handle quite a lot more 1320344810 M * wifigeek yeah 1320344851 M * Bertl there is something similar, but not so smart in Virtuozzo(tm) IIRC 1320344867 M * wifigeek yeah I want something free as cost is a factor here (as always!) 1320344869 M * Bertl i.e. in the commercial 'branch' of OVZ 1320344893 M * wifigeek vserver looks like a better fit, as I will be doing exactly as your test above. i.e. one process per container (or near enough) 1320344910 M * wifigeek especially if I can avoid lots of disk space using links 1320344963 M * wifigeek its likely I will have to write an API/wrappers for vserver to do what I want in terms of creation of guests etc 1320344990 M * wifigeek know of anything like that which already exists? i.e. API for creation of guests. I have had a quick google 1320345038 M * daniel_hozac the vserver ... build command? 1320345095 M * wifigeek looks close enough to what I need 1320345103 M * daniel_hozac if you want more than that it entirely depends on what you want to achieve. 1320345122 M * wifigeek yeah, I will probably just wrap up the vserver commands in an API interface for my webapp to speak to 1320345147 M * wifigeek last question (I promise!) - on the host node, I assume I can see the processes running for each container from ps aux? 1320345166 M * wifigeek its been many years since I looked at vserver, went to openvz a long time ago 1320345168 M * daniel_hozac PlanetLab's NodeManager is able to manage guests, if you live in their ecosystem. 1320345173 M * Bertl from the spectator context, yes 1320345188 M * wifigeek ok 1320345194 M * wifigeek sounds like I will give it a whirl :-) 1320345337 M * wifigeek The box I am testing on in question can scale up to 256GB ram, 24 cores and has at least one SSD (for testing) 1320345353 M * wifigeek so I will provide some feedback on the number of VM's I can run before it falls over. 1320345393 J * chrissbx ~chrissbx@69-196-180-202.dsl.teksavvy.com 1320345403 M * Bertl wifigeek: great! 1320345423 M * Bertl btw, it is advantageous to build guests without init 1320345441 M * Bertl i.e. you can save the resources for the init process if it isn't needed 1320345451 M * wifigeek aah 1320345452 M * Bertl (and usually it isn't :) 1320345460 M * wifigeek I did consider that, just wasnt sure how feasable it was :) 1320345472 M * chrissbx Hello. Is it normal that vserver-stat does not keep a total of userTIME and sysTIME for guests? (When processes exit, their times are subtracted from the total again.) 1320345477 M * wifigeek I need mono as part of my guests, but im sure I can do without init 1320345565 M * wifigeek bbl -> hometime. 1320345902 M * daniel_hozac chrissbx: what kernel and util-vserver versions? 1320346176 M * chrissbx 3.0.7-vs2.3.1+ (not sure why +, I don't think I've applied any changes myself), util-vserver git 5c59135 (+ my patches, the ones I already showed you once, https://github.com/pflanze/util-vserver) 1320346179 M * Bertl off for a powernap .. bbl 1320346185 N * Bertl Bertl_zZ 1320346206 M * chrissbx s/the ones/those/ 1320346354 M * daniel_hozac are you not using cgroups? 1320346398 M * chrissbx hm, is this in the kernel or vserver config? 1320346415 M * chrissbx Kernel config has CONFIG_CGROUPS=y 1320346461 M * daniel_hozac what does cat /dev/cgroup//cpuacct.stat show? 1320346503 M * chrissbx From the host? There are no subdirs there. 1320346547 M * chrissbx BTW kernel is 64 bit, host is 32 bit userspace, guest is 64 bit userspace. 1320346564 M * daniel_hozac so you're not using cgroups then... 1320346568 M * daniel_hozac that'll be why. 1320346582 M * daniel_hozac it's resorting to basically suming up your processes. 1320346597 M * chrissbx Aha, why does the userspace bit width matter? 1320346608 M * daniel_hozac it doesn't. 1320346613 M * daniel_hozac at all 1320346633 M * chrissbx Aha, you mean, the why is that there are no subdirs. 1320346651 M * chrissbx So I guess I'll have to enable this in the vserver config. 1320346686 M * daniel_hozac it should be automatic on your kernel, assuming you have the memory controller enabled. 1320346696 M * daniel_hozac (which is needed for accurate memory readings) 1320346744 Q * hparker Quit: Quit 1320346747 M * chrissbx What's the memory controller? A kernel config? Maybe a module? (I've got tons of modules, because I went from a Debian kernel config) 1320346788 M * daniel_hozac CONFIG_CGROUP_MEM_RES_CTLR 1320346834 M * chrissbx I don't have that (not even commented out); going make menuconfig. 1320347132 J * hparker ~hparker@2001:470:1f0f:32c:beae:c5ff:fe01:b647 1320347791 M * chrissbx What's this?: 1320347793 M * chrissbx tn:/etc/vservers/build64# head -1 fstab 1320347793 M * chrissbx /mnt/f73a7f07-2f47-4e9a-ac2e-e7be22cfaee1/tn/tn-EXTEND/KERNEL/ /usr/src/KERNEL none noatime,bind 0 0 1320347793 M * chrissbx tn:/etc/vservers/build64# vserver build64 start 1320347793 M * chrissbx secure-mount: chdir("/usr/src/KERNEL"): No such file or directory 1320347826 M * daniel_hozac does it exist? 1320347832 M * chrissbx When I do have this dir: chris@build64:~$ l /usr/src/KERNEL 1320347833 M * chrissbx total 0 1320347848 M * chrissbx Aha wait, 1320347856 M * chrissbx I mount /usr afterwards, duh. 1320347905 M * chrissbx hm. still doesn't work; 1320347925 M * chrissbx I guess the /usr/src is not visible in the context where the mount runs? 1320347976 M * daniel_hozac i'd have to see your fstab to really guess anything. 1320348096 M * chrissbx Duh, I bind mount /usr/src, later on, too. :~O 1320348102 M * chrissbx Sorry for the noise. 1320348260 M * chrissbx (If that was my subconscious wishing that fstab entries were automatically sorted, please excuse it. Of course I'm already telling it that since normal mount doesn't sort either, there's not much point to it. And that maybe symlinks are the reason for that.) 1320348559 M * chrissbx BTW /etc/mtab doesn't reflect what's mounted (seems vserver start doesn't update it); is the recommended practice to replace it with a symlink to /proc/mounts ? 1320348691 M * daniel_hozac /etc/mtab in the guest does get updated. 1320348800 M * chrissbx Huh, true, aha, it's just that df ignores entries with source directories that are not in the guest. 1320348830 M * chrissbx Whereas /proc/mtab uses /dev/sdaX etc instead of source directories for the bind mounts, which makes df show the entries. 1320348864 M * chrissbx Aha, df -a shows them all. 1320348898 M * chrissbx Stupid details :-I 1320349445 J * hijacker_ ~hijacker@cable-84-43-136-96.mnet.bg 1320349917 N * BobR_oO BobR 1320350631 Q * clopez Ping timeout: 480 seconds 1320351062 J * imcsk8 ~ichavero@148.229.1.11 1320351181 N * BobR Bobr_zZ 1320351244 J * thierryp ~thierry@home.parmentelat.net 1320351398 Q * thierryp Remote host closed the connection 1320352467 J * clopez ~clopez@238.10.117.91.dynamic.mundo-r.com 1320355217 Q * hijacker_ Quit: Leaving 1320355273 Q * sannes1 Remote host closed the connection 1320355812 Q * bonbons Quit: Leaving 1320356845 Q * dowdle Remote host closed the connection 1320356923 N * Bertl_zZ Bertl 1320356927 M * Bertl back now ... 1320357087 J * dowdle ~dowdle@scott.coe.montana.edu 1320359004 Q * hparker Quit: Quit 1320363752 J * wifigeek-home ~wifigeek-@5ad939a2.bb.sky.com 1320363755 M * wifigeek-home lo all 1320363770 M * wifigeek-home anyone know much about the vserver python bindings? 1320364419 M * Bertl probably daniel_hozac does 1320364479 M * wifigeek-home heh ok 1320364503 M * wifigeek-home Bertl - what is the vserver tools written in? 1320364507 M * wifigeek-home (userland tools) 1320364515 M * wifigeek-home just wondering what is the easiest way to write my own API to vserver 1320364528 M * wifigeek-home i.e. python twisted REST interface 1320364532 M * Bertl C and bash 1320364535 M * wifigeek-home k 1320364568 M * Bertl the python bindings are wrappers to the syscall command interface 1320364578 M * wifigeek-home ah 1320364588 M * Bertl IIRC that is, never used them 1320364667 M * wifigeek-home way over my head anyway, would be getting some devs to look at it 1320364674 M * wifigeek-home as theres a few in my team 1320364685 Q * dowdle Remote host closed the connection 1320364697 M * Bertl they should know how to handle that then 1320364701 M * wifigeek-home hope so :) 1320364759 M * wifigeek-home vserver looks a better fit than openvz, primarily due unification 1320364769 M * wifigeek-home *due to 1320364798 M * wifigeek-home + COW