有些比较重要的LV,则希望能通过单独的镜相来解决数据保护问题,Aix提供mklvcopy来做LV的镜相。用smit mklvcopy或者如下命令
# mklvcopy lv_test 2 hdisk2
则表示把lv_test做一份拷贝到hdisk2,采用不同步方式,需要采用如下的命令来手工同步。如(注意参数是L的小写):
# syncvg -l lv_test
如果想在做镜相的时候就同步,可以在smit中指定SYNCHRONIZE=yes或者命令中增加参数-k
# mklvcopy -k lv_test 2 hdisk2
LV的镜相解除可以用smit rmlvcopy或者是如下命令(最后是数字1或者是2)
#rmlvcopy lv_test 1 [hdisk2]
注意,镜相最多可以做2份,连本身在一起3份,解除lv拷贝的时候,最后的数字一定要比拷贝份数小。是否同步成功,或者同步状态可以通过lslv lvname或者lslv -l lvname来查看。如
#lslv lv_test
......
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 128 megabyte(s)
COPIES: 2 SCHED POLICY: parallel
……
由于LV创建完成以后再镜相,如果lv比较大的话,这个速度会比较慢,这样的话,也可以考虑在创建lv的时候直接镜相。如采用smit mklv,并注意如下两个选项即可 :
Number of COPIES of each logical 2
partition
Allocate each logical partition copy yes
on a SEPARATE physical volume?
评论 (1)


