我们可以使用以下命令列出启动列表:
2:root@server:/tmp/foo # bootlist -m normal -o
hdisk0 blv=hd5 pathid=0
hdisk4 blv=hd5 pathid=1
hdisk0 blv=hd5 pathid=1
hdisk4 blv=hd5 pathid=2
hdisk0 blv=hd5 pathid=2
2:root@server:/tmp/foo #
问题:但这需要检查什么?
答案1
不确定您具体要求什么,因为有很多需要检查,不仅针对引导列表输出,而且还针对由此产生的结果。
首先,您需要检查这两个 hdisk 是否可用,它们的所有路径是否可用,hd5 是否同步到它们,包括用于启动的最小 ODM 的当前副本。最后但并非最不重要的一点是,您应该检查两个 hdisk 是否确实可引导。
for disk in hdisk0 hdisk4;
do
lsdev -l $disk # check that both disks are available
lspv -l $disk # check that hd5 LV actually exists on both disks
lspath -l $disk # check that all paths to both disks are enabled
done
你lsvg -l rootvg
应该检查 LV 的类型启动并跨 rootvg 磁盘(列 PV)进行镜像,并且还同步(列 LV STATE)
如果ipl_varyon -i
没有将两个设备显示为可启动,您需要使用 bosboot 命令重新创建引导记录和引导 LV。如果不阅读手册页,您应该知道它的作用。
要检查两个启动设备上的最小 ODM 是否是最新的,据我所知,没有任何重要且非侵入性的检查。最好的对两个 hdisk 设备运行 savebase -v并检查返回码是否为零。
一些相关信息: