http://blog.chinaunix.net/space.php?uid=1757778&do=blog&id=3037006
经过几天的辛苦,终于对存储的使用有了一点了解,现在写下来记录一下:
环境:
服务器:centos5.5
存储设备:DS4700 创建了两个logical (R5):1与2
mapping:
定义的host
port定义
在两台使用光纤连接的主机(centos5.5)
使用fdisk -l 时看到两块存储上的硬盘
在一台机器上使用LVM命令进行硬盘操作后可以正常使用!
本文重点:
在另一台主机上的操作影响!
晕呀 下面的内容竟不见了!
吐血再写
在A机上进行各种LVM操作后,可以进行数据的读写.而在B机只能用fdisk -l 看到硬盘的一些信息,而用vgs 与lvs无法看到对应的硬件信息
如果要在另一台机器使用这两块硬盘该怎么做呢、这是本文的重点
首先得说明一下,在两台机器上最好不要对同一个硬盘进行读写,一定会出问题的!所以一定要先把要A机使用的硬盘在B机上禁用!
*****************************
注意:在未做其它操作前如果只是把VG PV LV删除时数据还是存在的,只是PV与VG的信息被删除了,只要重新恢复就可以了,所以一定要先用vfcfgbackup 与vgcfgrestore进行备份与恢复才能正常使用
vgcfgbackup data2 -f /home/weibo/data2.conf
vgcfgrestore data2 -f /home/weibo/data2.conf
PV重建的话,要手动修改data2.conf里对应的pv的 id
以上操作与B机无关,只是备忘一下
***************************
在B机使用vgs OR lvs无法看到在A机上的VG与LV 这时需要进行以下操作
fdisk /dev/sdb (假设sdb是其中的两个逻辑盘)
使用"w"后退出
再用 vgs看时可以看到与A机一样的vg了 如果还不行使用 vgscan
lvs也一样的操作 lvscan
用lvscan 看到lv有些是 inactive 这时因为VG没有激活的原因
使用命令: vgchange -ay data2 进行激活
(取消激活 vgchange -an data2)
这时可以在/dev/mapper下看到lv对应的设备
mount这些lv后就可以正常读写了!
阅读(699) | 评论(0) | 转发(0) |