2007年10月25日星期四

RP系列小型机的VPAR安装手册


一、 安装操作系统、Ignite-UX和vPars相关的应用软件:

1、 通过光盘安装基本操作系统(略);

2、 通过光盘或软件仓库(Software Depot:一般是从网上下载的最新版本),安装Ignite-UX:

硬件需求:
至少5GB的系统可用空间;
Ignite-UX安装在/opt/ignite目录下,而Ignite-UX创建的数据文件放置在/var/opt/ignite目录下。/var/opt/ignite目录的大小至少为1GB。
如果通过图形显示环境配置Ignite-UX服务器,可以通过DISPLAY变量,将显示内容重定向到其他图形终端:
Export DISPLAY=system_name:0.0
Ignite-UX服务器和客户端应该在同一个子网中。

软件安装:
通过swinstall命令安装软件:
# mount /dev/dsk/cntndn /cdrom
# swinstall -s /cdrom Ignite-UX-1x-xx
或者:
# swinstall -s /Directory B5725AA
# umount /cdrom
注:B5725AA为Ignite-UX的最新版本,可以从:http://www.docs.hp.com/en/IUX网站获得。

确定软件版本:
通过swlist命令确定软件的版本:
# swlist -l bundle |grep Ignite

注:如果系统显示的软件版本为:Ignite-UX C.x.x,则表示Ignite-UX支持在一个软件仓库中使用基于 Itanium 或 PA-RISC 两种体系结构的各种HP-UX版本。如果系统显示的软件版本为:B.3.4.xx、B.3.5.xx或B.3.6.xx,则需要通过WINSTALL_script脚本替换/opt/ignite/boot/WINSTALL文件。该文件位于vPars安装光盘上,将文件拷贝到系统中后直接运行即可。

3、 安装vPars相关的应用软件:

需要安装的vPars相关的应用软件有:
T1335BC: 适用于HP-UX 11i v2操作系统的vPars软件;
T1335AC: 适用于HP-UX 11i v1操作系统的vPars软件;
VPARMGR: 适用于HP-UX 11i v1操作系统的vPars的图形管理界面(vparmgr);
B6826AA: 适用于HP-UX 11i v1操作系统的nPars管理软件;

软件安装:
通过swinstall命令安装软件:
# mount /dev/dsk/cntndn /cdrom
# swinstall -s /cdrom -x autoreboot=true T1335BC

二、 规划系统vPars资源:

1、 列出所有LBA对应得硬件路径:
# ioscan -k | grep "Bus Adapter"
注:vPars在进行系统I/O资源分配时,是以LBA为单位进行的。即一块LBA卡,以及与该LBA卡相连的所有硬件设备只能分配给一个vPar

2、 列出所有CPU对应得硬件路径:
# ioscan -kC processor

3、 列出所有磁盘、磁带、CDROM设备的硬件路径:
# ioscan -funC disk

上述所有工作结束后,填写下面的系统vPars规划表:

vPar资源分配表
vPar名称
邦定的CPU数量
未邦定的CPU数量
邦定的CPU路径
未邦定的CPU路径
内存大小
I/O路径(LBA)
启动设备路径名
外设路径名
网卡路径名
FC卡路径名
SCSI卡路径名
Console端口路径名

三、 配置Ignite-UX服务器:

1、 配置网络环境:

由于Ignite-UX和swcopy使用系统的主机名,在操作前注意检查/etc/hosts文件,主机名和用于Ignite-UX Server的IP地址必须一一对应。
这里我们假设Ignite-UX服务器的IP地址为:192.168.1.1

2、 创建HP-UX和应用软件(这里以vPar软件为例)软件仓库:

通过随机的操作系统盘创建OS的软件仓库:
# mount /dev/dsk/cntndn /cdrom
# make_depots -r B.1x.xx -s /cdrom
/dev/dsk/cxtxdx为CD-ROM的设备名。

