x86_64 images should be presented a /dev/sdb, not a /dev/sda2
Bug #457283 reported by
Thierry Carrez
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eucalyptus |
New
|
Undecided
|
Dmitrii Zagorodnov | ||
2.0 |
Confirmed
|
Undecided
|
Unassigned | ||
eucalyptus (Ubuntu) |
Triaged
|
Low
|
Unassigned | ||
Bug Description
UEC setup based on 20091020.3 / 1.6~bzr931-0ubuntu7
Booting c1.medium UEC images, I notice the following:
amd64 images:
/etc/fstab has "/dev/sdb /mnt ext3"
Instance has the following device (instead of a /dev/sdb):
/dev/sda2: Linux rev 1.0 ext2 filesystem data
This results in failure to mount at boot, with messages like "/mnt: waiting for /dev/sdb"
To be compliant with what EC2 does, Eucalyptus should provide amd64 instances with a /dev/sdb, not a /dev/sda2.
Changed in eucalyptus (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: uec |
Changed in eucalyptus: | |
assignee: | nobody → Dmitrii Zagorodnov (dmitrii) |
To post a comment you must log in.
I can confirm this.
fstab says /dev/sdb.
But I do have /dev/sda2.
I am able to mount /dev/sda2, but it is formatted ext2.
The kvm command line on the node is:
root 9680 1 0 Oct20 ? 00:07:53 /usr/bin/kvm -S -M pc-0.11 -m 256 -smp 1 -name i-39AE0679 -uuid 8f8c4f4c- bbdb-e95a- c886-b1236ea307 c1 -nographic -monitor unix:/var/ run/libvirt/ qemu/i- 39AE0679. monitor, server, nowait -boot c -kernel /var/lib/ eucalyptus/ instances/ admin/i- 39AE0679/ kernel -initrd /var/lib/ eucalyptus/ instances/ admin/i- 39AE0679/ ramdisk -append root=/dev/sda1 console=ttyS0 -drive file=/var/ lib/eucalyptus/ instances/ admin/i- 39AE0679/ disk,if= scsi,index= 0,boot= on -net nic,macaddr= d0:0d:39: ae:06:79, vlan=0, model=e1000, name=e1000. 0 -net tap,fd= 17,vlan= 0,name= tap.0 -serial file:/var/ lib/eucalyptus/ instances/ admin/i- 39AE0679/ console. log -parallel none -usb
:-Dustin