[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