partitioning bug?
webanmeldung at backenhoernchen.de
webanmeldung at backenhoernchen.de
Tue Jul 6 12:27:21 CEST 2010
Hi,
I just do my first steps with fai and had some problems. After a few debugging steps - not many since I am new to fai - it seems to me that there is a bug in the partitioning by the "setup-storage" program. Maybe you can help me to figure out if it is really a bug or just a mistake of mine.
At the end of my post I am pasting the debug code of setup-storage.
As you can see, my system has three Harddrives. One of them is almost 3 TB and therefore partitioned using gpt. The problem is with that (sdc). I set this up with one partition using 100% of the space. This does not work for sdc.
As you can see almost at the bottom of the debug code, there is an error thrown in the middle of the output. It sais that sdc is too small. I looked around a little and could not find any clue about where the program get that exact number. So I hope you can make more out of it.
I solved the problem by setting the size in the config file to 99%.
Since I am still working on my configuration I can provide you more information, if needed --- at least for a little while.
Greets,
c.
root at testlxen1:/# /usr/sbin/setup-storage -d
setup-harddisks is running in test-only mode
Starting setup-storage 1.2.1
disklist was: sda
sdb
sdc
Using config file: /var/lib/fai/config/disk_config/XEN_SERVER_MD1000
Input was:
# Local Hardware RAID Disk
disk_config disk1 fstabkey:uuid
# <type> <mountpoint> <size> <filesystem> <mount_options> <fs_options>
primary / 10000 ext3 defaults,noatime,errors=remount-ro
primary swap 1000 swap sw
logical - 0- - -
disk_config lvm
vg localstorage disk1.3
# <vg-lv> <mountpoint> <size> <filesystem> <mount_options> <fs_options>
# MD1000 Hardware RAID 1
disk_config disk2 fstabkey:uuid
# <type> <mountpoint> <size> <filesystem> <mount_options> <fs_options>
primary - 100% - -
disk_config lvm
vg md1000highper disk2.1
# <vg-lv> <mountpoint> <size> <filesystem> <mount_options> <fs_options>
# MD1000 Hardware RAID 5
disk_config disk3 disklabel:gpt fstabkey:uuid
# <type> <mountpoint> <size> <filesystem> <mount_options> <fs_options>
primary - 100% - -
vg md1000storage disk3.1
# <vg-lv> <mountpoint> <size> <filesystem> <mount_options> <fs_options>
(CMD) parted -s /dev/sda unit TiB print 1> /tmp/XRvtR3KfJ3 2> /tmp/wXWF2MHsQT
Executing: parted -s /dev/sda unit TiB print
(STDOUT) Model: DELL PERC 5/i (scsi)
(STDOUT) Disk /dev/sda: 0.15TiB
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) Partition Table: msdos
(STDOUT)
(STDOUT) Number Start End Size Type File system Flags
(STDOUT)
(CMD) parted -s /dev/sda unit B print free 1> /tmp/SG191Z6UO6 2> /tmp/B7VgUGDOLK
Executing: parted -s /dev/sda unit B print free
(STDOUT) Model: DELL PERC 5/i (scsi)
(STDOUT) Disk /dev/sda: 159450660864B
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) Partition Table: msdos
(STDOUT)
(STDOUT) Number Start End Size Type File system Flags
(STDOUT) 0B 159450660863B 159450660864B Free Space
(STDOUT)
(CMD) parted -s /dev/sda unit chs print free 1> /tmp/obU3ncY7TL 2> /tmp/Hq5kFBoXWF
Executing: parted -s /dev/sda unit chs print free
(STDOUT) Model: DELL PERC 5/i (scsi)
(STDOUT) Disk /dev/sda: 19385,111,53
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) BIOS cylinder,head,sector geometry: 19385,255,63. Each cylinder is 8225kB.
(STDOUT) Partition Table: msdos
(STDOUT)
(STDOUT) Number Start End Type File system Flags
(STDOUT) 0,0,0 19385,111,53 Free Space
(STDOUT)
(CMD) parted -s /dev/sdb unit TiB print 1> /tmp/9KzZG7nNUf 2> /tmp/UfTLUDgXLX
Executing: parted -s /dev/sdb unit TiB print
(STDOUT) Model: DELL PERC 5/E Adapter (scsi)
(STDOUT) Disk /dev/sdb: 0.13TiB
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) Partition Table: msdos
(STDOUT)
(STDOUT) Number Start End Size Type File system Flags
(STDOUT) 1 0.00TiB 0.13TiB 0.13TiB primary
(STDOUT)
(CMD) parted -s /dev/sdb unit B print free 1> /tmp/HbES0TgWFN 2> /tmp/V6Ffee0j10
Executing: parted -s /dev/sdb unit B print free
(STDOUT) Model: DELL PERC 5/E Adapter (scsi)
(STDOUT) Disk /dev/sdb: 145492017152B
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) Partition Table: msdos
(STDOUT)
(STDOUT) Number Start End Size Type File system Flags
(STDOUT) 1 32256B 145488752639B 145488720384B primary
(STDOUT)
(CMD) parted -s /dev/sdb unit chs print free 1> /tmp/1fTQb41aNF 2> /tmp/iw3yPbGkrs
Executing: parted -s /dev/sdb unit chs print free
(STDOUT) Model: DELL PERC 5/E Adapter (scsi)
(STDOUT) Disk /dev/sdb: 17688,101,12
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) BIOS cylinder,head,sector geometry: 17688,255,63. Each cylinder is 8225kB.
(STDOUT) Partition Table: msdos
(STDOUT)
(STDOUT) Number Start End Type File system Flags
(STDOUT) 1 0,1,0 17687,254,62 primary
(STDOUT)
(CMD) parted -s /dev/sdc unit TiB print 1> /tmp/Lk73tiW8eH 2> /tmp/XkfPnXXY2L
Executing: parted -s /dev/sdc unit TiB print
(STDOUT) Model: DELL PERC 5/E Adapter (scsi)
(STDOUT) Disk /dev/sdc: 2.73TiB
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) Partition Table: gpt
(STDOUT)
(STDOUT) Number Start End Size File system Name Flags
(STDOUT)
(CMD) parted -s /dev/sdc unit B print free 1> /tmp/JzEte4Kujk 2> /tmp/mDh9jmercl
Executing: parted -s /dev/sdc unit B print free
(STDOUT) Model: DELL PERC 5/E Adapter (scsi)
(STDOUT) Disk /dev/sdc: 2999497785344B
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) Partition Table: gpt
(STDOUT)
(STDOUT) Number Start End Size File system Name Flags
(STDOUT) 17408B 2999497768447B 2999497751040B Free Space
(STDOUT)
(CMD) parted -s /dev/sdc unit chs print free 1> /tmp/fLixyX8bWy 2> /tmp/xa5dVPFHxp
Executing: parted -s /dev/sdc unit chs print free
(STDOUT) Model: DELL PERC 5/E Adapter (scsi)
(STDOUT) Disk /dev/sdc: 364668,42,45
(STDOUT) Sector size (logical/physical): 512B/512B
(STDOUT) BIOS cylinder,head,sector geometry: 364668,255,63. Each cylinder is 8225kB.
(STDOUT) Partition Table: gpt
(STDOUT)
(STDOUT) Number Start End File system Name Flags
(STDOUT) 0,0,34 364668,42,12 Free Space
(STDOUT)
Finding all volume groups
Finding volume group "md1000highper"
Finding all volume groups
Finding volume group "md1000highper"
Finding all volume groups
Finding volume group "md1000highper"
Finding all volume groups
Finding volume group "md1000highper"
(CMD) mdadm --detail --scan --verbose -c partitions 1> /tmp/DJZpPn83i2 2> /tmp/PUsUYwyAd1
Executing: mdadm --detail --scan --verbose -c partitions
Current disk layout
$VAR1 = {
'/dev/sda' => {
'bios_heads' => '255',
'disklabel' => 'msdos',
'partitions' => {},
'bios_cylinders' => '19385',
'size' => '159450660864',
'sector_size' => '512',
'begin_byte' => 0,
'end_byte' => '159450660863',
'bios_sectors_per_track' => '63'
},
'/dev/sdc' => {
'bios_heads' => '255',
'disklabel' => 'gpt',
'partitions' => {},
'bios_cylinders' => '364668',
'size' => '2999497785344',
'sector_size' => '512',
'begin_byte' => 0,
'end_byte' => '2999497785343',
'bios_sectors_per_track' => '63'
},
'/dev/sdb' => {
'bios_heads' => '255',
'disklabel' => 'msdos',
'partitions' => {
'1' => {
'count_byte' => '145488720384',
'filesystem' => '',
'begin_byte' => '32256',
'is_extended' => 0,
'end_byte' => '145488752639'
}
},
'bios_cylinders' => '17688',
'size' => '145492017152',
'sector_size' => '512',
'begin_byte' => 0,
'end_byte' => '145492017151',
'bios_sectors_per_track' => '63'
}
};
Current LVM layout
$VAR1 = {
'md1000highper' => {
'volumes' => {
'testlweb_root' => {
'size' => '2048'
},
'testlsys_var' => {
'size' => '1024'
},
'testlfile_swap' => {
'size' => '1024'
},
'testlfile_container' => {
'size' => '15360'
},
'testlbackup_root' => {
'size' => '2048'
},
'testlsys_swap' => {
'size' => '1024'
},
'testlsys_root' => {
'size' => '2048'
},
'testlweb_swap' => {
'size' => '1024'
},
Disk /dev/sdc is too small - at least 2999497819648 bytes are required
'testlweb_var' => {
'size' => '5120'
},
'testlfile_home' => {
'size' => '5120'
},
'testwappserver_system' => {
'size' => '15360'
},
'testlbackup_swap' => {
'size' => '1024'
},
'testlfile_var' => {
'size' => '1024'
},
'testlfile_root' => {
'size' => '2048'
},
'testwappserver_data' => {
'size' => '10240'
},
'testlfile_schreibenPlus' => {
'size' => '10240'
},
'testlsys_tmp' => {
'size' => '500.00'
},
'testlfile_instdatenPlus' => {
'size' => '10240'
},
'testlfile_backup' => {
'size' => '3072'
}
},
'physical_volumes' => [
'/dev/sdb1'
],
'size' => '87.49GB'
}
};
Current RAID layout
$VAR1 = {};
More information about the linux-fai
mailing list