环境为AIX 5L 5.1, RS/6000, pSeries。问题是怎样在AIX 5L 5.1中进行64位和32位内核的切换?另外如何关闭IBM小型机面板告警灯?
先说一下 ,32 和64 的转换:
首先,使用下面的命令来确定您的硬件系统是否支持 64 位内核:
# /usr/sbin/prtconf -c
它会返回“32”或者“64”,当然,显示“64”就意味着您的硬件系统为64位。如果您的系统不能执行 prtconf 命令,那么还可以使用 bootinfo -y 命令来进行确认。
当然,只有 64 位的硬件才能支持 64 位的内核。
下面分向您介绍如何在 32 位内核和 64 位内核之间进行切换
I.32 位内核向 64 位内核切换:
1. ln -sf /usr/lib/boot/unix_64 /unix
2. ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
3. bosboot -ad /dev/ipldevice
4. shutdown -Fr
5. 重启后,使用命令 bootinfo -K 查看,如果显示为 64,那么说明已经切换为 64 位内核了。
II.64 位内核向 32 位内核切换:
1. ln -sf /usr/lib/boot/unix_mp /unix
2. ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
3. bosboot -ad /dev/ipldevice
4. shutdown -Fr
5.重启后,使用命令 bootinfo -K 查看,如果显示为 32,那么说明已经切换为 32 位内核了
解决黄灯:
cd /usr/lpp/diagnostics/bin
./usysfault -s normal