环境说明
为便于说明问题,我们假设有一台 p690 和一台 p570 的分区动态资源调整功能都出现了问题。
p690(Power 4+ 处理器)
机器名 操作系统版本 IP 地址 类型 / 分区
hmc01 3.5 182.1.1.21 HMC
app1 AIX 5.2 182.1.1.1 lpar1
app2 AIX 5.2 182.1.1.2 lpar2
app3 AIX 5.2 182.1.1.3 lpar3
app4 AIX 5.2 182.1.1.4 lpar4
p570(Power 5+ 处理器)
机器名 操作系统版本 IP 地址 类型 / 分区
hmc01 5.21 182.1.1.21 HMC
app1 AIX 5.2 182.1.1.1 lpar1
app2 AIX 5.2 182.1.1.2 lpar2
app3 AIX 5.2 182.1.1.3 lpar3
app4 AIX 5.2 182.1.1.4 lpar4
vio5 AIX 5.2 182.1.1.5 lpar4
vio6 AIX 5.2 182.1.1.6 lpar6
vio7 AIX 5.2 182.1.1.7 lpar7
vio8 AIX 5.2 182.1.1.8 lpar8
vio9 AIX 5.2 182.1.1.9 lpar9
vio10 AIX 5.2 182.1.1.10 lpar10
准备及相关配置工作
一般情况下,管理员是通过 HMC 远程来配置服务器的,所以在这里先简单介绍一些配置 WSM 来访问 HMC 的过程。
以下步骤是为了方便远程管理 HMC(除安装 DNS),远程实现所有操作,其中
1. WSM 可以进入 HMC 图形控制台。
2. vnc 可以让 PC 远程图形连接 AIX 主机
3. ssh 可以远程连接 HMC 的命令行窗口。
以下的操作都是在 HMC 分区上进行的。
安装 WSM(Web-based System Manager)
执行 smitty install->Install and Update Software->Install Software Bundle 选 graphics 即可包含 websm。
或者安装以下软件包
sysmgt.websm.apps
sysmgt.websm.framework
sysmgt.websm.icons
sysmgt.websm.rte
sysmgt.websm.webaccess
sysmgt.websm.diag
sysmgt.help.msg.en_US.websm
sysmgt.help.en_US.websm
sysmgtlib.framework
sysmgtlib.libraries
确认:在图形 console 台上输入 wsm ,出现界面 (图7)
安装 VNC
AIX 分区上安装 vnc server
将 VNC 官方网站 上下载的安装包解压,可得到 4 个文件:
zlib-1.1.3.2.bff
zlib-1.1.3.2.bff.asc
vnc-3.3.3.2.bff
vnc-3.3.3.2.bff.asc
用 smitty install_latest 全部安装即可 .
使用 vncserver 命令启动 vnc 服务器,第一次要求设置口令
vncpasswd 设置口令
vncviewer 命令启动 vnc clinet,当客户端一般都安装在管理员的 PC 机上,在 HMC 上无需使用它。
自己的 PC 上安装 vnc viewer
这步比较简单,只需从 VNC 官方网站 上下载相应的版本,然后安装,只选择安装 vnc viewer 即可。
使用
在 AIX 上执行 vncserver,启动服务,第一次启动标识为 1,如果在不停止服务 1 的情况下再启动 vncserver,标识将变为 2,依次类推。
[app1][root][/usr/local/bin]>vncserver
New 'X' desktop is app1: 1
Starting applications specified in //.vnc/xstartup
Log file is //.vnc/app1:1.log
然后在客户机上(即管理员平时使用的机器)启动 vnc viewer , 输入相应的 HMC 的 vnc server 的信息 (图8)
输入相应的口令 (图9)
出现了 CDE 界面后,说明 VNC 工作正常。
安装 SSH
" 下载:
从 www.openssh.com 上下载 openssh3.7.1p2x.bff.tar.gz 压缩包。
" 解压该压缩包
gzip -cd openssh3.7.1p2x.bff.tar.gz|tar -xvf -
" 安装该软件包:
smitty install_latest
" 连接 HMC:
cd /usr/local/bin
ssh -l hscroot hmc01