sdb1
以下を使用してsdbディスクを追加しました。
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 111.3G 0 part
├─centos00-swap 253:0 0 7.8G 0 lvm [SWAP]
├─centos00-root 253:1 0 50G 0 lvm /
└─centos00-home 253:2 0 53.5G 0 lvm /home
sdb 8:16 0 111.8G 0 disk
└─sdb1 8:17 0 111.8G 0 part
sdb1を/ dataにマウントしたいのですが、次のようにはできません。
[root@localhost dev]# mount /dev/sdb1 /data
mount: unknow filesystem "LVM2_member"
私が提供できる情報は次のとおりです。
[root@localhost dev]# fdisk -l
磁盘 /dev/sda:120.0 GB, 120034123776 字节,234441648 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00026214
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 234440703 116707328 8e Linux LVM
磁盘 /dev/sdb:120.0 GB, 120034123776 字节,234441648 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00085936
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 234440703 117219328 8e Linux LVM
磁盘 /dev/mapper/centos00-swap:8396 MB, 8396996608 字节,16400384 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos00-root:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos00-home:57.4 GB, 57420021760 字节,112148480 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
これlvs
:
[root@localhost dev]# lvs
WARNING: Device for PV Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F not found or rejected by a filter.
Couldn't find device with uuid Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F.
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home centos -wi-----p- <164.82g
root centos -wi-----p- 50.00g
swap centos -wi-----p- 7.75g
home centos00 -wi-ao---- <53.48g
root centos00 -wi-ao---- 50.00g
swap centos00 -wi-ao---- 7.82g
それでは、/dev/sdb1を/dataにマウントする方法は?
vgsは以下を示しています:
[root@localhost dev]# vgs
WARNING: Device for PV Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F not found or rejected by a filter.
Couldn't find device with uuid Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F.
VG #PV #LV #SN Attr VSize VFree
centos 2 3 0 wz-pn- 222.57g 4.00m
centos00 1 3 0 wz--n- <111.30g 0
PVSショー:
[root@localhost dev]# pvs
WARNING: Device for PV Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F not found or rejected by a filter.
Couldn't find device with uuid Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F.
PV VG Fmt Attr PSize PFree
/dev/sda2 centos00 lvm2 a-- <111.30g 0
/dev/sdb1 centos lvm2 a-- <111.79g 0
[unknown] centos lvm2 a-m <110.79g 4.00m
lvscanは次のように表示されます。
[root@localhost dev]# lvscan
WARNING: Device for PV Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F not found or rejected by a filter.
Couldn't find device with uuid Zov90S-LgGB-ScPG-Fxdx-3xD7-OkZv-Yi9s5F.
inactive '/dev/centos/swap' [7.75 GiB] inherit
inactive '/dev/centos/home' [<164.82 GiB] inherit
inactive '/dev/centos/root' [50.00 GiB] inherit
ACTIVE '/dev/centos00/swap' [7.82 GiB] inherit
ACTIVE '/dev/centos00/home' [<53.48 GiB] inherit
ACTIVE '/dev/centos00/root' [50.00 GiB] inherit
答え1
pvs
出力によると、lvs
あなたは他のLVM物理ボリューム(PV)を含める必要がある/dev/sdb1
LVMと呼ばれるボリュームグループの一部です。centos
LVMコマンドのエラーメッセージには、PVの欠落LVM uuidが含まれています。
ボリュームグループのPVの1つが欠落しているため、起動時または通常のコマンドを使用してボリュームグループを自動的に有効にすることはできませんvgchange -ay centos
。
home
ボリュームグループの論理ボリューム(LV)サイズは、centos
PVサイズより大きいと報告されます。これは、少なくとも2つのPVにまたがることを意味します。
私の考えでは、sdb
ディスクが別のシステムの2番目のディスクのようです。システムには、最初にsda
システムのディスクと同じように構成されたディスクが1つしかありません。ただし、/home
ファイルシステムにディスク容量が不足していて、他のディスクを追加して拡張するために誰かが使用しました/home
。その場合、欠落しているディスクには、root
LV(ボリュームグループ)の先頭だけでなく、LV全体が含まれている可能性がありますswap
。home
centos
LVM sdb1
PVにはボリュームグループのLVMメタデータのコピーがあるため、centos
LVMはcentos
ボリュームグループに属するすべてのLVを知っています。ただし、home
実際にはLVの尾のみが存在できますsdb1
。
ボリュームグループのLVをlvchange -ay --activationmode partial --permission r /dev/mapper/centos-home
有効にしてデバイスを使用可能にするために使用できます(安全のために読み取り専用モードで!)。ただし、LVが不完全なため(ヘッダーがありません!)、正常にインストールできません。この方法でLVを有効にした後に使用できます。home
/dev/mapper/centos-home
photorec
欠落しているディスクもシステムに接続することをお勧めします。ボリュームグループの両方のPVが存在する場合、すべてのLVがアクティブになり(起動時に自動的にまたは使用されるvgchange -ay centos
)、通常の方法でマウントできます。このシステムに接続したときにディスクを紛失してsdc
も問題はありません。 LVMは自動的にそれを認識します。
答え2
GUIを使ってみましたか? LinuxディストリビューションはDiskと呼ばれるアプリケーションを提供します。
スピード:
- ドックでディスクを開きます。
- ディスク名を選択してください。
- 右側(特定のディスクチャートの下)にある再生ボタンをクリックします。
自動的にディスクをマウントします。/メディア/ルート/目次。ファイルエクスプローラのクイックアクセスサイドバーにも表示されます。