rac环境的A机器,突然panic后,发现再无法正常登录。
通过console IP login,发现进入OK状态, 试着用reset-all 重起,还是回到OK状态,
devalias 显示有3个disk, 默认是从disk1引导,boot disk1 也不行,突然发现从boot disk0可以成功。
登录后看到这个disk不是我之前的环境,只得想办法恢复A的 disk1.
此时,将disk1 mount上,将disk0的的/usr/platform 覆盖 disk1 的/usr/platform ,
再修复 boot block,失败,还是报下面的错误。
4."The file just loaded does not appear to be executable."
Boot block on the hard disk is corrupted .Boot the system in single user mode with cdrom and reinstall boot block .
#installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t3d0s0
仔细对比一下disk1的oslevel ( rac环境的B机器和A level 一样,),发现disk1的level偏旧.将A的disk1放到B机器上,
覆盖/usr/platform,再仔细对比一下disk1的oslevel ( rac环境的B机器和A level 一样,),发现disk1的level偏旧.将A的disk1放到B机器上,
覆盖/usr/platform,再修复 boot block, 将disk1放到 A机器上, 从 disk1 boot,SUCCESS
Solaris ok 状态下有用的命令2009年02月10日 星期二 15:52ok
help 帮助
power-off 关机
reset-all 重启
printenv 查看当前配置
test-all 测试所有硬件
probe-ide 检测IDE上连接的设备
devalias IDE设备别名
boot cdrom - install 从光驱安装系统 (经过probe-ide和devalias确认cdrom已指向正确的设备)
阅读(4004) | 评论(0) | 转发(0) |