LVM2 パーティションをマウントできません

LVM2 パーティションをマウントできません

ここに 160 GB のハード ドライブがあり、その中にマウントしようとしている 2 つの EXT3 パーティションを含む LVM2 パーティションがあります。

ただし、LVM2 内でこれら 2 つのパーティションのいずれかをマウントしようとすると、次のエラーが発生します。

mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

また、fdiskを実行すると、2つのパーティションに「有効なパーティションテーブル」が含まれていないことが表示されます。

Disk /dev/sdd: 160.0 GB, 16004188696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002d815

Device      Boot    Start       End     Blocks      Id  System
/dev/sdd1   *   63      305234      152586      83  Linux
/dev/sdd2       305235      4498199     2096482+    82  Linux swap / Solaris
/dev/sdd3       4498200     312576704   154039252+  8e  Linux LVM

Disk /dev/mapper/VolGroup00-lv_root: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylindars, total 41943040
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/VolGroup00-lv_root doesn't contain a valid partition table

Disk /dev/mapper/VolGroup00-lv_usr2: 136.2 GB, 136197439488 bytes
255 heads, 63 sectors/track, 16558 cylindars, total 266010624 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/VolGroup00-lv_usr2 doesn't contain a valid partition table

lvdisplay の内容は次のとおりです。

  --- Logical volume ---
  LV Name                /dev/VolGroup00/lv_root
  VG Name                VolGroup00
  LV UUID                jOeBez-2QxJ-Rwth-ufsK-kohE-dHrW-XwDeEi
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                20.00 GiB
  Current LE             640
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/lv_usr2
  VG Name                VolGroup00
  LV UUID                YvbvFJ-yq2t-gSoV-6CqL-Imby-qx6E-uNu3Iz
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                126.84 GiB
  Current LE             4059
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1

何かアドバイスはありますか? これらは ext3 パーティションだと確信しています。

答え1

ext2/ext3 形式の論理ボリュームを扱う場合、マウントするファイルシステムの種類を指定する必要がないというのが私の経験です。

出力から判断すると、lvdisplay次のように 2 つの論理ボリュームのいずれかをマウントする必要があります。

 $ mount /dev/VolGroup00/lv_root /mnt
 -or-
 $ mount /dev/VolGroup00/lv_usr2 /mnt

どちらかに問題がある場合は、コマンドを使用してlvscanアクティブであることを確認できます。

$ lvscan
  ACTIVE            '/dev/VolGroup00/LogVol00' [228.53 GB] inherit
  ACTIVE            '/dev/VolGroup00/LogVol01' [1.94 GB] inherit
  inactive          '/dev/kodak_vg/lvm0' [149.00 GB] inherit
  ACTIVE            '/dev/lvm-raid2/lvm0' [2.73 TB] inherit

アクティブでない場合は、 で設定できますvgchange

$ vgchange -ay
  2 logical volume(s) in volume group "VolGroup00" now active
  1 logical volume(s) in volume group "kodak_vg" now active
  1 logical volume(s) in volume group "lvm-raid2" now active

これにより、すべてがアクティブに戻ります。

関連情報