将vPars应用软件加入软件仓库中:
# mount /dev/dsk/cntndn /cdrom
# make_depots -r B.1x.xx -a 800 -s /cdrom

创建Ignite-UX服务器的配置文件:
# make_config -r B.1x.xx
# manage_index -a - f /var/opt/ignite/data/Rel_ B.1x.xx/apps_800_cfg
/var/opt/ignite/data/Rel_B.1x.xx/apps_800_cfg、/var/opt/ignite/data/Rel_B.1x.xx/core_cfg配置文件被创建。

3、 配置Ignite-UX服务器:

键入命令启动Ignite-UX配置界面:
# /opt/ignite/bin/ignite
选择Server Setup...

配置Ignite Server地址
在server setup里配置用来启动客户端的Ignite Server的网络地址,如:192.168.1.1

配置客户端IP地址
可以选择是否采用对客户端采用DHCP方式,可以输入客户端IP地址段使客户端自动通过DHCP方式获取IP地址并启动安装界面,如果不采用DHCP方式,每个vPars在启动时可以手工输入客户端地址、服务器地址、客户端主机名等信息,并引导启动。
这里我们选择Ship DHCP Setup

配置Ignite Server提供给客户端的软件包。
由于软件包已经建立,因此选择Use Installed Depot选项,用于客户端的安装。


在查找已安装的DEPOT时,输入Ignite Server的主机名,并选择包含核心安装系统文件的Core Depot。注意一定要点击Show Depot选项。

选择下一步,Ignite Server会对所选的文件进行配置。

配置完成后,在Option里面做如下更改:

选择:Options → Server Configuration... → Select the Server Options tab
Default Configuration: HP-UX B.1x.xx Default
Client Timeouts: 40
Run client installation UI on: server
选择: Options → Server Configurations... → Session Options
确认下面两个选项是否设置了:
Confirm new clients
Show the welcome screen for the install server
确保Halt the client after installation选项没有设置。

4、 确认Ignite Server上的网络功能

由于Ignite-UX B.4.3.x以及更高的版本对instl_bootd服务器进行了更改。因此需要对系统的inetd文件作一些修改。具体步骤如下:
编辑/etc/inetd.conf文件,注释掉下面着的内容:
bootps dgram udp wait root /usr/lbin/bootpd bootpd
在inetd.conf文件中查找下面的内容,如果没有则加在上面注释掉的内容的下面:
bootps dgram udp wait root /opt/ignite/lbin/instl_bootd instl_bootd

测试tftp是否可以正常工作并且可以获取/opt/ignite和/var/opt/ignite。
检查/etc/inetd.conf文件中有如下的行:
tftp dgram udp wait root /usr/lbin/tftpd tftpd /opt/ignite /var/opt/ignite
如果没有,添加并且重新启动inetd。

重新启动inetd进程的命令为:
# /usr/sbin/inetd -c

测试tftp是否可以正常工作的方法:
# cd /tmp
# tftp localhost
tftp> get /opt/ignite/Version
tftp> quit
# ll Version

检查nfs服务器是否启动。
由于使用Ignite server要用到nfs,所以nfs server必须enabled。
执行SAM,进入Networking and Communication,选择Networked File Systems,选择Exported Local File Systems,在Action菜单处选择Enable NFS Server。

四、 创建vPars:

1、 创建第一个vPar(这里我们假设第一个vPar的名字为vpar1,一共有三个vpar):

通过vparcreate命令创建第一个分区:
# vparcreate -p vpar1 -a cpu::2 -a cpu:::2:4 -a cpu:41 -a cpu:45 -a mem::1280 -a io:0.0 -a io:0.4 -a io:0.0.0.0.5.0:BOOT -a io:0.0.0.0.6.0:altboot

命令参数说明如下:
-p vpar1:分区名;
-a cpu::2:分区中包含的CPU数;
-a cpu:::2:4:分区中邦定的CPU数和最大可包含的CPU数;
-a cpu:41 -a cpu:45:分区中邦定的CPU的硬件路径(可以不指定,由系统自动分配);
-a mem::1280:分区中包含的内存数;
-a io:0.8 -a io:1.10:分区中包含的LBA的硬件路径(所有属于这些LBA卡的I/O设备都是这个分区的资源);
-a io:0.8.0.0.5.0:boot:分区的启动设备路径(启动磁盘路径,一定要包含已安装了操作系统的磁盘);
-a io:0.8.0.0.6.0:altboot:分区的替代启动设备路径(静像磁盘路径);

通过vparcreate命令创建剩余的vpar
# vparcreate -p vpar2 -a cpu::2 -a cpu:::2 -a cpu:41 -a cpu:45 -a mem::1280 -a io:0.8 -a io:1.10 -a io:0/8/0/0.5.0:BOOT
# vparcreate -p vpar3 -a cpu::1 -a cpu:::1 -a mem::1280 -a io:0.5 -a io:1.4 -a io:1/4/0/0.5.0:BOOT

也可以通过文件来创建vPar
# vi /stand/vpar1.opts
输入如下内容:
-p vpar1 \
-a cpu::2 \
-a cpu:::2:4 \
-a cpu:41 \
-a cpu:45 \
-a mem::1280 \
-a io:0.0 \
-a io:0.4 \
-a io:0.0.0.0.5.0:boot \
-a io:0.0.0.0.6.0:altboot
然后执行vparcreate命令:
# vparcreate `cat /stand/vpar1.opts`

2、 修改启动磁盘的启动AUTO文件,使启动后进入vPar Monitor
# mkboot -a "hpux/stand/vpmon -a" /dev/rdsk/c0t0d5
# mkboot -a "hpux/stand/vpmon -a" /dev/rdsk/c0t0d6

注:也可以不执行上述步骤,而在系统重新启动后,通过终止启动过程的方式实现。具体的方法参见下一步。

3、 检查分区的配置是否正确:
通过命令vparstatus检查新创建的分区的配置是否正确。
# vparstatus -p winona1 -v

4、 重新启动系统,启动vpar1:
# shutdown -ry 0
系统重启时,终止系统启动过程,输入:
BCH> bo pri
interact with IPL: y
ISL> hpux /stand/vpmon
MON> vparload -p vpar1

上面的过程是基于PA-RISC处理器的主机启动过程。下面的步骤是基于Itanium处理器的主机启动过程:
Shell> fs0:
fs0:\> hpux
HPUX> boot /stand/vpmon
MON> vparload -p vpar1

五、 通过Ignite-UX安装各个vPars的OS:

1、 安装剩余vPar的操作系统:

通过命令vparboot安装其他分区的操作系统,命令格式如下:
# vparboot -p <target_partition> -I <IP_of_ignite_server>,/opt/ignite/boot/WINSTALL
如:
# vparboot -p vpar2 -I 192.168.1.1,/opt/ignite/boot/Rel_B.1x.xx/WINSTALL
# vparboot -p vpar3 -I 192.168.1.1,/opt/ignite/boot/Rel_B.1x.xx/WINSTALL

可以在安装过程中通过Ctrl+A键,切换vPar Monitor。

2、 在安装过程中,根据系统的提示输入vPar2的主机名,Ignite-UX Server IP地址,作为Ignite-UX Client的vPar2的IP地址等信息。

3、 在选择安装模式时,选择Advanced Installation。在Software中选择安装如下软件:
T1335BC: 适用于HP-UX 11i v2操作系统的vPars软件;
T1335AC: 适用于HP-UX 11i v1操作系统的vPars软件;
VPARMGR: 适用于HP-UX 11i v1操作系统的vPars的图形管理界面(vparmgr);
B6826AA: 适用于HP-UX 11i v1操作系统的nPars管理软件;
Ignite-UX: Ignite-UX软件;
一定注意在System项中的安装设备路径为属于vPar2的启动设备。vPar2安装完毕后会自动重启。




Technorati :

没有评论: