새 서버에 외부적으로 연결된 2개의 드라이브는 모두 LVM을 사용하여 하나의 드라이브로 병합되었습니다.
vgscan
Reading all physical volumes. This may take a while...
Found volume group "vol_grp1" using metadata type lvm2
Found volume group "vg1" using metadata type lvm2
pvscan
PV /dev/sde1 VG vol_grp1 lvm2 [465.76 GiB / 0 free]
PV /dev/sdd1 VG vol_grp1 lvm2 [200.00 GiB / 192.00 MiB free]
PV /dev/sdb1 VG vg1 lvm2 [465.75 GiB / 0 free]
PV /dev/sdc1 VG vg1 lvm2 [465.75 GiB / 0 free]
Total: 4 [1.56 TiB] / in use: 4 [1.56 TiB] / in no VG: 0 [0 ]
외부 드라이브 /dev/sdd 및 /dev/sde는 LVM의 /dev/vol_grp1/logical_vol1에 병합됩니다.
볼륨 그룹을 마운트하려고 하는데 작동하지 않습니다.
mount /dev/vol_grp1/logical_vol1 /mnt/usb
mount: you must specify the filesystem type
어떤 제안이 있으십니까?
답변1
여전히 일종의 파일 시스템을 사용하여 논리 볼륨을 포맷해야 합니다. LVM을 사용하면 두 개의 고정 크기 볼륨 대신 크기 조정 가능한 볼륨 하나만 가질 수 있습니다.
예:
# mkfs.ext4 /dev/vol_grp1/logical_vol1
그런 다음 mount
명령을 다시 시도하십시오.
답변2
재해가 발생할 수 있는 lvm에서 무언가를 변경하려면 먼저 bacula, dd, tar, cpio, amanda 등 원하는 것을 사용하여 볼륨의 전체 백업을 만들어야 합니다. 그런 다음 새 서버에서 VG 및 lvm을 다시 생성하고 백업에서 복원합니다(예:)
OLD SERVER
VG VG01 1 lvm / #simple case..
NEW SERVER
VG VG02 1 lvm / #simple case..
새 디스크를 사용하여 새 서버에서 VG02를 다시 만들고 여기에 백업을 저장합니다. 또한 rsync를 사용하면 데이터와 시간 손실 없이 실시간으로 새 VG02lvms에서 VG01lvms의 모든 데이터를 rsync하여 좋은 작업을 수행할 수 있습니다. 유일한 해결책은 백업이 있다고 가정하는 것입니다. 다른 서버에서 이전 vg를 복원할 수 있나요?