故障原因
rdlnx007虚机不能挂载/oradata目录,提示没有/dev/datavg/datalv这个设备。
zfcp.conf中的就是datalv的磁盘,
DASD 0200是系统盘
执行/sbin/zfcpconf.sh命令查找可用的zfcp磁盘。
报错显示没有1b60和1c60两个FCP设备
/sys/bus/ccw/drivers/zfcp目录中缺少1b60和1c60设备:
重新attach FCP给rdlnx007
maint620用户重新登录zVM
q fcp free命令查看空闲的FCP设备:
1b60和1c60都是free状态
重新attach这两个FCP设备给rdlnx007
断开maint620用户连接,重新用rdlnx007用户登陆rdlnx007虚机的console
现在/sys/bus/ccw/drivers/zfcp目录下有这两个FCP设备了
运行/sbin/zfcpconf.sh命令重新识别zfcp磁盘
系统已重新识别到zfcp磁盘,但pvs命令输出里还没有这个磁盘。
需要重新恢复VG信息
==LVM一般会自动备份VG信息,找到最近的一份VG备份文件,确认里面的配置无误==
执行如下命令
vgcfgrestore -f /etc/lvm/backup/datavg datavg
至此,丢失的磁盘已恢复。
执行mount -a命令挂载/etc/fstab文件中所有的文件系统。