主机型号:
AIX5.3:/dev#prtconf | grep "System Model"
System Model: IBM,7043-150
System Model: IBM,7043-150
系统版本:
AIX5.3:/dev#oslevel
5.3.0.0
5.3.0.0
1、确认系统当前所使用的内核
AIX5.3:/#ls -l /unix
lrwxrwxrwx 1 root system 21 Jan 18 2006 /unix -> /usr/lib/boot/unix_mp # unix_mp表示系统当前使用32位内核
lrwxrwxrwx 1 root system 21 Jan 18 2006 /unix -> /usr/lib/boot/unix_mp # unix_mp表示系统当前使用32位内核
AIX5.3:/#ls -l /unix
lrwxrwxrwx 1 root system 21 Jan 18 2006 /unix -> /usr/lib/boot/unix_64 #unix_64表示系统当前使用64位内核
lrwxrwxrwx 1 root system 21 Jan 18 2006 /unix -> /usr/lib/boot/unix_64 #unix_64表示系统当前使用64位内核
2、将32位内核切换为64位内核
AIX5.3:/#ln -sf /usr/lib/boot/unix_64 /unix
AIX5.3:/#ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
AIX5.3:/#bosboot -ad /dev/ipldevice
AIX5.3:/#shutdown -Fr
AIX5.3:/#ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
AIX5.3:/#bosboot -ad /dev/ipldevice
AIX5.3:/#shutdown -Fr
3、将64位内核切换为32位内核
AIX5.3:/#ln -sf /usr/lib/boot/unix_mp /unix
AIX5.3:/#ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
AIX5.3:/#bosboot -ad /dev/ipldevice
AIX5.3:/#shutdown -Fr
AIX5.3:/#ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
AIX5.3:/#bosboot -ad /dev/ipldevice
AIX5.3:/#shutdown -Fr
说明:-s表示促使ln命令创建符号链接;
-f表示促使ln命令替换掉任何已经存在的目的路径;
ipldevice:initial program lunch device,指的是启动盘,是实际启动硬盘的硬连接,比如hdisk0或hduisk1等等,也可以通过ipldevice的major和miner号来定位启动盘。
注意事项:对32位的系统不能使用64位的内核,对64位的系统可以使用32的内核,一定要注意这点。可能过以下命令查看系统是32位还是64位的。
AIX5.3:/#prtconf | grep "CPU Type"
CPU Type: 32-bit
CPU Type: 32-bit
或者:
AIX5.3:/#bootinfo -y
32
32
没有评论:
发表评论