HP-UX 有关开机VG自动激活问题
默认情况下,HP-UX 开机时VG 都是自动激活的。
但是当 做了 (MC/ServiceGuard) 集群时,修改了 /etc/lvmrc 文件 AUTO_VG_ACTIVE=0 。
这样开机时,除 VG00 外其他的VG 都不会激活了。
1、修改/etc/lvmrc文件:
#vi /etc/lvmrc
AUTO_VG_ACTIVE=1 //对于集群,还是保持 为 0
custom_vg_activation() //在这里增加需要开机自动激活的VG
{
# e.g. /sbin/vgchange -a y -s
# parallel_vg_sync "/dev/vg00 /dev/vg01"
# parallel_vg_sync "/dev/vg02 /dev/vg03"
#/sbin/vgchange -a y -s /dev/vg00 # 11.31 的文件中没有 vg00 这一项,其他文章说这一项可要可不要。我觉得就是没必要了。
/sbin/vgchange -a y -s /dev/vg01 #需要另外激活的VG
parallel_vg_sync "/dev/vg00 /dev/vg01" #调用下面的
return 0
}
parallel_vg_sync()
{
for VG in $*
do
{
if /sbin/vgsync $VG > /dev/null
then
echo "Resynchronized volume group $VG"
fi
} &
done
}
------------------------------------
#vgchange 的-s :
#-s Disable the synchronization of stale physical extents within the volume group specified by vg_name. This option is only effective when used with the -a y or -a e option.
#可有可无的。
阅读(4029) | 评论(0) | 转发(0) |