Disk /dev/mapper/vg-var doesn't contain a valid partition table

来源:互联网 发布:安川sigmawin软件 编辑:程序博客网 时间:2024/06/06 20:35

问题描述

root@compute-44:~# fdisk -lDisk /dev/sda: 500.1 GB, 500107862016 bytes255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000261d7   Device Boot      Start         End      Blocks   Id  System/dev/sda1            2048   390625279   195311616   8e  Linux LVM/dev/sda2       390627326   410157055     9764865    5  Extended/dev/sda3       410157056   605468671    97655808   83  Linux/dev/sda4   *   605468672   976771071   185651200   83  Linux/dev/sda5       390627328   410157055     9764864   82  Linux swap / SolarisDisk /dev/mapper/vg-root: 50.0 GB, 49996103680 bytes89 heads, 26 sectors/track, 42199 cylinders, total 97648640 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0xd69bbd0b              Device Boot      Start         End      Blocks   Id  System/dev/mapper/vg-root1            2048    97648639    48823296   83  LinuxDisk /dev/mapper/vg-var: 100.0 GB, 99996401664 bytes255 heads, 63 sectors/track, 12157 cylinders, total 195305472 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg-var doesn't contain a valid partition tableDisk /dev/mapper/vg-boot: 9999 MB, 9999220736 bytes255 heads, 63 sectors/track, 1215 cylinders, total 19529728 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg-boot doesn't contain a valid partition table

问题解决

在出问题的磁盘上用fdisk重新分区,然后写入分区表

root@compute-44:~# fdisk /dev/mapper/vg-var Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identifier 0xd0982e54.Changes will remain in memory only, until you decide to write them.After that, of course, the previous content won't be recoverable.Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)Command (m for help): nPartition type:   p   primary (0 primary, 0 extended, 4 free)   e   extendedSelect (default p): Using default response pPartition number (1-4, default 1): Using default value 1First sector (2048-195305471, default 2048): Using default value 2048Last sector, +sectors or +size{K,M,G} (2048-195305471, default 195305471): Using default value 195305471Command (m for help): wThe partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 22: Invalid argument.The kernel still uses the old table. The new table will be used atthe next reboot or after you run partprobe(8) or kpartx(8)Syncing disks.

再看一下/dev/mapper/var没有那一行字了

root@compute-44:~# fdisk -lDisk /dev/sda: 500.1 GB, 500107862016 bytes255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000261d7   Device Boot      Start         End      Blocks   Id  System/dev/sda1            2048   390625279   195311616   8e  Linux LVM/dev/sda2       390627326   410157055     9764865    5  Extended/dev/sda3       410157056   605468671    97655808   83  Linux/dev/sda4   *   605468672   976771071   185651200   83  Linux/dev/sda5       390627328   410157055     9764864   82  Linux swap / SolarisDisk /dev/mapper/vg-root: 50.0 GB, 49996103680 bytes89 heads, 26 sectors/track, 42199 cylinders, total 97648640 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0xd69bbd0b              Device Boot      Start         End      Blocks   Id  System/dev/mapper/vg-root1            2048    97648639    48823296   83  LinuxDisk /dev/mapper/vg-var: 100.0 GB, 99996401664 bytes52 heads, 54 sectors/track, 69553 cylinders, total 195305472 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0xd0982e54             Device Boot      Start         End      Blocks   Id  System/dev/mapper/vg-var1            2048   195305471    97651712   83  LinuxDisk /dev/mapper/vg-boot: 9999 MB, 9999220736 bytes255 heads, 63 sectors/track, 1215 cylinders, total 19529728 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000
0 0
原创粉丝点击