3 Replies Latest reply on Sep 1, 2016 11:56 AM by EliGodoy

    Inconsistent Partition Table

    ArjanB Lurker

       

      Hi,

       

       

      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

       

       

      fidks -l:

       

      /dev/disks/vmhba1:0:0:1

      5

      750

      763904

      5

      Extended

      /dev/disks/vmhba1:0:0:2

      751

      4845

      4193280

      6

      FAT16

      /dev/disks/vmhba1:0:0:3

      4846

      279901

      281656521

      fb

      VMFS

      /dev/disks/vmhba1:0:0:4

      *

      1

      4

      4080

      4

      FAT16 <32M

      /dev/disks/vmhba1:0:0:5

      5

      52

      49136

      6

      FAT16

      /dev/disks/vmhba1:0:0:6

      53

      100

      49136

      6

      FAT16

      /dev/disks/vmhba1:0:0:7

      101

      210

      112624

      fc

      VMKcore

      /dev/disks/vmhba1:0:0:8

      211

      750

      552944

      6

      FAT16

       

       

       

       

       

       

       

      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 ...