sumary: i am trying to install the ovirt-node image onto a hp dl360 g5
with radi6 controller (cciss driver). one raid6 array exported to one
virtual disk. official iso fails with python bug "global variable
'disk' not known", so i've downloaded a recent 2.3.0 stable image from
jenkins (ovirt-node-image-2.3.0-0.111.fc16.git5e8d287.iso) and get
generic failure. below is the /tmp/ovirt.log with only the backspace
noise from mkfs removed.
i've poked around the code a bit, and i don't see how this works
anywhere. it creates 4 partitions and makes the first one for efi and
makes it bootable, which grub then chokes over.
here's the log:
/sbin/restorecon set context
/var/cache/yum->unconfined_u:object_r:rpm_var_cache_t:s0
failed:'Read-only file system'
/sbin/restorecon set context /data2->unconfined_u:object_r:default_t:s0
failed:'Read-only file system'
/sbin/restorecon reset /boot-kdump context
system_u:object_r:boot_t:s0->system_u:object_r:default_t:s0
/sbin/restorecon reset /var/log/iscsiuio.log context
system_u:object_r:iscsi_log_t:s0->system_u:object_r:var_log_t:s0
/sbin/restorecon reset /var/cache/yum context
unconfined_u:object_r:file_t:s0->unconfined_u:object_r:rpm_var_cache_t:s0
/sbin/restorecon reset /etc/sysctl.conf context
system_u:object_r:etc_runtime_t:s0->system_u:object_r:system_conf_t:s0
/sbin/restorecon reset /data2 context
unconfined_u:object_r:root_t:s0->unconfined_u:object_r:default_t:s0
2012-03-05 23:33:57,065 - INFO - ovirt-config-installer - ::::live
device::::
/dev/sr
2012-03-05 23:33:57,636 - INFO - ovirtfunctions - Hardware
virtualization detected
2012-03-05 23:35:33,907 - DEBUG - ovirtfunctions - Translating:
2012-03-05 23:35:33,919 - DEBUG - ovirtfunctions - Translating:
2012-03-05 23:35:33,950 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0
2012-03-05 23:35:33,974 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:33,985 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p1
2012-03-05 23:35:34,011 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,021 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p2
2012-03-05 23:35:34,046 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,056 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p3
2012-03-05 23:35:34,078 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,087 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p4
2012-03-05 23:35:34,111 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,556 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p1
2012-03-05 23:35:34,579 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,580 - DEBUG - ovirtfunctions - Translating:
2012-03-05 23:35:34,590 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p2
2012-03-05 23:35:34,613 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,614 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p3
2012-03-05 23:35:34,638 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,638 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p4
2012-03-05 23:35:34,663 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,664 - DEBUG - ovirtfunctions - Translating:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:35:34,664 - DEBUG - ovirtfunctions - Translating: /dev/sr0
2012-03-05 23:36:31,763 - DEBUG - ovirtfunctions - Translating:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:31,763 - DEBUG - ovirtfunctions - Translating:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:32,064 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p1
2012-03-05 23:36:32,087 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:32,088 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p2
2012-03-05 23:36:32,112 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:32,112 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p3
2012-03-05 23:36:32,137 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:32,138 - DEBUG - ovirtfunctions - Translating:
/dev/cciss/c0d0p4
2012-03-05 23:36:32,161 - DEBUG - ovirtfunctions - Translated to:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:32,161 - DEBUG - ovirtfunctions - Translating:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:32,162 - DEBUG - ovirtfunctions - Translating: /dev/sr0
2012-03-05 23:36:55,025 - INFO - storage - Saving parameters
2012-03-05 23:36:55,025 - INFO - storage - Removing old LVM partitions
2012-03-05 23:36:55,026 - INFO - storage - Wiping LVM on HOSTVGDRIVE
/dev/mapper/3600508b1001031343520202020200004,
2012-03-05 23:36:55,101 - INFO - storage - Wiping LVM on ROOTDRIVE
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:55,200 - INFO - storage - Partitioning root drive:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:55,200 - INFO - ovirtfunctions - Wiping old boot sector
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00183747 s, 571 MB/s
2012-03-05 23:36:55,212 - INFO - ovirtfunctions - Wiping secondary gpt
header
1+0 records in
1+0 records out
1024 bytes (1.0 kB) copied, 3.592e-05 s, 28.5 MB/s
Warning: Unable to open /dev/sr0 read-write (Read-only file system).
/dev/sr0 has been opened read-only.
Warning: Unable to open /dev/sr0 read-write (Read-only file system).
/dev/sr0 has been opened read-only.
Error: Invalid partition table - recursive partition on /dev/sr0.
2012-03-05 23:36:55,791 - INFO - storage - Labeling Drive:
/dev/mapper/3600508b1001031343520202020200004
2012-03-05 23:36:55,792 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "mklabel gpt"
2012-03-05 23:36:55,882 - DEBUG - storage - Creating Root and RootBackup
Partitions
2012-03-05 23:36:55,883 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "mkpart EFI 1M
256M"
2012-03-05 23:36:55,928 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "mkpart primary ext2
256M 512M"
2012-03-05 23:36:55,971 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "mkpart primary ext2
512M 768M"
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: create ioctl failed: Device or resource busy
Warning: parted was unable to re-read the partition table on
/dev/mapper/3600508b1001031343520202020200004 (Device or resource
busy). This means Linux won't know anything about the modifications you
made.
2012-03-05 23:36:56,009 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "set 1 boot on"
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: create ioctl failed: Device or resource busy
Warning: parted was unable to re-read the partition table on
/dev/mapper/3600508b1001031343520202020200004 (Device or resource
busy). This means Linux won't know anything about the modifications you
made.
reload: 3600508b1001031343520202020200004 undef HP,LOGICAL VOLUME
size=447G features='0' hwhandler='0' wp=undef
`-+- policy='round-robin 0' prio=1 status=undef
`- 0:0:0:0 cciss!c0d0 104:0 active ready running
Warning: Unable to open /dev/sr0 read-write (Read-only file system).
/dev/sr0 has been opened read-only.
Warning: Unable to open /dev/sr0 read-write (Read-only file system).
/dev/sr0 has been opened read-only.
Error: Invalid partition table - recursive partition on /dev/sr0.
mkfs.vfat 3.0.12 (29 Oct 2011)
unable to get drive geometry, using default 255/63
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=Root
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
62496 inodes, 249856 blocks
12492 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
31 block groups
8192 blocks per group, 8192 fragments per group
2016 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 34 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
tune2fs 1.41.14 (22-Dec-2010)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=RootBackup
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
62496 inodes, 249856 blocks
12492 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
31 block groups
8192 blocks per group, 8192 fragments per group
2016 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 29 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
tune2fs 1.41.14 (22-Dec-2010)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
2012-03-05 23:37:02,862 - INFO - storage - Creating LVM partition
2012-03-05 23:37:02,862 - INFO - storage -
/dev/mapper/3600508b1001031343520202020200004,
2012-03-05 23:37:02,862 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "mkpart primary ext2
768M -1"
2012-03-05 23:37:02,904 - INFO - storage - Toggling LVM on
2012-03-05 23:37:02,904 - DEBUG - storage - parted
"/dev/mapper/3600508b1001031343520202020200004" -s "set 4 lvm on"
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: create ioctl failed: Device or resource busy
device-mapper: create ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: create ioctl failed: Device or resource busy
Warning: parted was unable to re-read the partition table on
/dev/mapper/3600508b1001031343520202020200004 (Device or resource
busy). This means Linux won't know anything about the modifications you
made.
Model: Linux device-mapper (multipath) (dm)
Disk /dev/mapper/3600508b1001031343520202020200004: 480GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 256MB 255MB fat32 EFI boot
2 256MB 512MB 256MB ext2 primary
3 512MB 768MB 256MB ext2 primary
4 768MB 480GB 479GB primary lvm
Warning: Unable to open /dev/sr0 read-write (Read-only file system).
/dev/sr0 has been opened read-only.
Warning: Unable to open /dev/sr0 read-write (Read-only file system).
/dev/sr0 has been opened read-only.
Error: Invalid partition table - recursive partition on /dev/sr0.
2012-03-05 23:37:03,246 - DEBUG - storage -
['/dev/mapper/3600508b1001031343520202020200004p4']
2012-03-05 23:37:03,246 - INFO - storage - Creating physical volume on
/dev/mapper/3600508b1001031343520202020200004p4
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.0058987 s, 178 MB/s
Writing physical volume data to disk
"/dev/mapper/3600508b1001031343520202020200004p4"
Physical volume "/dev/mapper/3600508b1001031343520202020200004p4"
successfully created
2012-03-05 23:37:03,344 - INFO - storage - Creating volume group on
/dev/mapper/3600508b1001031343520202020200004p4
Volume group "HostVG" successfully created
2012-03-05 23:37:03,451 - INFO - storage - Creating swap partition
Logical volume "Swap" created
mkswap: /dev/HostVG/Swap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 8216572 KiB
LABEL=SWAP, UUID=4dff7b5d-1714-4f3b-8d4a-8d288e7f5920
2012-03-05 23:37:03,837 - INFO - storage - Creating config partition
Rounding up size to full physical extent 8.00 MiB
Logical volume "Config" created
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=CONFIG
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
2048 inodes, 8192 blocks
409 blocks (4.99%) reserved for the super user
First data block=1
Maximum filesystem blocks=8388608
1 block group
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Writing inode tables: done
Creating journal (1024 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 25 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
tune2fs 1.41.14 (22-Dec-2010)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
2012-03-05 23:37:04,077 - INFO - storage - Creating log partition
Logical volume "Logging" created
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=LOGGING
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 30 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
tune2fs 1.41.14 (22-Dec-2010)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
2012-03-05 23:37:04,671 - INFO - storage - Creating data partition with
remaining free space
Logical volume "Data" created
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=DATA
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
28606464 inodes, 114418688 blocks
5720934 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
3492 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 21 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
tune2fs 1.41.14 (22-Dec-2010)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
2012-03-05 23:37:06,659 - INFO - storage - Mounting config partition
2012-03-05 23:37:06,874 - INFO - ovirtfunctions - File: /etc/fstab persisted
2012-03-05 23:37:06,886 - INFO - ovirtfunctions - Successfully
persisted: /etc/fstab
2012-03-05 23:37:06,887 - INFO - ovirtfunctions - Unmounting log partition
2012-03-05 23:37:07,340 - INFO - storage - Mounting data partition
2012-03-05 23:37:07,534 - INFO - storage - Completed HostVG Setup!
2012-03-05 23:37:07,694 - INFO - ovirtfunctions - File: /etc/shadow
persisted
2012-03-05 23:37:07,705 - INFO - ovirtfunctions - Successfully
persisted: /etc/shadow
2012-03-05 23:37:07,748 - INFO - install - Installing the image.
device-mapper: remove ioctl failed: Device or resource busy
Warning: parted was unable to re-read the partition table on
/dev/mapper/3600508b1001031343520202020200004 (No such file or
directory). This means Linux won't know anything about the
modifications you made.
device-mapper: create ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
Error: Could not stat device
/dev/mapper/3600508b1001031343520202020200004p1 - No such file or directory.
Error: The device /dev/mapper/control is so small that it cannot
possibly store a file system or partition table. Perhaps you selected
the wrong device?
Warning: Error fsyncing/closing /dev/mapper/control: Invalid argument
device-mapper: remove ioctl failed: Device or resource busy
Warning: parted was unable to re-read the partition table on
/dev/mapper/3600508b1001031343520202020200004 (Device or resource
busy). This means Linux won't know anything about the modifications you
made.
device-mapper: create ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
Error: The device /dev/mapper/control is so small that it cannot
possibly store a file system or partition table. Perhaps you selected
the wrong device?
Warning: Error fsyncing/closing /dev/mapper/control: Invalid argument
2012-03-05 23:37:08,683 - DEBUG - install - candidate: RootBackup
device-mapper: remove ioctl failed: Device or resource busy
Warning: parted was unable to re-read the partition table on
/dev/mapper/3600508b1001031343520202020200004 (Device or resource
busy). This means Linux won't know anything about the modifications you
made.
device-mapper: create ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
Error: The device /dev/mapper/control is so small that it cannot
possibly store a file system or partition table. Perhaps you selected
the wrong device?
Warning: Error fsyncing/closing /dev/mapper/control: Invalid argument
2012-03-05 23:37:08,798 - INFO - install -
/dev/mapper/3600508b1001031343520202020200004p3
2012-03-05 23:37:08,798 - INFO - install -
/dev/mapper/3600508b1001031343520202020200004p3
2012-03-05 23:37:08,798 - DEBUG - install - e2label
"/dev/mapper/3600508b1001031343520202020200004p3" RootNew
2012-03-05 23:37:51,279 - DEBUG - install - multipath -l
"3600508b1001031343520202020200004" | awk '/ active / {print $3}' | head
-n1
2012-03-05 23:37:51,525 - DEBUG - install - partprobe "/dev/cciss/c0d0"
2012-03-05 23:38:00,844 - INFO - install - efi not detected, installing
grub2 configuraton
2012-03-05 23:38:00,845 - INFO - install - /sbin/grub2-install
/dev/cciss/c0d0 --boot-directory=/liveos --force
2012-03-05 23:38:18,367 - INFO - install - /sbin/grub2-setup: warn: This
GPT partition label has no BIOS Boot Partition; embedding won't be
possible!.
/sbin/grub2-setup: error: embedding is not possible, but this is
required for cross-disk install.
2012-03-05 23:38:18,367 - ERROR - install - GRUB efi setup failed
2012-03-05 23:38:18,367 - ERROR - install - Grub2 Installation Failed