我在 2TB ISCSI 块设备上创建了卷组。在此基础上,我创建了卷组,并在 fstab 中添加了带有选项 _netdev 的条目。但重启后就上不了网了。
发生了什么以及我采取了什么行动
iscsi启动器没有登录,所以我必须使用iscsiadm utlity手动登录到目标,然后存储出现在/dev/disk/by-path和fdisk中
当使用 fdisk /dev/sdc 时,它显示分区类型返回到 gpt 而不是 LVM,因此我必须将其重置为“8e”LVM。
当使用 fdisk /dev/sdc 时,它显示分区类型返回到 gpt 而不是 LVM,因此我必须将其重置为“8e”LVM。
在 /etc/lvm/backup/vg_bacula_backups 中查找 pv uuid 并使用创建 PV
# pvcreate --uuid WGCG9m-tl2b-840R-wSFS-w1oI-C1Pw-bcTTl4 --restorefile \ /etc/lvm/archive/vg_bacula_backups_00000-6260716.vg /dev/sdc1
并且使用旧的uuid成功创建了pv并出现在pvscan中
使用恢复卷组
# vgcfgrestore -f /etc/lvm/archive/vg_bacula_backups_00001-1157414378.vg vg_bacula_backups
现在,当我尝试使用 激活 VG 时
vgdisplay -ay vg_bacula_backups
。它说
卷组“vg_bacula_backups”中的 0 个逻辑卷现在处于活动状态
现在我该怎么做才能恢复 LV 并保持数据完好无损???
fdisk -l 输出
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc: 2199.0 GB, 2199023255552 bytes
255 heads, 63 sectors/track, 267349 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 16384 bytes
I/O size (minimum/optimal): 16384 bytes / 1048576 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 1 267350 2147483647+ 8e Linux LVM
Partition 1 does not start on physical sector boundary.
分开的输出
Model: FreeBSD iSCSI Disk (scsi)
Disk /dev/sdc: 2199GB
Sector size (logical/physical): 512B/16384B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 2199GB 2199GB primary lvm