1350605974 Q * WMP Quit: ZNC - http://znc.in 1350606002 J * WMP ~oftc@auburn.sored.pl 1350613384 J * nicholi ~nicholi@rrcs-76-79-196-34.west.biz.rr.com 1350614238 Q * nlm Ping timeout: 480 seconds 1350615736 M * Bertl off to bed now ... have a good one everyone! 1350615741 N * Bertl Bertl_zZ 1350620131 Q * fisted Read error: Connection reset by peer 1350620153 J * fisted ~fisted@xdsl-84-44-147-193.netcologne.de 1350621811 J * clopez ~clopez@48.16.165.83.dynamic.mundo-r.com 1350623500 Q * fisted Remote host closed the connection 1350623617 J * fisted ~fisted@xdsl-84-44-147-193.netcologne.de 1350623976 J * ghislain ~AQUEOS@adsl2.aqueos.com 1350628198 M * ncopa hi 1350628207 M * ncopa how is the work with 3.6 kernel going? 1350628217 M * ncopa looks like there are no xfs nor cow support 1350629162 M * ncopa do i need disable xfs and cow in my kernel config? 1350629166 M * ncopa fs/namei.c:3052:6: error: 'filp' undeclared (first use in this function) 1350629175 M * daniel_hozac yes. 1350629176 M * ncopa that is with 3.6.2 kernel 1350629182 M * ncopa :-/ 1350629185 M * ncopa ok 1350629971 Q * ensc|w Remote host closed the connection 1350629980 J * ensc|w ~ensc@www.sigma-chemnitz.de 1350636376 M * BlackPanx is there any public repository of .distributions ? more than just rh* and suse* ? 1350636516 M * BlackPanx let's say .centos6 for example :) 1350638227 Q * geos_one Remote host closed the connection 1350639517 Q * ser Ping timeout: 480 seconds 1350639884 J * kir ~kir@swsoft-msk-nat.sw.ru 1350640527 N * Bertl_zZ Bertl 1350640531 M * Bertl morning folks! 1350640660 M * daniel_hozac BlackPanx: there is an sl6 distribution included. 1350640694 M * BlackPanx sl6 ? what's that ? 1350640714 M * daniel_hozac scientific linux 1350640724 M * BlackPanx eh. 1350640729 M * BlackPanx not the same :) 1350640745 M * BlackPanx prefer centos 6.3 or so :) 1350640784 M * Bertl close enough to match the 'or so' :) 1350640830 M * daniel_hozac it's another RHEL-rebuild, but actually gets regular updates and far less snearing at its users than CentOS. 1350641240 Q * Rockj Ping timeout: 480 seconds 1350641410 J * ser ~ser@host1.tldp.ibiblio.org 1350641587 J * Rockj rockj@rockj.net 1350641902 Q * ser Ping timeout: 480 seconds 1350642745 J * ser ~ser@host1.tldp.ibiblio.org 1350643347 Q * ser Ping timeout: 480 seconds 1350643396 J * ser ~ser@host1.tldp.ibiblio.org 1350643449 J * benl ~benl@dockoffice.sonassihosting.com 1350643456 M * benl Hi All 1350643470 M * benl I'm having a head banging on the wall moment here with bind mounts in a guest 1350643480 M * benl Could someone point out where I'm going wrong 1350643532 M * benl On the guest /home (host) is rbind mounted on /home (guest). Which is fine. 1350643546 M * benl Then, I need to mount another directory from the host inside the (now mounted) directory /home directory 1350643583 M * benl I can do it simply with a guest reboot; but is it possible to bind mount a directory from the host, into a dir inside a rbind mounted directory on the guest - without a reboot 1350643627 M * benl I've tried, 1350643629 M * benl vmount XID -- --bind -o ro,bind /host/path/to/dir /home/path/to/another/dir 1350643658 M * benl and 1350643660 M * benl vnamespace -e XID -- /bin/bash; mount -o ro,bind /host/path/to/dir /home/path/to/another/dir 1350643666 M * benl but neither give the desired result 1350643750 M * benl The /var/lib/vservers/guest/home dir is completely empty - it is populated entirely by the rbind mount on start 1350643786 M * benl So I can only imagine that when trying to bind mount another dir inside /home/something in the guest - because the /home dir is technically empty, there is no mount point? 1350643840 J * fr00d ~andi@sandbox2.sixhop.net 1350643841 M * fr00d Hello 1350643861 M * daniel_hozac is the /host/path/to/dir available in the guest's administrative namespace? 1350643893 M * benl ie. in vnamespace -e XID ? 1350643918 M * benl If so, then yes. 1350644042 M * fr00d I'm trying to delete a vserver from a centos 6 installation. The directories tmp, dev/pts and proc can't be deleted because some processes are still using them. 1350644057 M * fr00d Can somebody give me a hint on how to solve this problem? 1350644066 M * Bertl shut down those processes? 1350644068 M * benl vkill --xid ? 1350644105 M * Bertl benl: kernel/patch/util-vserver version? 1350644106 M * fr00d These processes are from the host instance, not from the guest. 1350644123 M * benl @Bertl - quite old 1350644127 M * daniel_hozac "these processes"? 1350644138 M * Bertl fr00d: so, shut down those processes? 1350644149 M * benl 2.6.34-vs2.3.0.36.30.4.pre6 / 0.30.216-pre2772 1350644177 M * Bertl yeah, classifies as ancient :) 1350644184 M * benl :) 1350644196 M * benl I don't think its a limitation of the version (or at least, I don't think so) 1350644204 M * Bertl but I don't understand what the exact problem is 1350644209 M * benl I think what I'm either trying to do is impossible/stupid 1350644222 M * Bertl naturally your second command won't do anything useful 1350644241 M * Bertl i.e. it enters a namespace starting a shell 1350644244 M * benl Ok, I'll try again. 1350644250 M * benl Basically, the guest has /home rbind mounted to /home on the host. Without this bind mount, the /home dir is empty on the guest. 1350644258 M * Bertl one shat shell exits, it does the mount, which doesn't make sense? 1350644260 M * fr00d I just delete this host again after bringing it back from the backup, then I'll get the list of processes via fuser -mv. 1350644261 M * Bertl *once 1350644268 M * benl The guest is currently running, and /home is happily mounted 1350644290 M * benl Now, I need to bind mount another dir from the host - into a directory of the already mounted /home directory on the guest 1350644316 M * benl Without a reboot 1350644335 M * Bertl okay, try: vnamespace -i 0 -e -- /bin/bash 1350644341 M * fr00d http://pastebin.com/9MUY7K7q These are the processes which are still locking these directories. 1350644349 M * benl Ah, I tried that, "-i" doesn't exist as a valid argument 1350644363 M * Bertl so you need to update your tools at least :) 1350644366 M * benl Unknown option `-i'. 1350644378 M * benl I can do that, but can I get away without a kernel update? 1350644406 M * Bertl maybe, we'll see 1350644410 M * benl eek 1350644418 M * benl It would be easier to restart the guest! 1350644426 M * Bertl probably 1350644432 M * benl Its on a machine where the guest cannot be restarted 1350644447 M * benl so obviously, changes in kernel is a total non-option 1350644447 M * Bertl how so? 1350644455 M * benl non-HA mission critical 1350644465 M * daniel_hozac the best kind! 1350644475 M * benl I screwed up by removing the mounted dir in /home on the host 1350644484 M * benl which in turn vapourised the existing bind mount 1350644490 M * benl now i need to try and put it back! 1350644494 M * benl @Daniel - tell me about it! 1350644502 M * Bertl fr00d: quite a number of processes attached to your guest dirs ... 1350644536 M * Bertl (but I suspect your analysis is wrong) 1350644547 M * Bertl first check that the guest isn't running 1350644573 M * benl I assume there is no alternative to "-i" on the older util-vserver releases then ... 1350644646 M * daniel_hozac no 1350644660 M * benl darn 1350644681 M * benl even the debian squeeze util-vserver release is too old! 1350644689 M * Bertl any nostalgic attachment to those ancient tools? 1350644695 M * benl none whatsoever 1350644704 M * Bertl so why not update then? 1350644708 M * benl but I don't want to upgrade them if it means having to change kernel 1350644727 M * fr00d Bertl: I did that by executing vserver myhost status, which says that it is not running. 1350644728 M * benl ie. anything that would require a reboot/powering down of the guest 1350644747 M * Bertl ah, the tools should work fine with any kernel (even those highly experimental pre release versions) 1350644760 M * benl ah okay 1350644764 M * benl maybe I'll give it a try 1350644775 M * benl **I hate compiling util-vserver** 1350644778 M * Bertl fr00d: check with vserver-stat if anything is left on the guest's xid 1350644781 M * benl it almost never works the way I want it to 1350644801 M * Bertl I take it you're on debian then :) 1350644822 M * benl Lol 1350644824 M * benl Yes. 1350644831 M * benl What can I say, I'm a sucker for pain 1350644842 M * benl Should I go for util-vserver-0.30.216-pre3038 ? 1350644845 M * fr00d Bertl: There's no entry for my vserver. 1350644886 M * Bertl fr00d: did you check for unnamed (just xid) entries as well? 1350644896 M * Bertl (just making sure) 1350644971 M * benl is there a way to show the current compile options for util-vserver? 1350644973 M * fr00d The context my vserver is using is 40046. A grep for that gives no values. 1350645207 M * Bertl benl: vserver-info 1350645229 M * Bertl fr00d: okay, what about vps auxwww | grep 40046 ? 1350645230 M * daniel_hozac benl: you can build packages from the tarball 1350645349 M * fr00d I can see just the grep: 1350645349 M * fr00d root 3402 0 MAIN 0.0 0.0 103232 812 pts/1 S+ 13:15 0:00 grep 40046 1350645369 M * fr00d But I found a ctx with no name is there a way to kill a ctx? 1350645393 M * daniel_hozac vkill --xid 1350645488 M * fr00d Hmm, problem exists anyway. :( 1350645555 M * benl ok, new util-vserver is on 1350645575 M * benl vnamespace -i 0 -e XID -- /bin/bash 1350645581 M * benl what shoud I do once inside? 1350645604 M * daniel_hozac if the guest wasn't started with the new utils, the namespaces won't be setup correctly. 1350645613 M * benl balls 1350645646 M * benl so the guest still needs a reboot anyway ... 1350645699 M * Bertl fr00d: so the vps | grep part didn't show anything related to that guest? 1350645754 M * fr00d no 1350645832 M * benl .. I resorted to a guest restart! 1350645870 M * benl incidentally, now the new util-vserver is here ... in future, what is the process for the mount 1350645935 M * fr00d It's gone! 1350645960 M * fr00d I actually do not know what I did, but the directories are removed. 1350645970 M * Bertl benl: you enter the proper namespace (-i 0) and then do the mount(s) 1350645977 M * fr00d Thanks for the help. ;) 1350645989 M * Bertl fr00d: I suspect the last process exited (for whatever reason) 1350646016 M * Bertl btw, the fuser -mv will give misleading information 1350646129 M * fr00d Bertl: Why that? 1350646243 M * benl @Bertl: just using the normal "mount" command - or vmount? 1350646275 M * daniel_hozac vmount will enter the namespace and do the mount for you. 1350646287 M * daniel_hozac if you're already in the namespace, you don't need to bother with it. 1350646298 M * Bertl fr00d: well, let's do a simple test, create a directory called 'proc' inside an otherwise empty dir, then cd into that dir and try 'fuser -mv *' 1350646347 M * fr00d Yes, it shows me the bash. 1350646418 M * Bertl you'll also get other stuff when you for example try it on a mounted filesystem 1350646447 M * daniel_hozac everything using anything on that filesystem, IIRC. 1350646455 M * Bertl yep 1350646480 M * Bertl so, while it is a good start, it's not the ultimate tool :) 1350646824 Q * ircuser-1 Ping timeout: 480 seconds 1350646842 J * thierryp ~thierry@2a01:e35:2e2b:e2c0:cd29:2284:e678:eb6 1350648583 Q * nkukard Remote host closed the connection 1350649492 Q * Aiken Remote host closed the connection 1350649614 M * Bertl off for now .. bbl 1350649619 N * Bertl Bertl_oO 1350650294 J * ircuser-1 ~ircuser-1@35.222-62-69.ftth.swbr.surewest.net 1350650362 Q * clopez Ping timeout: 480 seconds 1350650894 P * kir PING 1350650894 1350650950 J * clopez ~clopez@48.16.165.83.dynamic.mundo-r.com 1350651451 J * nlm ~nlm@host89.190-30-190.telecom.net.ar 1350653328 J * eyck ~eyck@nat08.nowanet.pl 1350662107 J * geos_one ~chatzilla@80.123.185.198 1350663653 Q * thierryp Remote host closed the connection 1350665961 J * fisted_ ~fisted@xdsl-87-78-15-146.netcologne.de 1350666379 Q * fisted Ping timeout: 480 seconds 1350667193 J * nkukard ~nkukard@197.87.42.244 1350667404 Q * Defaultti Ping timeout: 480 seconds 1350667845 J * Defaultti defaultti@kapsi.fi 1350668320 Q * Defaultti Quit: Quitting. 1350668505 J * Defaultti defaultti@kapsi.fi 1350669332 Q * disposab1e Ping timeout: 480 seconds 1350671369 Q * benl Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC 1350671867 J * isAAAc_ ~isaaac@2a01:6600:8081:3701:845d:5fff:fe55:159b 1350672369 Q * ghislain Quit: Leaving. 1350672650 Q * FireEgl Remote host closed the connection 1350673071 J * FireEgl FireEgl@2001:470:e5ad:1:8997:13bd:64b:bcee 1350673902 Q * fisted_ Quit: leaving 1350674040 J * fisted ~fisted@xdsl-87-78-15-146.netcologne.de 1350674071 J * isAAAc__ ~isaaac@82.67.109.175 1350674215 Q * isAAAc_ Ping timeout: 480 seconds 1350674230 Q * isAAAc__ 1350675679 J * bonbons ~bonbons@2001:960:7ab:0:209f:d8c2:68e3:4ea3 1350680793 J * fisted_ ~fisted@xdsl-84-44-144-240.netcologne.de 1350681215 Q * fisted Ping timeout: 480 seconds 1350681822 Q * fisted_ Quit: leaving 1350681941 J * cuba33ci_ ~cuba33ci@114-36-251-140.dynamic.hinet.net 1350682289 Q * cuba33ci Ping timeout: 480 seconds 1350682299 N * cuba33ci_ cuba33ci 1350683801 J * fisted ~fisted@xdsl-84-44-144-240.netcologne.de 1350684591 J * fisted_ ~fisted@xdsl-87-78-180-94.netcologne.de 1350684922 Q * bonbons Quit: Leaving 1350684963 Q * fisted Ping timeout: 480 seconds 1350685159 J * fisted ~fisted@xdsl-87-78-81-244.netcologne.de 1350685330 Q * fisted_ Ping timeout: 480 seconds 1350685331 Q * fisted 1350686396 N * ensc Guest2438 1350686406 J * ensc ~irc-ensc@p54ADF9AE.dip.t-dialin.net 1350686502 J * fisted ~fisted@xdsl-87-78-230-188.netcologne.de 1350686804 Q * Guest2438 Ping timeout: 480 seconds 1350688035 J * fisted_ ~fisted@xdsl-84-44-146-79.netcologne.de 1350688228 Q * nlm Ping timeout: 480 seconds 1350688455 Q * fisted Ping timeout: 480 seconds 1350688653 Q * fisted_ Quit: leaving 1350690876 J * fisted ~fisted@xdsl-84-44-146-79.netcologne.de