| --- | Log | opened Sun May 01 00:00:35 2005 |
| 00:31 | --- | <<-- itamarjp [lualele@terra-200-225-254-022-dynamic.idial.com.br] has quit (Quit: ) |
| 00:51 | --- | ---> muli_ [~muli@192.114.107.4] has joined #xen |
| 00:54 | --- | <<-- soffi [~soffi@proxy.du.vdsl.is] has quit (Quit: Leaving) |
| 01:52 | --- | ---> aliguori [~anthony@cpe-70-112-81-91.austin.res.rr.com] has joined #xen |
| 01:52 | --- | <<-- aliguori [~anthony@cpe-70-112-81-91.austin.res.rr.com] has quit (Quit: ) |
| 01:57 | --- | ---> cfreak [cfreak@dsl-084-056-103-243.arcor-ip.net] has joined #xen |
| 02:07 | --- | <<-- muli_ [~muli@192.114.107.4] has quit (Ping timeout: 480 seconds) |
| 02:24 | --- | ---> muli_ [~muli@nesher3.haifa.il.ibm.com] has joined #xen |
| 03:21 | --- | Netsplit jupiter.oftc.net <-> arion.oftc.net quits: paavon, @Sir_Ahzz, eigood, xai |
| 03:22 | --- | Netsplit over, joins: xai, eigood, @Sir_Ahzz, paavon |
| 04:52 | --- | <<-- DEac- [~deac@xdsl-195-14-219-194.netcologne.de] has quit (Ping timeout: 480 seconds) |
| 05:04 | --- | ---> DEac- [~deac@xdsl-213-168-105-242.netcologne.de] has joined #xen |
| 05:49 | cfreak | how can i activate SMP in 2.6.10-xen0 (dual pentiumIII) ? |
| 05:50 | cfreak | in kernel options I don't find the SMP option |
| 05:51 | knewt | only -unstable has smp inside of domains |
| 05:53 | knewt | xen itself has smp support before -unstable of course |
| 05:54 | cfreak | thank you |
| 07:42 | --- | ---> drbyte [~byte@c210-49-121-44.eburwd3.vic.optusnet.com.au] has joined #xen |
| 09:00 | Surferdude | um... python error when running xend start |
| 09:00 | --- | ---> wenchien [~wenchien@221-169-69-23.adsl.static.seed.net.tw] has joined #xen |
| 09:00 | Surferdude | xen.lowlevel.xc.error: (2, 'No such file or directory') |
| 09:08 | Surferdude | anyone? |
| 09:43 | knewt | Surferdude: you're running 2.4, right? |
| 09:44 | demon | anything more specific in xend.log or xend-debug.log?? |
| 09:44 | Surferdude | yes |
| 09:45 | demon | one of them (or both) should say something |
| 09:45 | knewt | you need a /dev/xen/evtchn of character type, major 10, minor 201. [[ mkdir /dev/xen; mknod -m600 /dev/xen/evtchn1 c 10 202 ]] should do the trick |
| 09:45 | Surferdude | also said somthing about a python api mismatch |
| 09:45 | knewt | s/evtchn1/evtchn/ |
| 09:45 | Surferdude | but etc/xend.log ? |
| 09:46 | demon | er, that'd be in /var/log |
| 09:46 | knewt | log files are in /var/log/, like all good little files should |
| 09:46 | knewt | s/little/little log/ |
| 09:46 | demon | but try making the devnode knewt is talking about, maybe that's it? |
| 09:47 | knewt | course, not all log files are necessarily little *g* |
| 09:47 | Surferdude | [2005-05-01 14:58:47 xend] INFO (SrvDaemon:610) Xend Daemon started |
| 09:47 | Surferdude | [2005-05-01 14:58:48 xend] INFO (XendRoot:91) EVENT> xend.domain.create ['Domai$ |
| 09:47 | Surferdude | [2005-05-01 14:58:48 xend] INFO (XendRoot:91) EVENT> xend.start 0 |
| 09:47 | Surferdude | [2005-05-01 15:24:18 xend] INFO (SrvDaemon:610) Xend Daemon started |
| 09:47 | Surferdude | [2005-05-01 15:24:18 xend] INFO (XendRoot:91) EVENT> xend.start 0 |
| 09:47 | Surferdude | looks fine there |
| 09:48 | Surferdude | xend-debug.log is: network start bridge=xen-br0 netdev=eth0 antispoof=no |
| 09:48 | Surferdude | Device "eth0" does not exist. |
| 09:48 | Surferdude | interface eth0 does not exist! |
| 09:48 | Surferdude | Which i know |
| 09:50 | Surferdude | any ideas? |
| 09:51 | knewt | so where are you now? you've made sure the device node exists, and tried starting xend again and still get that error? |
| 09:52 | Surferdude | yes... still getting the "Python API mismatch" |
| 09:54 | knewt | that's just because the compiled versions are for a different version of python i believe. as long as the original .py files are still around it should work |
| 09:54 | knewt | does /proc/xen/privcmd exist? |
| 09:57 | Surferdude | nope |
| 09:58 | Surferdude | wait |
| 09:58 | Surferdude | Nope... dosesnt exist |
| 09:58 | knewt | you /are/ running inside of xen right now, right? |
| 10:00 | Surferdude | ... |
| 10:00 | Surferdude | oops |
| 10:04 | --- | <<-- monrad [~monrad@213083190130.sonofon.dk] has quit (Ping timeout: 480 seconds) |
| 10:04 | Surferdude | yes, it exists |
| 10:04 | Surferdude | so the api mismatch shouldent be a problem |
| 10:05 | knewt | get rid of the .pyc files (as long as a .py version exists in each case), and it shouldn't complain any more |
| 10:06 | knewt | it'll regenerate the .pyc files the first time it uses each file anyway, it's just faster when they're pre-generated |
| 10:06 | Surferdude | Ok.. |
| 10:11 | Surferdude | still getting the same error |
| 10:12 | Surferdude | channel.py and SrvDaemon.pyc |
| 10:12 | Surferdude | *.py |
| 10:12 | --- | ---> monrad [~monrad@213083190130.sonofon.dk] has joined #xen |
| 10:12 | knewt | does xen-debug.log contain anything? |
| 10:12 | knewt | s/xen/xend/ |
| 10:13 | Surferdude | dosnt exist |
| 10:13 | Surferdude | in var/log |
| 10:13 | Surferdude | wait... |
| 10:13 | Surferdude | it doeas |
| 10:14 | Surferdude | just has 4 files |
| 10:14 | Surferdude | in the file |
| 10:14 | Surferdude | *the log |
| 11:04 | --- | ---> matta-lt [~matta@69.93.28.254] has joined #xen |
| 11:27 | --- | <<-- DEac- [~deac@xdsl-213-168-105-242.netcologne.de] has quit (Quit: Verlassend) |
| 11:30 | --- | ---> DEac- [~deac@xdsl-213-168-105-242.netcologne.de] has joined #xen |
| 12:56 | --- | <<-- Tv [~Tv@hq.inoi.fi] has quit (Quit: Client exiting) |
| 14:11 | --- | <<-- matta-lt [~matta@69.93.28.254] has quit (Quit: Hey! Where'd my controlling terminal go?) |
| 14:47 | Surferdude | Um... anyone know where i can get an individual python file for xend? |
| 14:55 | Surferdude | anyone :/ |
| 14:56 | caker | which file? |
| 14:56 | Surferdude | blkif.py |
| 14:56 | caker | Surferdude: are you using -stable? |
| 14:57 | Surferdude | yes |
| 14:57 | Surferdude | prebuilt tarball |
| 14:57 | caker | http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0.5-src.tgz or http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0.5-install.tgz |
| 14:58 | Surferdude | I was wondering if they kept a folder with individual python files |
| 14:58 | Surferdude | guess not |
| 14:58 | caker | it'll be in both of those tarballs |
| 14:58 | caker | if it exists at all :) |
| 15:00 | Surferdude | If i already have the tarball extracted, where can i get it |
| 15:00 | Surferdude | i dont see anything there |
| 15:00 | Surferdude | within the extracted archive |
| 15:01 | caker | which tarball? |
| 15:02 | Surferdude | http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0.5-install.tgz |
| 15:02 | caker | # find . -name blkif.py |
| 15:02 | caker | ./xen-2.0/tools/python/xen/xend/server/blkif.py |
| 15:03 | | * mikegrb smacks Surferdude with the clue bat |
| 15:03 | Surferdude | lol |
| 15:06 | Surferdude | neither of those work... guess ill have to extract it again on another computer |
| 15:10 | caker | they don't work how? |
| 15:10 | caker | why not just run the installer again? |
| 15:10 | Surferdude | wont that give me an overwrite error? |
| 15:10 | caker | did you try it? |
| 15:10 | Surferdude | no... |
| 15:10 | caker | cd xen-2.0/tools/; make install |
| 15:11 | caker | (at least that works for the -src tarball) |
| 15:12 | Surferdude | install.sh just says cannot overwrite |
| 15:13 | Surferdude | ill just get the source tarball |
| 15:13 | --- | <<-- cfreak [cfreak@dsl-084-056-103-243.arcor-ip.net] has quit (Quit: .) |
| 15:15 | mikegrb | [michael@orion:dl] tar -zxvf xen-2.0.5-install.tgz | grep blkif.py |
| 15:15 | mikegrb | xen-2.0-install/install/usr/lib/python/xen/xend/server/blkif.py |
| 15:15 | mikegrb | xen-2.0-install/install/usr/lib/python/xen/xend/server/blkif.pyc |
| 15:15 | mikegrb | [15:15:30]-[Sun May 01]-[0] |
| 15:15 | mikegrb | [michael@orion:dl] |
| 15:15 | mikegrb | just downloaded it |
| 15:16 | Surferdude | Alright... just rebooting into rhel now |
| 15:16 | Surferdude | (networking dosnt work with the kernel i have for some reason) |
| 15:35 | --- | ---> hollis [~hollis@user-0vvde2g.cable.mindspring.com] has joined #xen |
| 15:57 | knewt | i'd guess most likely is the kernel not having the required driver for your card |
| 15:59 | --- | <<-- Surferdude [~Surferdud@pcp08365167pcs.lndsd201.pa.comcast.net] has quit (Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference) |
| 16:13 | --- | ---> tierra [~tierra@dsl093-225-126.slc1.dsl.speakeasy.net] has joined #xen |
| 16:29 | --- | <<-- hollis [~hollis@user-0vvde2g.cable.mindspring.com] has quit (Quit: leaving) |
| 16:45 | --- | <<-- tierra [~tierra@dsl093-225-126.slc1.dsl.speakeasy.net] has quit (Read error: Connection reset by peer) |
| 16:47 | --- | ---> tierra [~tierra@dsl093-225-126.slc1.dsl.speakeasy.net] has joined #xen |
| 17:04 | --- | ---> aliguori [~anthony@cpe-70-112-81-91.austin.res.rr.com] has joined #xen |
| 17:05 | --- | <<-- aliguori [~anthony@cpe-70-112-81-91.austin.res.rr.com] has quit (Quit: ) |
| 17:25 | --- | <<-- DEac- [~deac@xdsl-213-168-105-242.netcologne.de] has quit (Ping timeout: 480 seconds) |
| 17:38 | --- | ---> DEac- [~deac@xdsl-81-173-136-79.netcologne.de] has joined #xen |
| 17:53 | caker | gcc -m32 -march=i686 -Wall -Werror -O3 -I ../../tools/python/xen/lowlevel/xc -I ../../tools/libxc -c -o xenperf.o xenperf.c |
| 17:53 | caker | In file included from xenperf.c:14: |
| 17:53 | caker | ^-- today's -unstable |
| 17:53 | caker | ../../tools/libxc/xc.h:90: error: syntax error before "pid_t" |
| 17:53 | caker | ../../tools/libxc/xc.h:95: error: syntax error before "pid_t" |
| 18:22 | caker | looks like a missing a sys/types.h include in tools/libxc/xc.h |
| 18:27 | --- | ---> MarkWilliamson [~MarkW@maw48.kings.cam.ac.uk] has joined #xen |
| 18:28 | --- | User: *** soffi_ is now known as KristinnSoffanias |
| 18:28 | --- | User: *** KristinnSoffanias is now known as KristinnSoffaniasRunarsson |
| 18:30 | KristinnSoffa | | good evening |
| 18:30 | MarkWilliamso | | Hello! |
| 18:32 | MarkWilliamso | | KristinnSoffaniasRunarsson: how's things? |
| 18:32 | KristinnSoffa | | good |
| 18:32 | --- | User: *** KristinnSoffaniasRunarsson is now known as soffi |
| 18:32 | soffi | this long nick thing ain't my style I think |
| 18:32 | soffi | I'm about to say bad things... but god bless vmware |
| 18:32 | MarkWilliamso | | heh :-) I think soffi fits my IRC window better |
| 18:33 | soffi | yeah, I couldn't have made it if I didn't have dual screens |
| 18:33 | MarkWilliamso | | soffi: erk! VMWare was used for a lot of the early development of Xen :-) |
| 18:33 | soffi | so for you laptop users, I'm now soffi ;) |
| 18:33 | soffi | yeah I'm installing distros left and right to generate domU images |
| 18:33 | MarkWilliamso | | heh, I'm using my laptop so I can sit on the other side of the room from my machine... more comfy here. |
| 18:34 | MarkWilliamso | | excellent! what are you working on now? |
| 18:34 | soffi | checking out a centos stripped down image sent in by someone here named 'xai' and I'm generating a Mandrake 10.1 image now and a SuSE 9.3 image after that |
| 18:35 | MarkWilliamso | | Neato :-) |
| 18:35 | soffi | yup |
| 18:35 | soffi | I never thought I'd use Linux this much :) |
| 18:35 | MarkWilliamso | | btw, do SuSE not mind redistribution these days? they used to have some restrictions on the YaST license... |
| 18:36 | soffi | dunno.. they offer FTP installs of SuSE 9.3 |
| 18:36 | MarkWilliamso | | Things may have changed, tho. Ah well, if nobody squeaks ;-) |
| 18:36 | soffi | anyway they'll hang me |
| 18:36 | MarkWilliamso | | Have you looked at White Box Linux? (arguably not much point if you have CentOS) or Ubuntu? |
| 18:38 | soffi | xai said he's gonna upload an ubuntu image |
| 18:38 | soffi | and I might as well make a WhiteBox image |
| 18:39 | MarkWilliamso | | You are the ultimate domU dude :-) |
| 18:39 | soffi | ghehe I'm merely hosting this stuff |
| 18:39 | soffi | it's so trivial to make this stuff on distros using yum f.ex |
| 18:40 | soffi | and Yast has this install into directory thing |
| 18:40 | MarkWilliamso | | Something I thought would be cool is to package up standard domU setups as "virtual appliances" |
| 18:40 | soffi | next up is to write some documentation |
| 18:40 | MarkWilliamso | | Maybe one day... |
| 18:40 | soffi | dreams can come true |
| 18:40 | MarkWilliamso | | E.g. a "router / firewall domU", a "hardened web / DNS / ftp server", etc... |
| 18:41 | caker | soffi: are you doing any post-installation setup (like removing ssh keys if you booted the image)? |
| 18:41 | soffi | I'm about to scrub the images and offer only tarballs |
| 18:41 | soffi | caker: good point |
| 18:41 | caker | soffi: beware, most RH distros will regen them if you remove them, others sshd won't start |
| 18:41 | caker | *RH-based distros |
| 18:42 | soffi | should be easy to manipulate when I've generated tarballs |
| 18:42 | soffi | tar xf -> remove stuff -> tar cf |
| 18:42 | soffi | "Congratulations! You have successfully installed Mandrake 10.1" |
| 18:43 | caker | debian barfs if keys aren't found, btw, possibly ubuntu |
| 18:43 | soffi | whaat |
| 18:43 | soffi | Mandrake doesn't use yum |
| 18:45 | soffi | I'll have to try destroying ssh keys on ubuntu or debian then |
| 18:48 | MarkWilliamso | | soffi: mandrake uses urpmi |
| 18:48 | MarkWilliamso | | it's basically the same thing. |
| 18:48 | soffi | ahh |
| 18:48 | soffi | thanks :) |
| 18:49 | soffi | I'm getting to know all sorts of shit with all these distributions |
| 18:49 | MarkWilliamso | | Yeah, they all have to have their little quirks! |
| 18:50 | soffi | and I don't hate or love any in particular |
| 18:51 | MarkWilliamso | | I can't say I've found a distro that makes me happy about everything. FC3 is my current favourite though. |
| 18:51 | MarkWilliamso | | (subject to certain modifications that is ;-)) |
| 18:52 | soffi | hehe |
| 18:53 | soffi | I like all the bells and whistles in suse9.3... for the desktop |
| 18:55 | soffi | but generally I use what came with my Powerbook ;) |
| 18:56 | MarkWilliamso | | I install FC3 but let it have it's default GNOME install. Then I install KDE 3.4 from KDE redhat project - codec enabled and bleeding edge :-) |
| 18:56 | MarkWilliamso | | Ah, you're using that other UNIX :-) Darwin is a very freaky OS |
| 18:56 | soffi | I use it for desktop only |
| 18:56 | soffi | haven't peeked under the hood |
| 18:57 | soffi | and most of my servers are FreeBSD |
| 18:58 | soffi | this urpmi --root stuff is pretty ugly |
| 18:59 | soffi | but running |
| 18:59 | MarkWilliamso | | Apple apparently thought "Lets take a microkernel but then shove FreeBSD in there and make it monolithic really, then lets stick some other cool stuff in there, hack about with it a bit and stick a NetBSD userland on it" |
| 18:59 | MarkWilliamso | | Arrrrg! :-) But it's a cool OS nonetheless. Just a bit of a mutant... |
| 18:59 | soffi | it's a mutant allright |
| 19:00 | soffi | but desktop-wise it is beutiful.. the graphics subsystem... it's just... beutiful |
| 19:01 | soffi | seems mandrake went allright |
| 19:01 | soffi | now I've gotta move it to my xen box |
| 19:02 | MarkWilliamso | | I find the idea of a sort of "apt" for installing distros under Xen rather appealing :-) "xen-get mandrake-10-server" |
| 19:02 | MarkWilliamso | | that would rock |
| 19:03 | soffi | yeah that'd be cool :) |
| 19:03 | soffi | man I could write a script that did almost that |
| 19:04 | soffi | curl tarball; dd an image of X size; untar to image; create xen config; rock on |
| 19:06 | MarkWilliamso | | it'd be fun to have something like that for automating installs to the various kinds of logical disk |
| 19:06 | soffi | yeah.. logical disks too |
| 19:06 | soffi | mmm *drool* |
| 19:06 | MarkWilliamso | | esp. now there are a lot of different images! |
| 19:07 | MarkWilliamso | | and "into a directory" for NFS root (the easiest case, I guess) |
| 19:08 | soffi | have you used nfs with xen ? |
| 19:08 | soffi | doesn't nfs suck generally ? |
| 19:08 | MarkWilliamso | | Not for quite a while, no. |
| 19:08 | MarkWilliamso | | It's not well-liked but it has some manageability advantages |
| 19:08 | soffi | yeah.. it is trivial |
| 19:09 | MarkWilliamso | | When I'm done with XenFS you'd probably use that instead. |
| 19:09 | soffi | so why are you hanging out here ;) |
| 19:09 | soffi | hehe |
| 19:09 | soffi | dohhh stupid me |
| 19:09 | soffi | forgot to make an fstab |
| 19:10 | yosh | MarkWilliamson: what's the design behind XenFS? |
| 19:11 | MarkWilliamso | | yosh: It'll work much like NFS from the user's PoV |
| 19:11 | MarkWilliamso | | but it uses shared memory *directly* as the transport without pretending there's an IP network there |
| 19:11 | yosh | ahh |
| 19:12 | yosh | I got shared root working with ocfs2 on xen btw |
| 19:12 | MarkWilliamso | | the buffer cache of the client and server OSs will actually be merged so that they use *the same memory* |
| 19:12 | yosh | which was why I was asking about initrd ;) |
| 19:12 | MarkWilliamso | | which will improve IO performance and memory sharing. |
| 19:12 | MarkWilliamso | | yosh: way cool! |
| 19:12 | MarkWilliamso | | you solved the initrd problem then? |
| 19:12 | yosh | yes, it was suse's fault |
| 19:13 | yosh | they're mkinitrd wrote a bogus size in the gzip header |
| 19:13 | yosh | so xen really though the initrd was 3.5 GB |
| 19:14 | MarkWilliamso | | eek! was that the same problem the other dude had? how did you fix it? |
| 19:14 | yosh | I just made an initrd by hand |
| 19:14 | yosh | used a cpio archive instead of an fs |
| 19:15 | MarkWilliamso | | ok |
| 19:15 | soffi | ohh what did I do wrong now |
| 19:15 | soffi | whole stuff is read-only |
| 19:15 | yosh | so I got 3 instances running off the same rootfs |
| 19:15 | yosh | more than that trips some ocfs2 bugs, so will have to investigate that |
| 19:16 | MarkWilliamso | | yosh: why not GFS? |
| 19:16 | MarkWilliamso | | as opposed to ocfs2? |
| 19:16 | yosh | cause I work on ocfs2 |
| 19:16 | MarkWilliamso | | I thought you might say something like that! |
| 19:18 | MarkWilliamso | | cool. I don't have particular experience with either. I've read a bit about GFS, didn't find so much info on OCFS2. |
| 19:18 | yosh | there's not much in the way of docs yet |
| 19:19 | MarkWilliamso | | Are you actually looking to use Xen as a development platform? I could see it being useful for testing. |
| 19:19 | yosh | it's a hell of a lot simpler to get going than xen |
| 19:19 | yosh | just testing |
| 19:20 | yosh | err |
| 19:20 | yosh | simpler to get going than GFS |
| 19:20 | yosh | damn thinkos |
| 19:21 | yosh | MarkWilliamson: I'm writing a set of scripts that will run through some basic tests on each commit to the source code repository |
| 19:22 | yosh | and later some nigthy long runs with a database stress test |
| 19:23 | riel | MarkWilliamson: nothing wrong with remember_page ;) |
| 19:23 | MarkWilliamso | | yosh: OK, sounds cool. |
| 19:23 | MarkWilliamso | | riel: it was fun code :-) |
| 19:27 | MarkWilliamso | | yosh: I had the impression that GFS needs an out-of-band network channel for some operations. Does OCFS have something similar? Or does everything interesting happen on the disk |
| 19:28 | yosh | it needs network |
| 19:28 | riel | yosh: time for Xen fencing modules ;) |
| 19:28 | yosh | :) |
| 19:30 | MarkWilliamso | | riel: That gives me a strange vision of my domains running around with swords... |
| 19:30 | MarkWilliamso | | ... and chopping at each other. Not far from the truth actually... |
| 19:32 | soffi | *gasp* let's go the microsoft route and promote on distro for all |
| 19:32 | soffi | one |
| 19:33 | MarkWilliamso | | one distro to bring them all and in the darkness bind them? |
| 19:33 | soffi | ehhh |
| 19:33 | soffi | sure :P |
| 19:34 | soffi | whatever makes you tick :) |
| 19:37 | MarkWilliamso | | i think I prefer my Linux not to conquer middle Earth! |
| 19:38 | soffi | hehe |
| 19:56 | soffi | guys |
| 19:56 | soffi | how do you recommend taring from an image |
| 20:01 | MarkWilliamso | | soffi: how do you mean? |
| 20:02 | MarkWilliamso | | from a file disk image? loopback mount it and tar as normal? |
| 20:02 | soffi | that's what I'm doing.... cd /mnt; tar -cf /stuff/image.tar * |
| 20:02 | soffi | but seems to be fucking things up |
| 20:03 | soffi | when I untar it.... cd /othermount; tar -xf /stuff/image.tar |
| 20:03 | soffi | and the I unmout othermount and boot it with Xen.. everything is readonly |
| 20:03 | soffi | man... ain't I the newbie ;) |
| 20:04 | MarkWilliamso | | *boggle* |
| 20:04 | MarkWilliamso | | You double checked your disk = line in the config? |
| 20:04 | soffi | yup |
| 20:04 | soffi | it boots and everything |
| 20:05 | soffi | but hangs when mounting sys or something |
| 20:05 | MarkWilliamso | | ah, I have an idea |
| 20:05 | soffi | must be something trivial |
| 20:05 | MarkWilliamso | | probably need to pass a flag to tar to tell it to preserve uids |
| 20:06 | MarkWilliamso | | otherwise everything will end up with your dom0 user id, which might not have any meaning in the domU |
| 20:06 | | * yosh suggests using rsync |
| 20:07 | soffi | hmmhmmhmm |
| 20:17 | soffi | well... Mandrake10.1 image is ready |
| 20:20 | --- | <<-- lilo [~lilo@lilo.usercloak.oftc.net] has quit (Quit: bbiab) |
| 20:21 | MarkWilliamso | | soffi: wicked :-) |
| 20:22 | MarkWilliamso | | how did you fix the tar problem? |
| 20:22 | soffi | didn't |
| 20:22 | soffi | the image is ready :) |
| 20:22 | soffi | tackling the tar stuff now |
| 20:24 | MarkWilliamso | | o i c :-) |
| 20:24 | soffi | :-p |
| 20:25 | --- | <<-- monrad [~monrad@213083190130.sonofon.dk] has quit (Ping timeout: 480 seconds) |
| 20:31 | MarkWilliamso | | soffi: maybe the -p (preserve permissions) flag would help? |
| 20:31 | MarkWilliamso | | alternatively, yosh's suggestion on rsync seems sensible |
| 20:32 | soffi | sure.. I just have to find out how to use it :) |
| 20:33 | MarkWilliamso | | looks like "rsync -avz /mnt /othermnt" would do it |
| 20:34 | MarkWilliamso | | of course, you'll still need to figure out a sane way of tarring in the end, if you're gonna put tarballs online ;-0 |
| 20:34 | --- | ---> monrad [~monrad@213083190130.sonofon.dk] has joined #xen |
| 20:34 | soffi | yeah sure.. that works like dd... I'm looking for how to create the damn tarball :P |
| 20:35 | MarkWilliamso | | can you see (by mounting in dom0) if it has tinkered with the user IDs or something? |
| 20:35 | MarkWilliamso | | or the permissions themselves for that matter.. |
| 20:35 | soffi | doesn't seem like it |
| 20:35 | soffi | mounting the original image is cool |
| 20:35 | MarkWilliamso | | you might want to get ls to give the numerical UIDs just to make sure |
| 20:36 | soffi | but mounting the image that i created bu tarring untarring the original is f*ed up |
| 20:36 | soffi | ok let's see |
| 20:40 | soffi | doesn't seem to be any difference :( |
| 20:43 | MarkWilliamso | | can you get to single user mode in the domain? |
| 20:44 | MarkWilliamso | | then you can see what the domain thinks is the problem... |
| 20:44 | soffi | I get straight to fsck |
| 20:44 | soffi | :) |
| 20:44 | soffi | this has something to do with tar |
| 20:44 | soffi | I'm simply doing something wrong :) |
| 20:59 | --- | <<-- tierra [~tierra@dsl093-225-126.slc1.dsl.speakeasy.net] has quit (Quit: bug, n: A son of a glitch.) |
| 21:05 | MarkWilliamso | | soffi: just to check - how do you know it's appearing read only to the guest? |
| 21:05 | MarkWilliamso | | what exactly does the guest think is read only about it? |
| 21:24 | soffi | when starting up... it's trying to mount like sys or sumting |
| 21:24 | soffi | it says "error permission denied" |
| 21:28 | MarkWilliamso | | that's wacky. have you tried the -p option to tar? |
| 21:28 | MarkWilliamso | | otherwise tar will do stuff like applying your umask to the files it extracts |
| 21:32 | soffi | hmm let's try |
| 21:33 | MarkWilliamso | | i'm just making a wild guess that it's changed the permissions somehow so that mount doesn't work... |
| 21:34 | knewt | also, silly question, but you /are/ doing the extraction as root, right? |
| 21:34 | soffi | yes :) |
| 21:35 | soffi | tar: Removing leading `/' from member names |
| 21:35 | soffi | tar: /root/ball.tar: Cannot stat: No such file or directory |
| 21:35 | soffi | tar: Error exit delayed from previous errors |
| 21:37 | MarkWilliamso | | use tar -cpf |
| 21:37 | knewt | the f needs to be at the end of the set |
| 21:37 | soffi | I am so stupid |
| 21:38 | MarkWilliamso | | tar doesn't like any options coming after the f - i've been bitten by that before and it always confuses me |
| 21:38 | knewt | -fp creates a file called 'p', and tries to put '/root/ball.tar' and '*' into it |
| 21:38 | | * soffi slaps himself around a bit with a large trout |
| 21:38 | MarkWilliamso | | it's always good to keep a large trout handy |
| 21:38 | | * knewt prefers a haddock |
| 21:39 | soffi | I prefer cod.. haddock is so loose |
| 21:39 | demon | salmon might work better |
| 21:39 | soffi | hehe |
| 21:41 | soffi | Checking root filesystem |
| 21:41 | soffi | fsck.ext3: Filesystem has unsupported feature(s) (/dev/sda1) |
| 21:41 | soffi | e2fsck: Get a newer version of e2fsck! |
| 21:41 | soffi | but it stopped complaining about the permissions |
| 21:42 | MarkWilliamso | | well I guess that's good |
| 21:42 | soffi | it is :) |
| 21:42 | MarkWilliamso | | what's your dom0 / domU in this case? |
| 21:42 | soffi | sda1 |
| 21:42 | knewt | it's probably dir_index that's the unsupported feature |
| 21:42 | MarkWilliamso | | i meant what distro? |
| 21:42 | soffi | fc4test2 |
| 21:42 | MarkWilliamso | | is one of them doing something wacky... |
| 21:42 | soffi | and the domu is mandrake |
| 21:42 | MarkWilliamso | | ah ok |
| 21:43 | MarkWilliamso | | is FC4 running with SELinux enabled by any chance? |
| 21:43 | soffi | don't think so |
| 21:43 | soffi | let's doublecheck |
| 21:43 | --- | ---> rusty [~rusty@bh02i525f01.au.ibm.com] has joined #xen |
| 21:44 | MarkWilliamso | | knewt: what's dir_index and who uses it? |
| 21:44 | soffi | disabled |
| 21:44 | soffi | well |
| 21:44 | soffi | it's too late and I've got work in the morning :/ |
| 21:45 | knewt | when dir_index is on ext2/3 uses hashed b-trees to speed up lookups in large directories |
| 21:48 | MarkWilliamso | | ah ok. well that shouldn't matter for the tarball anyhow. |
| 21:48 | MarkWilliamso | | which is good. |
| 21:49 | MarkWilliamso | | soffi: good progress! |
| 21:49 | MarkWilliamso | | see you later. |
| 21:49 | soffi | allright :) gnite |
| 21:51 | MarkWilliamso | | time for me to sleep too. |
| 21:51 | MarkWilliamso | | gnight all. |
| 21:52 | --- | <--- MarkWilliamson [~MarkW@maw48.kings.cam.ac.uk] has left #xen (Kopete 0.10 : http://kopete.kde.org) |
| 22:24 | --- | Netsplit jupiter.oftc.net <-> kinetic.oftc.net quits: knewt, Robot101, schweeb, dst, matta, tab, VS_ChanLog, wenchien |
| 22:25 | --- | ---> knewt [~jmb@p213.54.86.193.tisdip.tiscali.de] has joined #xen |
| 22:26 | --- | Netsplit over, joins: schweeb |
| 22:33 | --- | ---> Robot101 [robot101@light.bluelinux.co.uk] has joined #xen |
| 22:42 | --- | ---> dst [~dst@p4b23e3d4.np.schlund.de] has joined #xen |
| 22:47 | --- | ---> cilkay [~cilkay@CPE00d0b743a22f-CM0011ae01fcbe.cpe.net.cable.rogers.com] has joined #xen |
| 22:47 | cilkay | Hi. Does anyone have Xen running on Mandrake? |
| 22:50 | --- | ---> tab [~tab@darwin.snarc.org] has joined #xen |
| 22:53 | demon | shouldn't be any reason you can't run mandrake with a xenolinux kernel... you just have to build the kernel yourself |
| 22:57 | cilkay | demon, I figured that - I have the MDK sources for 2.6.11. I noticed Xen is using 2.6.10. Not sure if I have to patch the MDK kernel or just use the Xen kernel. I would have to build various modules, such as for the SCSI RAID adapter too. |
| 22:58 | cilkay | The README is incomplete. |
| 22:58 | riel | xen-unstable is on 2.6.11 ;) |
| 22:58 | cilkay | The last sentence in the README reads: [NB. Unless noted otherwise, all the following steps should be |
| 22:58 | cilkay | performed with root privileges.] |
| 22:59 | cilkay | But there are no "following steps". That's the end of the file. |
| 23:00 | cilkay | Same story with unstable. |
| 23:02 | cilkay | Doing make dist on unstable now - should know soon. |
| 23:03 | cilkay | missing curl_devel and zlib_devel - urpmi'ing them now |
| 23:06 | cilkay | argh! ../../tools/libxc/xc.h:95: error: syntax error before "pid_t" - so much for xen-unstable |
| 23:06 | --- | ---> lilo [~lilo@lilo.usercloak.oftc.net] has joined #xen |
| 23:11 | demon | you might try using 2.0-testing |
| 23:12 | cilkay | Doing a make dist on 2.0.5 stable - seems to be going fine so far. |
| 23:12 | cilkay | Though I have no idea if it will include the modules for the SCSI RAID adapter. |
| 23:48 | cilkay | I get the grub menu - select Xen - get Error 15: file not found. Not sure what file it is referring to. |
| 23:48 | demon | er... it should show the commands it's running |
| 23:48 | caker | cilkay: if you have a separate /boot/ partition, remove boot from the paths in the example grub config they provide |
| 23:49 | demon | ah yeah... there is that |
| 23:49 | cilkay | aha, I do. Thanks. |
| --- | Log | closed Mon May 02 00:00:11 2005 |