[xen-tools] Problem's setting up new machines
Mirco Schmidt
mirco.schmidt at mac.com
Wed Jun 21 14:28:26 CEST 2006
I've upgrade, or better removed and installed to version 2, but I
still have the same prob as with version 1.6
here's the log I created using:
xen-create-image --hostname=intranet --ip=192.168.115.17 --verbose >/
xen/doma
ins/log/intranet.log
----intranet.log
General Infomation
--------------------
Hostname : intranet
Distribution : sarge
Fileystem Type : ext3
Size Information
----------------
Image size : 2Gb
Swap size : 128Mb
Image type : sparse
Memory size : 128Mb
Kernel path : /boot/xen-linux-2.6.12.6-xen
initrd path : /boot/xen-modules-2.6.12.6-xen
Networking Information
----------------------
IP Address 1 : 192.168.115.17
Netmask : 255.255.255.0
Gateway : 192.168.115.1
Executing : /sbin/lvcreate raid5 -L 2GbM -n intranet-disk
Output
======
Logical volume "intranet-disk" created
Finished : /sbin/lvcreate raid5 -L 2GbM -n intranet-disk 2>&1
Executing : /sbin/lvcreate raid5 -L 128Mb -n intranet-swap
Output
======
Logical volume "intranet-swap" created
Finished : /sbin/lvcreate raid5 -L 128Mb -n intranet-swap 2>&1
Creating ext3 filesystem on /dev/raid5/intranet-disk
Executing : /sbin/mkfs.ext3 -F /dev/raid5/intranet-disk
Output
======
mke2fs 1.37 (21-Mar-2005)
Dateisystem-Label=
OS-Typ: Linux
Blockgröße=4096 (log=2)
Fragmentgröße=4096 (log=2)
262144 Inodes, 524288 Blöcke
26214 Blöcke (5.00%) reserviert für den Superuser
erster Datenblock=0
16 Blockgruppen
32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe
16384 Inodes pro Gruppe
Superblock-Sicherungskopien gespeichert in den Blöcken:
32768, 98304, 163840, 229376, 294912
Schreibe Inode-Tabellen: erledigt
Erstelle Journal (8192 Blöcke): erledigt
Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt
Das Dateisystem wird automatisch alle 37 Mounts bzw. alle 180 Tage
überprüft,
je nachdem, was zuerst eintritt. Veränderbar mit tune2fs -c oder -t .
Finished : /sbin/mkfs.ext3 -F /dev/raid5/intranet-disk 2>&1
Done
Executing : mount -t ext3 /dev/raid5/intranet-disk /tmp/sMyaePcc7N
Output
======
Finished : mount -t ext3 /dev/raid5/intranet-disk /tmp/sMyaePcc7N 2>&1
Installing your system with debootstrap mirror http://
ftp2.de.debian.org/debian/Executing : /usr/bin/xt-install-image --
location=/tmp/sMyaePcc7N --dist=sarge --cache=yes --debootstrap --
mirror=http://ftp2.de.debian.org/debian/ --verbose
Output
======
Copying files from host to image.
Executing : mkdir -p /tmp/sMyaePcc7N/var/cache/apt/archives
Output
======
Finished : mkdir -p /tmp/sMyaePcc7N/var/cache/apt/archives 2>&1
Copying files from /var/cache/apt/archives -> /tmp/sMyaePcc7N/var/
cache/apt/archives
Done
Done
Executing : /usr/sbin/debootstrap --verbose sarge /tmp/sMyaePcc7N
http://ftp2.de.debian.org/debian/
Running command '/usr/sbin/debootstrap --verbose sarge /tmp/
sMyaePcc7N http://ftp2.de.debian.org/debian/ 2>&1' failed.
Aborting
Finished : /usr/bin/xt-install-image --location=/tmp/sMyaePcc7N --
dist=sarge --cache=yes --debootstrap --mirror=http://
ftp2.de.debian.org/debian/ --verbose 2>&1Done
Customization Script Environment:
---------------------------------
'HOME' = '/root'
'LANG' = 'de_DE at euro'
'LANGUAGE' = 'de_DE:de:en_GB:en'
'LOGNAME' = 'root'
'MAIL' = '/var/mail/root'
'OLDPWD' = '/root'
'PATH' = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/
sbin:/bin:/usr/bin/X11'
'PS1' = '\[\e]2;\u@\H \w\a\e[31;1m\]>\[\e[0m\] '
'PWD' = '/root/xen-tools-2.0'
'SHELL' = '/bin/bash'
'SHLVL' = '1'
'SSH_CLIENT' = '::ffff:192.168.115.32 52543 22'
'SSH_CONNECTION' = '::ffff:192.168.115.32 52543 ::ffff:
192.168.115.2 22' 'SSH_TTY' = '/dev/pts/4'
'TERM' = 'ansi'
'USER' = 'root'
'_' = '/usr/bin/xen-create-image'
'boot' = '1'
'cache' = 'yes'
'copy' = ''
'debootstrap' = '1'
'dir' = ''
'dist' = 'sarge'
'force' = '0'
'fs' = 'ext3'
'gateway' = '192.168.115.1'
'hostname' = 'intranet'
'image' = 'sparse'
'initrd' = '/boot/xen-modules-2.6.12.6-xen'
'ip1' = '192.168.115.17'
'ip_count' = '1'
'kernel' = '/boot/xen-linux-2.6.12.6-xen'
'lvm' = 'raid5'
'make_fs_ext3' = '/sbin/mkfs.ext3 -F '
'make_fs_reiserfs' = '/sbin/mkfs.reiserfs -f -q '
'make_fs_xfs' = '/sbin/mkfs.xfs -d name='
'memory' = '128Mb'
'mirror' = 'http://ftp2.de.debian.org/debian/'
'mount_fs_ext3' = '-t ext3'
'mount_fs_reiserfs' = '-t reiserfs'
'mount_fs_xfs' = '-t xfs'
'netmask' = '255.255.255.0'
'rpmstrap' = '0'
'size' = '2Gb'
'swap' = '128Mb'
'tar' = ''
'verbose' = '1'
'xm' = '/usr/sbin/xm'
Running hooks
Executing : xt-customize-image --dist=sarge --location=/tmp/
sMyaePcc7N --verboseOutput
======
Running hook 10-disable-tls ['/usr/lib/xen-tools/sarge.d/10-disable-
tls /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/10-disable-tls starting
mv: Aufruf von stat für ,,/tmp/sMyaePcc7N/lib/tls" nicht möglich:
Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis ,,/tmp/sMyaePcc7N/lib/tls" nicht anlegen:
Datei oder Verzeichnis nicht gefunden
Script /usr/lib/xen-tools/sarge.d/10-disable-tls finished
--
Done
Running hook 15-disable-hwclock ['/usr/lib/xen-tools/sarge.d/15-
disable-hwclock /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/15-disable-hwclock starting
chmod: Zugriff auf ,,/tmp/sMyaePcc7N/etc/init.d/hwclock.sh" nicht
möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf ,,/tmp/sMyaePcc7N/etc/init.d/hwclockfirst.sh"
nicht möglich: Datei oder Verzeichnis nicht gefunden
Script /usr/lib/xen-tools/sarge.d/15-disable-hwclock finished.
--
Done
Running hook 20-setup-apt ['/usr/lib/xen-tools/sarge.d/20-setup-apt /
tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/20-setup-apt starting
/usr/lib/xen-tools/sarge.d/20-setup-apt: line 32: /tmp/sMyaePcc7N/etc/
apt/sources.list: Datei oder Verzeichnis nicht gefunden
chroot: cannot run command `/usr/bin/apt-get': No such file or directory
Script /usr/lib/xen-tools/sarge.d/20-setup-apt finished
--
Done
Running hook 30-fix-inittab ['/usr/lib/xen-tools/sarge.d/30-fix-
inittab /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/30-fix-inittab starting
sed: kann /tmp/sMyaePcc7N/etc/inittab nicht lesen: Datei oder
Verzeichnis nicht gefunden
Script /usr/lib/xen-tools/sarge.d/30-fix-inittab finished
--
Done
Running hook 40-setup-networking ['/usr/lib/xen-tools/sarge.d/40-
setup-networking /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/40-setup-networking starting
Setting up static networking
Script /usr/lib/xen-tools/sarge.d/40-setup-networking finished
--
Done
Running hook 50-setup-hostname ['/usr/lib/xen-tools/sarge.d/50-setup-
hostname /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/50-setup-hostname starting
Host already has IP address for the host intranet.
Script /usr/lib/xen-tools/sarge.d/50-setup-hostname finished
--
Done
Running hook 55-create-dev ['/usr/lib/xen-tools/sarge.d/55-create-
dev /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/55-create-dev starting
/usr/lib/xen-tools/sarge.d/55-create-dev: line 33: cd: /tmp/
sMyaePcc7N/dev: Datei oder Verzeichnis nicht gefunden
/usr/lib/xen-tools/sarge.d/55-create-dev: line 34: ./MAKEDEV: Datei
oder Verzeichnis nicht gefunden
Script /usr/lib/xen-tools/sarge.d/55-create-dev finished
--
Done
Running hook 60-copy-host-files ['/usr/lib/xen-tools/sarge.d/60-copy-
host-files /tmp/sMyaePcc7N']
--
Copying from host -> guest: /etc/resolv.conf
Adding 'byte' to /etc/passwd on guest
Adding 'admin' to /etc/passwd on guest
Adding 'kolab' to /etc/passwd on guest
Adding 'kolab-r' to /etc/passwd on guest
Adding 'kolab-n' to /etc/passwd on guest
Added line to /etc/shadow for user 'admin'
Added line to /etc/shadow for user 'byte'
Added line to /etc/shadow for user 'kolab-r'
Added line to /etc/shadow for user 'kolab-n'
Added line to /etc/shadow for user 'kolab'
--
Done
Running hook 65-copy-user-files ['/usr/lib/xen-tools/sarge.d/65-copy-
user-files /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/65-copy-user-files starting
Copying files from /etc/xen-tools/skel
Finished
Script /usr/lib/xen-tools/sarge.d/65-copy-user-files finished
--
Done
Running hook 70-install-ssh ['/usr/lib/xen-tools/sarge.d/70-install-
ssh /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/70-install-ssh starting
Installing Debian package ssh to prefix /tmp/sMyaePcc7N
chroot: cannot run command `/usr/bin/apt-get': No such file or directory
chroot: cannot run command `/etc/init.d/ssh': No such file or directory
Script /usr/lib/xen-tools/sarge.d/70-install-ssh finished
--
Done
Running hook 80-install-modules ['/usr/lib/xen-tools/sarge.d/80-
install-modules /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/80-install-modules starting
Installing Debian package module-init-tools to prefix /tmp/sMyaePcc7N
chroot: cannot run command `/usr/bin/apt-get': No such file or directory
Script /usr/lib/xen-tools/sarge.d/80-install-modules finished
--
Done
Running hook 90-make-fstab ['/usr/lib/xen-tools/sarge.d/90-make-
fstab /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/90-make-fstab starting
Script /usr/lib/xen-tools/sarge.d/90-make-fstab finished
--
Done
Running hook 99-clean-image ['/usr/lib/xen-tools/sarge.d/99-clean-
image /tmp/sMyaePcc7N']
--
Script /usr/lib/xen-tools/sarge.d/99-clean-image starting
chroot: cannot run command `/usr/bin/apt-get': No such file or directory
Script /usr/lib/xen-tools/sarge.d/99-clean-image finished
--
Done
Finished : xt-customize-image --dist=sarge --location=/tmp/sMyaePcc7N
--verbose 2>&1
Done
No role script specified
Creating Xen configuration file
Executing : /usr/bin/xt-create-xen-config --output=/etc/xen
Output
======
Finished : /usr/bin/xt-create-xen-config --output=/etc/xen 2>&1
Done
All done
Executing : umount /tmp/sMyaePcc7N
Output
======
Finished : umount /tmp/sMyaePcc7N 2>&1
---- intranet.log
I hope one can give me hint, how I can solve the problem. The only
idea I've left is that I might need to change the debootstrap command
in /usr/bin/xt-install. This is what I tried but didn't work:
---cut
# This is the command we'll run
#
my $command = "/usr/sbin/debootstrap $VERBOSE $CONFIG{'dist'}
$CONFIG{'location'} $CONFIG{'mirror'} --arch i386";
---cut
I also tried inserting '--arch i386' directly after /usr/bin/
debootstrap but both with no eval...
Greetz
Mirco
More information about the xen-tools-discuss
mailing list