[ 永遠的UNIX::UNIX技術資料的寶庫 ]   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 Maitainecebind 
出現的菜單可對選定的物理磁盤添加一個新的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配置網卡 
samNetwork ConfigrationIP 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論壇

相關文章
 

★  樊強制作 歡迎分享  ★