GB | BIG5
|
| 首頁 > 系統管理 > HP-UX > 正文 |
 |
| HP-UX系統安裝和配置 |
| 本文出自:http://www.hp.com.cn 作者: nightcat(夜貓) (2002-01-29 20:01:54) |
以下內容是本人根據實際工作經驗組織起來的,與大家共享!
1.1 HP-UX系統安裝
HP-UX操作系統是預裝的,由HP工程師進行配置。
配置包括如下參數:
主機名: CRCT1(上)
CRCT2(下)
此主機名可通過hostname或uname a 命令查看。
1.2 創建用戶帳號
使用sam創建用戶帳號halt、test、jzx、train和informix。
並分別用passwd命令給各用戶設置口令。
1.3配置磁盤
1.3.1 配置鏡像磁盤
Mirror Disk是HP-UX的一套軟件包,當系統中安裝有兩個系統盤時,可以利用該軟件的功能
來做操作系統的鏡像備份,以下是做鏡像磁盤的步驟。
1、 執行lvlnboot -v命令檢查系統中的啟動設備
#lvlnboot -v
Boot
Boot
Swap
Dump
2、 創建第二塊系統盤
#pvcreate -B /dev/rdsk/c2t6d0
3、 擴展vg00,添加第二塊硬盤
#vgextend /dev/vg00 /dev/dsk/c2t6d0
4、 為第二塊磁盤創建boot引導信息
#mkboot /dev/dsk/c2t6d0
5、 擴展vg00中各邏輯卷,添加鏡像磁盤
lvextend -m /dev/vg00/lvol2 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol3 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol4 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol5 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol6 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol7 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol8 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol9 /dev/dsk/c2t6d0
lvextend -m /dev/vg00/lvol10 /dev/dsk/c2t6d0
6、 為第二塊磁盤創建boot引導信息
#mkboot -a "hpux(;0)/stand/vmunix" /dev/dsk/c2t6d0
7、 執行如下操作重新啟動系統
#lvlnboot -b /dev/vg00/lvol1
#lvlnboot -b /dev/vg00/lvol2
#lvlnboot -b /dev/vg00/lvol3
#lvlnboot -d /dev/vg00 /dev/dsk/c2t6d0
#lvlnboot -R
#shutdown -h -y 0
8、 在啟動Main Menu出現時,從第二塊磁盤啟動
Main Menu:>sea
P0 0/0/2/0.6 intscsia.6 Random access medias
P1 0/0/2/1.6 intscsia.6 Random access medias
P0 0/4/0/0.0 Random access medias
P3 0/10/0/0.1 Random access medias
P4 1/10/0/0.5 Sequene access medias
Main Menu:>bo p1
9、 系統啟動以執行如下操作
#lvlnboot -v
1.3.2添加磁盤陣列櫃
使用sam命令添加物理磁盤:
sam Disks and File Systems(CRCT1)
選定某個磁盤,在該磁盤上執行:
Disk Devices
Actions Disk Array Maitainecebind
出現的菜單可對選定的物理磁盤添加一個新的PV,共添加四個PV,其中兩個64G,兩個1GB。
1.3.3添加VG02、VG03
sam Disks and File Systems(CRCT1)
Volumes Groups
Actions Create
Modify
delete
出現菜單以對上一步創建的兩個64GB的PV配置為新的VG02,共128GB。將其中的一個
1GB的PV配置為VG03。
1.4配置磁帶機
1.4.1 配置磁帶機
1、 添加磁帶機驅動程序tape
2、 連接核心並重新啟動系統
3、 使用磁帶機設備
tar cvf /dev/rmt/0m /etc/*
1.4.2 配置磁帶庫
1、 添加磁帶庫驅動程序shrgr
2、 連接核心並重新啟動系統
3、 查看磁帶庫設備
ll /dev/ac/*
1.5配置網絡
1.5.1使用sam配置網卡
samNetwork ConfigrationIP Address on network devices
選擇該選項之會出現網絡設備的列表,可以選擇在某個設備上配置網絡地址或禁止
該設備(disable)。
1.5.2 手工配置網卡
編輯/etc/rc.config.d/netconf文件,更改其中的網卡的IP地址。
Lan0
IP=192.168.1.10
SUBNET=255.255.255.0
1.5.3 添加啟動靜態路由
1、 生成文件/sbin/init.d/route
#more /sbin/init.d/route
route add default 192.168.3.1
2、 生成連接文件
ln -s /sbin/init.d/route /sbin/rc2.d/S750route
3、 查看路由信息
netstat -r
1.5.4 配置bootp遠程啟動協議
1、 搜索系統中的網卡
#/usr/bin/lanscan
#ifconfig lan0
2、 備份原始文件
#cp /etc/bootptab /etc/bootptab.bak
3、 編輯/etc/bootptab文件
#/usr/bin/vi /etc/bootptab
add a similar entry for each system to be served by this bootp serverr
CRCT2:\
Ht=ether:\
Vm=rfc1048:\
Ha=080009000000:\
Ip=192.168.1.11
Hn:\
Bf=lif2021.bin:\
4、 當CRCT1啟動時按空格鍵中斷其啟動過程
進入Main Menu狀態,鍵入bo lan.192.168.1.10
interact with IPL (Y,N,or Cancel)?N
接下來就是遠程啟動的過程。
二、MC/SG雙機系統安裝和配置
2.1 MC/Service Guard的安裝
2.1.1 完全安裝MC/SG
1、 首先將MC/SG的安裝光盤mount到某個目錄下
2、 運行命令swinstall
3、 選擇安裝從本地的安裝光盤中安裝
4、 選定[ Auto Select Marked target ]
5、 選定MC/Service Guard軟件包
6、 執行Action中的install選項
2.1.2 安裝MC/SG 的PATCH包
1、 首先確定操作系統的版本號
#uname -a
HP-UX 11.0 CRCT1
2、 再確定系統中已安裝的MC/SG軟件包及版本號
#swlist
3、 從最新的HP網上資源中下載 MC for N4000的補丁包
該補丁包文件為X1_mobile_patches.depot,大小為254,648,320Bytes,將該文件
傳輸到/tmp目錄下
4、 安裝該補丁包
#swinstall -s /tmp/X1_mobile_patches.depot
5、 查看已安裝的補丁包
#swlist|grep MC
PHSS_11.230 MC/Service Guard
2.2 MC/SG的配置
2.2.1 網絡設置
使用lanscan可以查找系統中有幾塊網卡及其相關的信息,在本工程中可以看到每台機器上有
lan0、lan1、lan2等三塊網卡,其作用如下:
1、 lan0:心跳線heart beating network
雙機心跳線使用10 Base-T網卡,配置在同一網段196.1.1.0,使用直連線連接。(直連線的制作需要
自己動手,HP不提供,請參閱有關文檔)
2、 lan1:工作用網卡
可通過系統工具sam進行將網卡IP地址更改到需要的工作網段上,並可通過查看
/etc/rc.config.d/netconf文件來查看當前網絡的配置情況,在配置完工作網卡的IP地址,
要選定一個工作用的IP地址,應和工作網卡在同一個網段,如:
CRCT1: 192.168.1.10
CRCT2: 192.168.1.11
CRCT: 192.168.1.15
3、 lan2:備份網卡
備份用網卡不配置IP地址。
4、 信任訪問設置
/.rhosts文件設置
CRCT root
CRCT1 root
CRCT2 root
/etc/hosts.equiv文件設置
CRCT1 root
CRCT1 informix
CRCT1 train
CRCT1 jzx
CRCT2 root
CRCT2 informix
CRCT2 train
CRCT2 jzx
CRCT2 root
5、 拷貝文件為MC的節點目錄列表文件
cp /etc/hosts.equiv /etc/cmcluster/cmclnodelist
rcp /etc/hosts.equiv CRCT1:/etc/hosts.equiv
rcp /etc/hosts.equiv CRCT1:/etc/cmcluster/cmclnodelist
2.2.2 鎖盤設置
1、 在CRCT1和CRCT2主機上創建一個200M的VGLOCK
1) 創建PV
pvcreate -f -s 200M /dev/rdsk/c3t0d4 /dev/rdsk/c4t1d4
2) 創建VG
mkdir /dev/vglock
mknod /dev/vglock/group c 64 0x040000
vgcreate /dev/vglock /dev/dsk/c3t0d4 /dev/dsk/c4t1d4
3) 顯示VG
#vgdisplay -v vglock
/dev/dsk/c3t0d4
/dev/dsk/c3t1d4
4) 將CRCT1上VGLOCK信息export出來
#vgexport -v -p -s -m /tmp/vglock.map /dev/vglock
#rcp /tmp/vglock.map CRCT2:/tmp/vgolck.map
5) 在CRCT2上將VGLOCK的信息import出來
#mkdir /dev/vglock
#mknod /dev/vglock/group c 64 0x040000
#vgimport -v -s -m /tmp/vglock.map
#vgchange -a y /dev/vglock
6) 在CRCT2上顯示VGLOCK的信息
#vgdisplay -v /dev/vglock
/dev/dsk/c3t1d4
/dev/dsk/c4t0d4
2、 將VG設置為非自動激活
#vi /etc/lvmrc
其中
AUTO_VG_ACTIVATE=1 修改為0
3、 將train目錄掛接的文件系統屏蔽掉
使用vi編輯 /etc/fstab(將/train一行注釋掉)
#/dev/vg03/lvol20 /train vxfs rw,suid nolargefiles,delaylog 0 2
4、 重新啟動系統,確定CRCT1和CRCT2雙機上的VG01、VG02、VG03、VGLOCK處非活動狀態
#vgdisplay
/dev/vg01 not activate
/dev/vg02 not activate
/dev/vg03 not activate
/dev/vglock not activate
2.2.3 配置雙機MC
1、 確定一台主機
通過hostname來查看各主機的名稱,並確定在CRCT1為主機,CRCT2為備份機。
2、 在CRCT1上生成cluster.ascii文件
#cmquerycl -n CRCT1 -n CRCT2 -v -C /etc/cmcluster/cluster.ascii
3、 編輯/etc/cmcluster/cluster.ascii文件,修改如下參數
NODE_NAME CRCT1
NETWORK_INTERFACE lan0
HEARTBEAT_IP 196.1.1.1
NETWORK_INTERFACE lan1
192.168.1.10
NETWORKINTERFACE lan2
FIRST_CLUSTER_LOCK_PV /dev/dsk/c3t1d4
NODENAME CRCT2
NETWORK_INTERFACE lan0
HEARTBEAT_IP 196.1.1.2
NETWORK_INTERFACE lan1
192.168.1.11
NETWORKINTERFACE lan2
FIRST_CLUSTER_LOCK_PV /dev/dsk/c3t0d4
MAX_CONFIGURED_PACKAGE 2
4、 對配置進行檢查
#cmcheckconf -v -C /etc/cmcluster/cluster.ascii
5、 將vglock激活
#vgchange -a y /dev/vglock
6、 將配置信息分發到各節點上
#cmapply -v -C /etc/cmcluster/cluster.ascii
7、 啟動雙機
#cmrunck -v
8、 查看雙機信息
#cmviewcl -v
2.2.4 配置運行在雙機MC的包(package)
以上只是將雙機運行起來了,下面開始配置運行在雙機上的包
1、 在CRCT1主機上生成informix包的配置參考文件
#mkdir /etc/cmcluster/informix
#cmmakepkg -p /etc/cmcluster/informix/informix.conf
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |