I've a HP DL380G5 with a SmartArray P400i raidcontroller. We've added 2 extra disks to the disk-group in RAID5. After the addition we extended the logical so that we extended the storage with around 200GB. The whole installation is done on this logical drive. (meaning we have 1 logical drive).
When we try to add an extend to our current vmfs-volume (268Gb), the extra free space will not show in the "Add Extent" window. When I take a look in the properties of the current vmfs-volume, I see that the vmhba1:0:0 device has 478 Gb of space. This means the server notices that we extended the logical drive.
When I take a peek at the hostd.log I notice the following entries:
'Partitionsvc' 65541 info] Error Stream from partedUtil while getting partitions: Error: The partition table on /dev/disks/vmhba1:0:0:0 is inconsistent. There are many reasons why this might be the case. However, the most likely reason is that Linux detected the BIOS geometry for /dev/disks/vmhba1:0:0:0 incorrectly. GNU Parted suspects the real geometry should be 489820/64/32 (not 62443/255/63). You should check with your BIOS first, as this may not be correct. You can inform Linux by adding the parameter disks/vmhba1:0:0:0=489820,64,32 to the command line. See the LILO or GRUB documentation for more information. If you think Parted's suggested geometry is correct, you may select Ignore to continue (and fix Linux later). Otherwise, select Cancel (and fix Linux and/or the BIOS now). Geometry Known: 0
'App' 131081 info] Could not find enough primary partitions
I've the following configuration:
- HP Proliant DL380G5
- Smart Array P400 Raid Controller
- 1 Logical Drive, ESX installation and VMFS volume
- VMware ESXi 3.5, build 123629
parted get /dev/disks/vmhba1:0:0:1
Error: Invalid partition table on /dev/disks/vmhba1:0:0:1 - wrong signature 0
Unable to read partition table for device /dev/disks/vmhba1:0:0:1
I've googled, but can't find a real proper answer how I can fix this issue.
I hope that somebody can help me out with this ...