1. 程式人生 > >HP-UX 基本命令學習

HP-UX 基本命令學習

HP-UX 基本命令學習

HPUX 檢視 CPU個數

ioscan -fnCprocessor

HPUX 檢視主機型號

model

HPUX 檢視實體記憶體大小

dmesg

HPUX 檢視系統配置

print_manifest

HPUX 檢視序列號

cstm

sel dev 1
il

補充一些網上找來的:

  1. model
    檢視機器型號,和uname -a 差不多。

  2. uptime
    檢視機器上次啟動時間和cpu平均負載

  3. top
    前幾行是cpu個數,型號,和平均負載,下面的十幾行資訊是程序佔用cpu實時狀況,
    一般佔用cpu越多排名就越靠前。

  4. sar 2 3
    檢視系統當前負載,
    sar -u 檢視cpu的負載,
    sar -d 檢視磁碟的負載,
    還有其他的引數,查man吧。

  5. cd var/adm
    ll net*
    tail shut*
    檢視最後幾次關機的休息,包括時間,使用者。

  6. dmesg
    用於顯示系統硬體的診斷訊息。

  7. swapinfo
    檢視交換區資訊,還有一些其他引數,可以man一下。

  8. cstm(這個工具非常好用,大家可以重點注意)
    set dev 1
    info
    il
    usal
    map
    info
    wait il
    ru -l
    quit

  9. ioscan -fnkClan
    ioscan是掃描並列出所有裝置和發現的其他裝置,
    -f表示顯示完整列表,
    -C表示類別,
    -k表示掃描核心的裝置檔案,預設是掃描機器實際有的,
    -n表示只列出/dev/下的裝置檔案。

10.lanscan
列出系統內所有網絡卡的資訊

11.netstat -in
這個大家都經常使用,
-i表示網路介面狀態,包括主介面和邏輯介面;
-n表示顯示IP地址。

12.ioscan -fnkCdisk
這個同9。

13.armdsp -i(注:armdsp是VA7400的專用命令)
14.armdsp -a va7400 > /tmp/valog
vi /tmp/valog
顯示陣列的狀態和設定資訊,包括邏輯配置,物理的配置及當前的狀態都會顯示出來,
-a 顯示所有的陣列資訊。
-i 是顯示指定arrayID的資訊

查詢Fail,Error
15.lpstat -t
檢視印表機狀態,一般很少有在server上在做列印伺服器的,工作站上倒是有用的。

16.crontab -l
列出定時任務,
-l 列出當前的定時任務,
-e 編輯定時任務,
這個和其他廠商的沒什麼區別。

17.bdf
檢視檔案系統狀態,和df -k差不多

18.swlist -a state -l fileset | grep install
swlist -l product | grep -i omni
檢視已安裝的軟體

19.cd /etc/opt/omn(注:是對裝了HP OMNIBACK的檢測)
cd cell
more cell*
OmniBack是HP介質管理工具,
這個可以使用/opt/omni/bin/xomni & 通過圖形介面檢視OmniBackII
(Omniback5現在叫DataProtecer,其實和Omniback4.3一樣);

20.vgdisplay -v | grep stale
檢視卷組的狀態,
stale表示有問題的卷組,
另外還有lvdisplay,pvdisplay等等。

21.vi /etc/rc.log
22.cd /var/adm/syslog
vi syslog.log
檢視系統日誌,包括啟動日誌和錯誤日誌,這個檔案對於定為錯誤很有用。
cd /var/adm/crash
ll

23.lvlnboot -v
檢視啟動裝置

24.find / -name core
查詢由於核心錯誤映象檔案。

25.armlog -c -s 02260100 -e 02270100 va7400 >/tmp/armlog.log
26.cd /stand
more bootconf

28.strings /etc/lvmtab
檢視邏輯卷的分配和使用情況

對於收集系統資訊:
有一個工具/opt/ignite/bin/main_prinfest,這個也很好用,
但是要使用這個工具,前提是要安裝ignite,這個軟體包是要錢的。

對於HP的磁碟整列,現在一般都是VAxxxx,命令差不多,
其他還有一些命令如:
armcfg
armdiscover 等等。

cstm是stm(Support Tools Manager)的一介面方式,
stm是一套硬體管理工具,它有三種介面方式:
一.cstm 基於命令列的; (在script中使用比較方便)
二.mstm 基於選單的; (比較常用)
三.xstm 基於x-window的;(看著比較舒服)

下面是檢視HP小型機的資訊的命令集:
0、檢視lun 的資訊
檢視 磁碟 及其對應路徑:

ioscan -m dsf

檢視劃分過來的lun

ioscan -m lun

檢視磁碟大小:

diskinfo /dev/dsk/disk2

檢視 HBA 卡的 wwn 和其他屬性

fcsmutil /dev/fclp0

檢視XP儲存的磁碟

/usr/contrib/bin/xpinfo -i //檢視xp儲存劃分過來的磁碟

檢視系統硬體配置情況—

[/opt/ignite/bin]./print_manifest

1、機型

model

9000/800/L2000-44
注意:其中44是指每個cpu有440MHZ。
2、cpu個數 (cstm- map-sel dev 19 – info – il –unselall ) cds 檢視選擇裝置的狀態

top

CPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS
0 0.02 0.0% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%
1 0.00 0.6% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%
2 0.00 2.% 97.0% 0.0% 0.0% 0.0% 0.0%
3 0.00 0.4% 0.0% 0.0% 99.6% 0.0% 0.0% 0.0% 0.0%
檢視cpu 的頻率:

echo itick_per_usec/D | adb -k /stand/vmunix /dev/kmem | awk ‘{print $2}’

檢視記憶體大小

/usr/sbin/dmesg | grep “Physical:”

physical page size = 4096 bytes, logical page size = 4096 bytes
檢視交換分割槽的大小

/usr/sbin/swapinfo -a

         Kb      Kb      Kb   PCT  START/      Kb

TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 4194304 0 4194304 0% 0 - 1 /dev/vg00/lvol2
reserve - 311836 -311836
memory 3140508 8352 3132156 0%
檢視 系統的位數 bits

/bin/getconf KERNEL_BITS

64
安裝軟體包
ioscan -funC disk
mount /dev/dsk/c1t0d0 /dvdrom
swinstall -i -s /dvdrom

安裝補丁包:
把補丁包上傳到 /tmp/path/2009Mar1131.depot

swinstall -i -s /tmp/path/2009Mar1131.depot

檢視補丁包是否安裝成功情況:

swlist |grep 2009Mar1131

2009Mar1131 2009.03 HPUX 11.31 Megpatch for Mar 2009

檢視補丁包的安裝情況

/usr/sbin/swlist -l patch

檢視軟體包的安裝情況

swlist -l bundle | grep …

要確定系統上安裝的產品及其版本,請使用 swlist 命令:
/usr/sbin/swlist -l product
3、硬碟的大小資訊

diskinfo /dev/rdsk/c1t0d0

SCSI describe of c1t0d0:
vendor: SEAGATE
product id: ST39204LC
type: direct access
size: 8891556 Kbytes
bytes per sector: 512
4、硬碟的個數

ioscan -funC disk

disk 0 0/0/1/1.0.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC
/dev/dsk/c1t0d0 /dev/rdsk/c1t0d0
disk 1 0/0/1/1.2.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC
/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0
disk 2 0/0/2/0.0.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC
/dev/dsk/c2t0d0 /dev/rdsk/c2t0d0
disk 3 0/0/2/0.2.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC
/dev/dsk/c2t2d0 /dev/rdsk/c2t2d0
disk 4 0/0/2/1.2.0 sdisk CLAIMED DEVICE HP DVD-ROM 305
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
disk 5 0/4/0/0.8.0 sdisk CLAIMED DEVICE SEAGATE ST39236LC
/dev/dsk/c4t8d0 /dev/rdsk/c4t8d0
硬體地址的認識:
一個硬體路徑8/12.5.0 表示一個SCSI 磁碟連線到系統。
數字8 表示系統中的一個匯流排。數字12 是SCSI 介面卡在總線上的地址。
這個磁碟連線到匯流排8,匯流排轉換器5,裝置號為0。
裝置檔案遵循c#t#d#[選項]的命名規則。c#數字代表介面卡例項號,t#代表目標地
址,d#代表邏輯單元
SCSI目標地址
裝置檔案的“t#”部分確定這個裝置檔案相關聯裝置的SCSI 目標地址。這個SCSI
目標地址是通過裝置自身上的跳線或者DIP 開關來設定的。一個SCSI 裝置的硬
件路徑的倒數第二個字元就是這個裝置的SCSI 目標地址。例如,在上例的ioscan
輸出中,在8/12.3.0 的磁碟的SCSI 地址為“3”。8/12.6.0 這塊磁碟的SCSI 目標地
址為“6”。
SCSI邏輯單元號
邏輯單元號(LUN)能夠被用來識別一個磁帶庫的機器手,或者是一個磁碟陣列
的一個邏輯單元。對大多數的SCSI 裝置來說,LUN 號都是“0”。每一個SCSI
裝置的LUN 號出現在裝置硬體路徑的最後一個小數點後。
裝置存取選項
裝置檔名的最後一部分是這個裝置檔案的存取選項。磁帶機裝置檔名可能有
多個選項。裝置和裝置的選項是不同的

lssf /dev/rdsk/clt6d0  檢視裝置使用的驅動程式,裝置的硬體地址,裝置存取選項。

?? disc3 card instance 1 scsi target 6 scsi LUN 0
?? section 0 at address 52.6.0 /dev/rdsk/clt6d0

5、檢視作業系統版本和license

uname -a

HP-UX scp1 B.11.00 U 9000/800 1124961527 unlimited-user license
檢視光籤卡的詳細資訊
rp5450#ioscan -funC fc

Class I H/W Path Driver S/W State H/W Type Description

fc 0 0/4/0/0 td CLAIMED INTERFACE HP Tachyon XL2 Fibre Channel Mass Storage Adapter
/dev/td0
rp5450#fcmsutil /dev/td0
Vendor ID is = 0x00103c
Device ID is = 0x001029
XL2 Chip Revision No is = 2.3
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x00128c
Topology = PRIVATE_LOOP
Link Speed = 2Gb
Local N_Port_id is = 0x000001
Local Loop_id is = 125
N_Port Node World Wide Name = 0x50060b0000307f65
N_Port Port World Wide Name = 0x50060b0000307f64
Driver state = ONLINE
Hardware Path is = 0/4/0/0
Number of Assisted IOs = 1434
Number of Active Login Sessions = 0
Dino Present on Card = NO
Maximum Frame Size = 960
Driver Version = @(#) PATCH_11.11: libtd.a : Jun 28 2002, 11:08:35, PHSS_26799

6、如何檢視記憶體

dmesg |grep Physical

Physical: 4194304 Kbytes, lockable: 3134596 Kbytes, available: 3611312 Kbytes
7、如何檢視檔案系統

bdf

Filesystem kbytes used avail %used Mounted on
/dev/vg00/lvol3 1025617 24790 898265 3% /
/dev/vg00/lvol1 700691 35482 595139 6% /stand
/dev/vg00/lvol8 2097152 436927 1557195 22% /var
/dev/vg00/lvol7 1048576 481524 531631 48% /usr
/dev/vg00/lvol6 255253 148 229579 0% /tmp
/dev/vg01/lv_tellin
2051553 127152 1719245 7% /tellin
/dev/vg00/lvol5 2097152 81783 1889462 4% /opt
/dev/vg01/lv_informix
2051553 413823 1432574 22% /opt/informix
/dev/vg00/lvol4 524288 1229 490375 0% /home

存在兩個檔案中:/etc/fstab /etc/mnttab
8、檢視卷組、卷組所包括的邏輯卷、以及該卷組所包括的物理磁碟

vgdisplay -v vg00

則結果都是按照邏輯卷組、邏輯卷、物理磁碟的順序全部顯示。

9、檢視卷組、邏輯卷的位置

cd /dev/

在該目錄下面有所有的邏輯卷組,再進入某個邏輯卷組,則看到它所有的所有
邏輯捲了。
10、啟用/去啟用卷組

vgchange -a y 卷組名 (啟用)

vgchange -a n 卷組名 (去啟用)

11、建立卷組、邏輯卷、檔案系統的一系列命令
格式化

pvcreate -f /dev/rdsk/c0t1d0 (這裡假設有塊盤的裝置檔名是c0t1d0)

pvcreate -f /dev/rdisk/disk13 -f是不管以前這塊盤有沒有作過PV,強制PV。危險動作,用時最好確認盤沒加入VG裡

 //pvcreate -B 建立一個用於映象的可引導的LVM磁碟

建立卷組名

mkdir /dev/vglock

建立卷組的裝置檔名字

mknod /dev/vglock/group c 64 0x010000 (這裡注意group不能重複)

建立卷組

vgcreate /dev/vglock /dev/dsk/c0t1d0 (將物理磁碟c0t1d0加給該卷組)

vgcreate -s 64 /dev/vglock /dev/disk/disk13 (將物理磁碟c0t1d0加給該卷組) 指定 pesize 64M

啟用卷組

vgchange -a y /dev/vglock

建立邏輯卷lv_informix

lvcreate -L 10240M -n lv_informix /dev/vglock //10 G 的檔案系統

給邏輯卷增加大小

lvextend -l 50 /dev/vglock/lv_informix (單位是頁,頁的大小再建立

卷組時已經確定,不可以再更改,一般預設為4M,所以是200M)
或者

lvextend -L 200 /dev/vglock/lv_informix (這是帶大寫的L引數,表示

是以M為單位來分配的大小的。)

如果還要將該卷組變為檔案系統的話,那麼如下建立檔案系統

newfs -F vxfs -o largefiles /dev/vglock/rlv_informix

建立檔案系統掛接的目錄

mkdir /informix

將檔案系統掛接上去

mount /dev/vglock/lv_informix /informix

vi /etc/fstab //增加一個檔案自動掛載的條目

建立一個VG

vgscan -v //重建/etc/lvmtab 檔案,最好之前先備份 —– vgscan -p -v 重新檢查vg ,不更新 lvmtab

pvcreate -f /dev/rdsk/c6t0d0

mkdir /dev/vg02

mknod /dev/vg02/group c 64 0x030000

vgcreate -s 32 vg02 /dev/dsk/c6t0d0 //建立一個 PE size 為 32M的VG

建立條帶化儲存方式

lvcreate -i 4 -I 64 -L 240 -n lv_name /dev/vg0X

-i 4 小寫的i,表示要在4塊磁碟(PV)上進行條帶化
-I 64 大寫的I,表示條帶大小為64KB

通過fsadm 更改檔案系統largefiles屬性

fsadm -F hfs -o largefiles /dev/vg02/rlvol1 或是

fsadm -F vxfs -o largefiles /dev/vg02/rlvol1

取消largefiles屬性

fsadm -F vxfs -o nolargefiles /dev/vg02/rlvol1

檢視檔案系統等資訊(檢視支援大檔案系統, f_flag: 16為支援)

fstyp -v /dev/vg02/rlvol1

通過vgscan重建/etc/lvmtab
在清除VG時,需要重建lvmtab裡的資訊。

mv /etc/lvmtab{,.old}

vgscan

如何擴檔案系統:(V3.31)

bdf 檢視檔案系統對應的 lv

lvextend -L 2048 /dev/vg00/lv04

fsadm -b 2048 /tmp

bdf 驗證檔案系統擴充套件情況。

12、刪除卷組、邏輯卷
刪除邏輯卷

lvremove /dev/vglock/lv_informix

lvremove -f /dev/vglock/lv_informix 強制刪除,不需要回答 y/n

去啟用卷組

vgchange -a /dev/vglock (如果不能夠去啟用,則可以用如下命令強行去

啟用,vgchange -c n /dev/vglock)
刪除一個vg
預刪除卷組

vgexport -p -s -m /tmp/vglock.map /dev/vglock

刪除卷組

vgexport -s -m /tmp/vglock.map /dev/vglock

vgremove /dev/vglock //假如VG 中還包含有LV 的時候,刪除不了。 只是在作業系統層的刪除,不更新 lvmtab

vgremove: Volume group “/dev/vglock” still contains a logical volume(s).
vgremove: Couldn’t remove volume group “/dev/vglock”.

vgexport vgdata1 //刪除vg, 更新/etc/lvmtab ,刪除相關的裝置檔案

-s scan 一般與-p用在一起
-p preview 預覽,不update lvmtab ,不刪除 device
-m mapfile 檔案輸出,包括 vg 資訊和lv 資訊
-f pvpaths 輸出到檔案
13、建立共享卷組
在的一臺已經建立卷組的機器上先去啟用

vgchange -a n /dev/vglock

預刪除卷組

vgexport -p -s -m /tmp/vglock.map /dev/vglock

將map檔案傳送到另外一臺機器

rcp scp1:/tmp/vglock.map scp2:/tmp/vglock.map

在另外一臺機器上匯入卷組之前要先建立卷組名

mkdir /dev/vglock

建立group節點檔案

mknod /dev/vglock/group c 64 0x010000 (該節點一定要和第一臺機器一致)

匯入卷組

vgimport -s -m /tmp/vglock.map /dev/vglock

-s scan disk 並更新 lvmtab。
按當前的 vg 更新 lvmtab

vgscan -a

14、做磁碟的Mirror,並進行磁碟更換
pvcreate -f -B /dev/rdsk/c2t2d0 //預留啟動分割槽
mkboot /dev/rdsk/c2t2d0
mkboot -a “hpux -lq(;0) /stand/vmunix” /dev/rdsk/c2t2d0
vgextend /dev/vg00 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol3 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol4 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol6 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol7 /dev/dsk/c2t2d0
lvextend -m 1 /dev/vg00/lvol8 /dev/dsk/c2t2d0
lvlnboot -r /dev/vg00/lvol3 (root lv)
lvlnboot -s /dev/vg00/lvol2 (swap lv)
lvlnboot -d /dev/vg00/lvol2 (dump lv)
lvlnboot -b /dev/vg00/lvol1 (boot lv)
lvlnboot -R (reserve 設為備用盤)
setboot -a 0/0/2/0.2.0 (把這個盤的路徑設為alternate boot path)
進入單使用者維護模式:
在10秒中斷時按任意健,然後鍵入 bo (enter),然後提示是否進入IPL模式、選擇yes,然後鍵入
hpux -is 進入單使用者維護模式,然後

vgchange -a y /dev/vg00 進行初始化HP-UX系統。

lvchange -M n -c n /dev/vg00/lvol2 <給mirror作優化,把swap空間的wmc 高速寫快取取消>;

strings /etc/lvmtab <檢視Mirror情況>;

lvlnboot -v <檢視Mirror是否做成功>;

lvdisplay -v /dev/vg00/lvol1

解除映象:
lvreduce -m 0 /dev/vg00/lvol1 /dev/dsk/c1t2d0
lvreduce vg00 /dev/dsk/c1t2d0
如果mirror無法作,stringe /etc/lvmtab 有多餘的PV,要刪除掉。 <慎用此命令,一定要備份
vgdisplay -v vg0x 資訊>;

vgreduce /dev/vg0x /dev/dsk/cxtydz

lvremove /dev/vg01/lvol1 <刪除vg01內lvol1卷>;

更換有映象根盤的方法、步驟:

make_tape_recovery -Av

shutdown -ry 0

Replace the bad disk
BoyISLhpux -ls

vgchange -a y /dev/vg00

mv /etc/lvmtab /etc/lvmtab.bak

pvcreate -f /dev/rdsk/cxtydz

mv /etc/lvmtab.bak /etc/lvmtab

mkboot /dev/rdsk/cxytdz

mkboot -a “hpux -lq(;0) /stand/vmunix” /dev/rdsk/cxtydz

vgcfgrestore -n /dev/vg00 /dev/rdsk/cxtydz

vgsync /dev/vg00

lvlnboot -r /dev/vg00/lvol1

lvlnboot -s /dev/vg00/lvol2

lvlnboot -v

shutdown -ry 0

更換有映象硬碟的方法、步驟:

lvreduce -k -m 0

lvremove

vgreduce -f vg00

vgcfgbackup /dev/vgxx <備份vgxx資訊,預設存放在/etc/lvmconf下>;

如果vg0x丟失用:

vgcfgrestore -n /dev/vg0x /dev/rdsk/cxtydz

vgchange -a y /dev/vg0x

14、informix的版本的收集

su - informix

informix>;onstat -
這樣可以看到informix的版本。
15、雙機維護命令
在一臺執行以下命令先將兩個節點的cluster守護程序都拉起來,
然後還會自動的將應用也拉起來。
cmruncl;
或者先在主機上執行雙機的守護程序,再將備機節點加入,
然後再來將應用制定在某個節點上執行,那麼指定的節點就應該是主機。
cmruncl -n scp1;
cmrunnode scp2;
cmrunpkg -n scp1 -v scp_service;
檢視雙機的狀態
cmviewcl -v;
cmviewcl ;
cmquerycl;
cmviewconf;

雙機切換
方法一:可以停止主機
cmhaltnode scp1
方法二:可以手工切換應用
cmhaltpkg -n scp1 -v scp_service(將應用scp_service從scp1機器上停止執行)
或者
su - tellin
stellin>;kill_scp.sh
或者
su - informix
informix>;onmode -kuy
主機切換後的節點要重新變為可以切換的節點,必需要執行如下命令

cmmodepkg e -n scp1 -v scp_service (應用scp_service可以下次再切回

scp1節點)
有時候為了診斷備機,特將備機設定為不可以執行應用的節點,如
cmmodepkg d -n scp1 -v scp_service (節點scp1上是不可以執行應用scp_
service)
16、雙機的配置檔案的位置

cd /etc/cmcluster/ (雙機守護程序的配置檔案cmcluster.asc)

cd /etc/cmcluster/scppkg/ (雙機的應用配置檔案scppkg.asc,control.sh,

scppkg.sh,這三個檔案中有一個檔案是用來制定雙機的浮動IP的)
17、雙機維護命令的位置

cd /usr/sbin/ (用ls cm*可以看到所有關於雙機的執行命令)

rp5450#ls cm*
cmapplyconf cmgetconf cmhaltpkg cmmigrate cmquerycl cmrunpkg cmstartres cmviewconf
cmcheckconf cmhaltcl cmhaltserv cmmodnet cmruncl cmrunserv cmstopres
cmdeleteconf cmhaltnode cmmakepkg cmmodpkg cmrunnode cmscancl cmviewcl

18、雙機的配置
》》》配置cmcluster.asc;
檢查cmcluster.asc配置檔案的有效性

cmcheckconf -v -C cmcluster.asc

如果配置不對,則會有錯誤提示,根據錯誤提示再來更正,
直到正確後才來應用該配置檔案

cmapplyconf -f -v -C cmcluster.asc

如果覺得應用後配置要重新更改,可以將配置檔案刪除

cmdeleteconf -v -c scp1

cmdeleteconf -v -c scp2

》》》配置應用檔案scppkg.asc,control.sh,scppkg.sh
檢查三個檔案的有效性

cmcheckconf -v -P scppkg.asc

如果配置不對,則會有錯誤提示,根據錯誤提示再來更正,
直到正確後才來應用該配置檔案

cmapplyconf -f -v -C scppkg.asc

如果覺得應用後配置要重新更改,可以將配置檔案刪除

cmdeleteconf -v -c scp1

cmdeleteconf -v -c scp2

備註:這裡所指的刪除是在需要單機診斷雙機的時候才會用到,
否則不需要這麼負責,只需要重新應用一下就可以了,原來的
刪不刪除無所謂。
18、網路的配置
》》》首先網線一定要連線正確
在給小型機配置網絡卡的時候一定要先確保網絡卡的驅動程式已經
安裝了,用以下的命令檢視.

lanscan

如果看到的主用網絡卡和附加的網絡卡的狀態都是up狀態,則表示
網絡卡都可用了。而且此時一定要知道那塊卡用來做資料網絡卡,
這塊網絡卡應該是在安裝HP-UX作業系統的時候就已經確定了,比如
選擇lan0來做主用資料網絡卡,並且該塊網絡卡的地址一般在安裝
HP-UX的時候也已經顯示了它的裝置路徑如:0/1/10/0 等,
或者用lanscan命令也可以看到它的路徑,指導後就應該將直連網線
從該網扣連線到主用HUB上去。
然後另外兩塊是備用網絡卡,也可以根據裝置的路徑來確定他們兩個的位置,
確定以後就可以將其中一塊卡用交叉網線與另外一臺機器的同樣的網口
相連,用來做心跳線。
那麼另外的一個附加網絡卡就不要配置地址了,我們是用它來作為備用網絡卡
使用的,要用直連網線從該口連線到備用HUB上,它既可以作為心跳網絡卡
的備用網絡卡,也可以作為資料網絡卡的備用網絡卡。
在HPL2000系列的機器上我們還可以看到在資料網絡卡的上面有一個網扣,該
口是作為console口使用的,用一根console線可以與它相連線進行配置機器。

》》》再來配置IP地址
使用 sam 介面配置 網路引數或SMH配置選單

vi /etc/rc.config.d/netconf

配置: 主機名 閘道器 IP 地址 等。。。。
該檔案下面有所有的網絡卡的名字、網絡卡的iP地址、閘道器、子網掩碼的配置
這樣配置以後可以長期生效,下次機器重新啟動的時候就會根據該配置文
件來自動配置網路了。
或者

ifconfig lan0 133.64.48.91 255.255.255.192

ifconfig lan1 129.9.168.120 255.255.255.192

》》》檢視網絡卡的地址

lanscan lan0

lanscan lan1

lan2不配置地址。
》》》網絡卡的常用診斷工具
ping;
lanscan;看看網絡卡地狀態是否為“up”
linkloop;(用此命令的時候,一定要先用lanscan來查處網絡卡的實體地址,
因為該命令的後面接的引數是網絡卡實體地址,這可以簡單地斷定網線、集線器
是否有問題)
》》》在同一網中, subnetmask 應一致。
19、在配置雙機的cmcluster.asc的時候要制定該網絡卡的IP地址所在的子網
,則可以通過以下來檢視

netstat -in (可以看到網絡卡的地址、IP地址對應的子網、閘道器、預設路由、

是否有浮動網絡卡、是否主機)
20、配置路由資訊
方法一:可以通過修改/etc/rc.confg.d/netconf檔案來增加,下次啟動的時候
就會生效。
方法二:可以用命令列來設定:
/usr/sbin/route add default 20.08.28.98 1
21、檢視路由資訊

netstat -an

22、配置遠端維護
如何確定是否已經配置了遠端維護,遠端維護是通過硬體來配置的,
只要遠端維護的串列埠沒有損壞,哪怕你是重新安裝,在小型機前面板上的
remote燈會亮為黃色,黃色的燈一直都是兩著的表示可以遠端維護串列埠正常。
但是我們還是需要通過GSP來配置遠端維護。
》》》小型機的remote口的配置
ctrl + b
enter
enter
GSP>; ca
這樣就出現了對話方塊,如果你要修改某個引數的話,可以通過該對話方塊來修改。
通常的值是:
bitrate :9600
flow control :software
terminal type:vt100
modem protocol:CCITT
modem bit rate:9600
flow control :hardware
mode transmit configuration:disable
mode presence:always connected

》》》modem上的配置
AT&F
ATS0=1
AT&WO&Y0
儲存退出。
備註:HP公司一般提供了專門的全向modem,名字叫“天幕馳舟”,
modem一定要接在line口上。

23.一個超級命令

set_parms

它後面帶的引數可以是如下
date_time:設者時間;
ip_address:設定網絡卡地址;
hostname:設定主機名;
addl_network:設定主機的閘道器。
24、使用者和使用者組的新增
方法一:用useradd和groupadd命令來新增;
方法二:修改檔案/etc/passwd 和 /etc/group 檔案來實現。

25、一個有用的工具是sam
通過sam可以進行各種操作,比如:使用者、使用者組的管理;邏輯卷組、邏輯卷的管理;核心引數的管理;

26、一個有用的診斷工具mstm
用它可以收集到所有的硬體資訊,比如一共有哪些記憶體插口,
每塊現有的記憶體條有多大,還可以查幾個記憶體條等等資訊。
使用舉例:

mstm

選擇system(),並且在選單上選中Tools/information/information log
便可以看到很多關於硬體的訊息,如:
System Information for (scp1)
HPUX Model Number……: L2000 //機器型號是HP L2000
HPUX Model String……: 9000/800/L2000-44
Original Product Number: A5191A
Current Product Number.:
System Serial Number…: (Unknown)
Hversion……………: 0x5c40
Sversion……………: 0x491
Software Capabilities..: 0x100000f0
PD CPU Information:
Number of CPUs in the current Protection Domain = 2 //兩個cpu
Cabinet 0; Cell 0; CPU Map
cpu ————————————————-
slot |00|01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|
————————————————-
state| a| | | | | | | | | | | | | | | |
————————————————-
c - Configured (CPU powered on)
d - De-configured (CPU powered off)
a - Active (configured and processes running)

選擇memory,並且在選單上選中Tools/information/information log
便可以看到關於記憶體的資訊,如:
– Information Tool Log for MEMORY on path 8 –
Log creation time: Wed Jul 3 17:05:47 2002
Hardware path: 8

Basic Memory Description
Module Type: MEMORY
Total Configured Memory : 1024 MB //可以看到總的記憶體有多少,是1G
Page Size: 4096 Bytes
Memory interleaving is supported on this machine and is ON.
Memory Board Inventory
DIMM Slot Size (MB)
——— ———
0a 256 //可以看到每個記憶體槽裡面是不是已經插了記憶體條,還有
該記憶體條是多少的記憶體,比如這裡0a槽上插的是256M
1a 256
0b 256
1b 256
——— ——— //可以看出該臺小型機的4個記憶體槽都已經插滿了
System Total (MB): 1024

Memory Error Log Summary
The memory error log is empty.
Page Deallocation Table (PDT)
PDT Entries Used: 0
PDT Entries Free: 50
PDT Total Size: 50
在使用mstm的時候可以開啟另外一個終端視窗,執行命令#/usr/sbin/ioscan -fn ,這樣可以知道每個裝置
的硬體地址資訊。

這樣可以得到如下結果:
lan 2 0/7/0/0 btlan6 CLAIMED INTERFACE HP A3738A PCI 10/100Base-TX Ultimate Combo
/dev/diag/lan2 /dev/ether2 /dev/lan2
memory 0 8 memory CLAIMED MEMORY Memory
processor 0 160 processor CLAIMED PROCESSOR Processor
processor 1 166 processor CLAIMED PROCESSOR Processor
這樣可以知道0/7/0/0地址對應的是一個100M的網絡卡,然後再到mstm視窗中去檢視它的information log
資訊,這樣可以很清楚硬體資訊了。

該收集結果檔案中還可以找到磁碟的使用資訊,如:
I H/W Path Driver S/W State Description ==================================================================== 0 0/0/1/1.2.0 sdisk CLAIMED SEAGATE ST39204LC 1 0/0/2/1.2.0 sdisk CLAIMED HP DVD-ROM 304 2 0/3/0/0.0.0 sdisk CLAIMED HP C5447A 4 0/3/0/0.0.1 sdisk CLAIMED HP C5447A 6 0/3/0/0.0.2 sdisk CLAIMED HP C5447A 8 0/3/0/0.0.3 sdisk CLAIMED HP C5447A 10 0/3/0/0.0.4 sdisk CLAIMED HP C5447A 12 0/3/0/0.0.5 sdisk CLAIMED HP C5447A 3 0/6/0/0.1.0 sdisk CLAIMED HP C5447A 5 0/6/0/0.1.1 sdisk CLAIMED HP C5447A 7 0/6/0/0.1.2 sdisk CLAIMED HP C5447A 9 0/6/0/0.1.3 sdisk CLAIMED HP C5447A 11 0/6/0/0.1.4 sdisk CLAIMED HP C5447A 13 0/6/0/0.1.5 sdisk CLAIMED HP C5447A Device H/W Path Product id Size Physical Alternate (Mbytes) Volume Link ==================================================================== c1t2d0 0/0/1/1.2.0 ST39204LC 8683 yes bootable no c3t2d0 0/0/2/1.2.0 DVD-ROM 0 no n/a c4t0d0 0/3/0/0.0.0 C5447A 1024 yes no c4t0d1 0/3/0/0.0.1 C5447A 2052 yes no c4t0d2 0/3/0/0.0.2 C5447A 10252 yes no c4t0d3 0/3/0/0.0.3 C5447A 1024 no n/a c4t0d4 0/3/0/0.0.4 C5447A 2052 no n/a c4t0d5 0/3/0/0.0.5 C5447A 10252 no n/a c5t1d0 0/6/0/0.1.0 C5447A 1024 yes yes c5t1d1 0/6/0/0.1.1 C5447A 2052 yes yes c5t1d2 0/6/0/0.1.2 C5447A 10252 yes yes c5t1d3 0/6/0/0.1.3 C5447A 1024 no n/a c5t1d4 0/6/0/0.1.4 C5447A 2052 no n/a c5t1d5 0/6/0/0.1.5 C5447A 10252 no n/a Note: All disk devices are listed here, not only hard disks.LVM mirroring software********************** LVM mirroring software MirrorDisk/UX (B2491A) is NOT installed……………………………………………………………………..*****************Part 2: VOLUME GROUPS**********************Volume Group: /dev/vg00******** Physical Volumes: /dev/dsk/c1t2d0 Volume group disk space usage: Total : 8676 Mbytes 2169 PE Allocated: 8404 Mbytes 2101 PE Free : 272 Mbytes 68 PE PE size : 4 MbytesVolume Group: /dev/vg10************* Physical Volumes: /dev/dsk/c4t0d0 /dev/dsk/c5t1d0 Alternate Link Volume group disk space usage: Total : 1020 Mbytes 255 PE Allocated: 0 Mbytes 0 PE Free : 1020 Mbytes 255 PE PE size : 4 MbytesVolume Group: /dev/vg12************* Physical Volumes: /dev/dsk/c4t0d2 /dev/dsk/c5t1d2 Alternate Link Volume group disk space usage: Total : 10248 Mbytes 2562 PE Allocated: 10076 Mbytes 2519 PE Free : 172 Mbytes 43 PE PE size : 4 Mbytes
備註:其實用該收集工具就是在shell中執行不通的程式得到,如執行:
ioscan -fn;
mstm;
cstm;
sam;
等等。

27、重新啟動機器

reboot

shutdown

28、關閉機器

shutdown -hy 0

init 0

28、unix的集中執行的模式
多使用者模式,單使用者模式等等6種。
用如下命令可以看看它的執行模式:

who -r

29、普通的對話

wall “hello!” (廣播hello這個訊息)

banner “hello!”(放大hello這個訊息)

banner “hello!”|more (放大hello訊息後再來廣播它)

30、看當前的登入名

logname

31、看所有登入使用者

whoiam

32、看登入使用者在幹什麼

whodo

33、看看程序
ps -ef|grep root (看root使用者的程序,有時候console上執行的程序不能
夠停止的話,那麼就將console程序程序殺死,因為該程序是其它程序的
父程序。)

34、webconsole的設定
HP Secure Web Console 的配置與維護
HP 的Secure Web Console 為系統管理員提供了一個基於Web的、更為 方便的接入Console的手段。系統管理員只需在任意一臺能夠ping通Web Console的PC上,啟動網路瀏覽器,輸入Web Console的IP,即可得到伺服器Console的介面。
配置Web Console,應按以下步驟:
1)初始化Web Console:
1/將Web Console接入局網。其預設定的IP地址為192.0.0.192。
2/在您的PC上,執行以下命令:
route add 192.0.0.192 Local_IP_address
3/確保能夠ping 192.0.0.192。
4/在PC上執行網路瀏覽器,輸入URL:http://192.0.0.192,得到Web Console配置選單。按選單提示輸入Admin Account 使用者名稱和密碼,將其IP改為本局網IP地址(確保IP不要重複)和子網掩碼。
2)使用 Web Console
1/用普通Console的串列埠線,一端接伺服器Local Console口,另一端接 Web Console 的序列口。
2/在PC的瀏覽器上,輸入 Web Console當前的IP地址。即進入其LOGIN視窗,按要 求輸入在配置時創立的Admin Account使用者名稱和密碼;則進入伺服器Console介面, 用滑鼠點選Access Console,黑色的Console窗口出現在螢幕右方;點選In/Out可放 大Console視窗。
35、demo程序的位置
/etc/rc3.d/中的檔案在系統啟動的時候便可以將程序拉起來。
36、磁帶的使用
寫:
tar cvf /dev/rmt/0m /temp/t.sql //將temp目錄下面的t.sql檔案備份到磁帶0m中;

讀:
tar tvf /dev/rmt/0m //讀出磁帶0m中的內容;
從磁帶上解開tar檔案:
tar xvf /dev/rmt/0m/aa.tar ./ //將磁帶上的aa.tar檔案解開到當前目錄下;
當用磁帶來啟動機器的時候,我們在啟動的時候敲擊任意鍵,就可以進入啟動的路徑,
再輸入SEA(search)來搜尋啟動的路徑,然後就可以找到磁帶的路徑,如磁帶路徑為
5號路徑,則輸入po 5,便可以從磁帶啟動了。

37、HP-UX的安裝

HP-UX雙機系統的安裝

1)在兩臺主機上分別安裝好HP-UX作業系統,注意:在兩臺上的關於/,
/stand,/var,/home,/usr,/opt,/swap,/dev等等檔案系統的大小必須保持一致;
2)安裝patch(以下的操作在兩臺主機上是一樣的操作)

mkdir cdrom //建立一個DVD要掛接的目錄

ioscan -kfnCdisk //檢視DVD的硬體描述檔案,以便下面安裝前的掛接

___________使用標識為support plus的光碟__________

a)選擇軟體包中的標識為support plus的光碟插入DVD光碟機中

mount /dev/dsk/c3t2d0 /cdrom //將DVD檔案系統掛接到/cdrom目錄下

cd /cdrom

ls //瀏覽光碟,發現有XSWHWCR1100和

                                      XSWGR1100兩個patch目錄

swinstall -s /cdrom/XSWHWCR1100 //這樣就進入了sam中進行安裝,選擇光碟

                                                      上的XSWHWCR1100,並且用sam中的菜
                          單項Action下的子選單Install來進行安裝

備註:安裝完XSWHWCR1100這個patch之後,機器會自動reboot來重新建立新的核心
b)待機器再次啟動之後,我們就可以安裝同樣的support plus這張光碟中的另外一個名
叫XSWGR1100的patch了。

mount /dev/dsk/c3t2d0 /cdrom

swinstall -s /cdrom/XSWGR1100

備註:安裝完該patch之後同樣系統自動重新啟動
________使用標識為3 of 4 Application Software光碟_____

c)選擇軟體包中的標識為3 of 4 Application Software的光碟插入DVD光碟機中

mount /dev/dsk/c3t2d0 /cdrom

swinstall -s /cdrom //進入sam後選擇“Ignite -UX-11-00 B.2.5.136

                                      HP-UX   Installation Utilities for Installing 
                                      11.00 System 
                                      97186   HP-UX-B.11.00-32/4”這個patch來安裝

備註:安裝完該patch之後同樣系統自動重新啟動

_________使用標識為4 of 4 Application Software光碟__
d) 選擇軟體包中的標識為4 of 4 Application Software的光碟插入DVD光碟機中

mount /dev/dsk/c3t2d0 /cdrom

swinstall -s /cdrom //進入sam後選擇 揂.11.09 MC/ServiceGuard斦飧鰌atch來

                               安裝MC/ServiceGuard

備註:安裝完該patch之後同樣系統也會自動重新啟動
_________使用標識為1 of 4 Application Software光碟__
e)選擇軟體包中的標識為1 of 4 Application Software的光碟插入DVD光碟機中

mount /dev/dsk/c3t2d0 /cdrom

swinstall -s /cdrom //進入sam後選擇 ?3230A B.11.00 100Base-T PCI? 和

                               揃.11.00  HP-UX  Unlimited-User License斄礁鰌atch來安裝。

                            //其中前一個patch用於安裝附加網絡卡的驅動程式,只有安裝
                                   了它,備用網絡卡和心跳網絡卡才在系統中可用,因為這兩塊
                               網絡卡是系統附加的,必須要安裝配套的驅動程式,其中
                               53230A表示的是附加網絡卡的型號,這個可以從紙箱中的配
                               件單上獲取,系統本身自帶的那塊主用網絡卡是在安裝操作
                               系統的時候就已經自動被配置了,不用我們手工再配置了。
                               在未安裝該patch之前,你用命令:#lanscan則只能
                               看到一塊
                              主用網絡卡;
                              在安裝完該patch之後,你再用命令:#lanscan則可以看到三                                          塊網絡卡。

//其中後一個patch用於安裝無限制的license。

38、忘記了口令該怎麼辦
重新啟動機器;
在啟動的過程中按任意鍵,就會進入一個主選單;
用SEArch來搜尋啟動的路徑;
用bo + 路徑的序列號來重起機器;
當出現Interactive with IPL (Y or N)?>;時選擇Y;
然後要求輸入啟動的核心的路徑,hp_ux 0 (表示是啟動到系統維護模式下面)
然後啟動完成以後就可以進行passwd root來修改口令了。

39、如何做一個root的檔案系統的全備份

make_recovery -Av

40、光碟機如何使用

ioscan -funC disk

找到光碟的路徑如/dev/dsk/c3t2d0

mkdir /cdrom

mount /dev/dsk/c3t2d0 /cdrom

cd /cdrom

就可以了。
用完後將目錄退出到根目錄下面,再使用
umount /cdrom來釋放光碟,便可以將光碟取出來。
如果想從光碟啟動的話,那麼就重新啟動機器,並且敲擊任意鍵便進入SEA,再用po來制定光碟的
路徑用光碟啟動。

41、從光碟機上安裝informix的幾種型別的壓縮檔案
1)tar xvf /cdrom/IDS.tar; (壓縮檔案是TAR型別的)
2) cpio -icvdBum < /cdrom/IDS.CPI (壓縮檔案是CPI型別的)

42、雙機配置必須兩臺機器都要配置的檔案
/etc/hosts
/etc/services
/.rhosts
/etc/cmcluster/*

43、如何檢視當前的網路子網、網路的掩碼是多少
1)檢視子網

netstat -in

檢視lan0對應的:
Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue
lan0 1500 172.0.8.0 172.0.8.68 3430395 0 1134355 0 0 0
可知子網就是172.0.8.0
2)檢視掩碼
檢視/etc/rc3.d/netconfig.d/netconf檔案中的netmasks欄位就知道了。

44、如何建立資料庫的DR
主機:ontape -s -L 0
onmode -d primary online2_net(備機的網路資料庫)
備機:ontape -p
onmode -d secondary online1_net(主機的網路資料庫)

45、HP-UX的檔案系統
/ :根目錄,以下的目錄全部是子目錄
/etc :主要存放配置檔案
/usr :主要存放一般使用者都可以執行的命令
/var :主要存放unix核心
/usr/sbin :主要是存放系統維護命令
/usr/bin :主要是存放普通使用者可以執行的命令
/home :主要是作為普通使用者的主目錄
/opt :主要是安裝除了unix系統之外的應用程式
/swap :交換區
/temp :臨時檔案存放目錄

46、如何在安裝完HP-UX的OS作業系統之後,來打雙機的patch呢?

swinstall -s /cdrom/XSWHWCR1100 //先打CR

swinstall -s /cdrom/XSWGR1100 //再打GR

再來安裝第一張盤中的各個卡的驅動程式,以及安裝unix使用者的不受限制的協議
備註:安裝完成以後用命令swlist |grep 來檢視有沒有成功安裝某個patch,
如果覺得某個patch安裝是錯誤的,不需要安裝的話,那麼可以用命令
swremove -s 來進行刪除。
47、如何安裝cmcluster雙機軟體呢
一般都在軟體包中的第4張盤,
並且一定要找到license這張紙,上面又codeword,一定要輸入codeword才能夠
看到該軟體。
如果該紙已經丟失了,那麼可以從機器面板上找到序列號後再來網站
http://www.license.hp.com上去找。
48、日誌檔案的查詢
/var/adm/syslog/syslog.log //系統常用資訊,如配置、修改、啟動、關閉等資訊
/var/adm/syslog/mail.log //電子郵件資訊
/var/adm/syslog/swinstall.log //軟體安裝產生的資訊
/var/adm/syslog/swremove.log //軟體解除安裝產生的資訊
/var/adm/sulog //執行su的情況
/var/adm/btmp //所有註冊失敗資訊
/var/adm/vtmp //所有註冊資訊
檢視日誌主要是檢視關鍵字panic、warning、err等資訊,如:
cat /var/adm/syslog/syslog.log |grep panic
cat /var/adm/syslog/syslog.log |grep warning
cat /var/adm/syslog/syslog.log |grep err
49、如何配置系統的互相信任關係
在使用者的主目錄下面生成.rhosts檔案,
如在smp01/smp02上的.rhosts檔案中都輸入:
smp01 root
smp02 root

50、如何從備份的磁帶來恢復資料庫informix呢
1)備份資料庫(informix使用者)
informix>; ontape -s -L 0
2)從備份的磁帶來恢復另外一臺機器的資料庫
informix>; ontape -p

51、HP的網絡卡啟用、去啟用命令

ifconfig lan0 up //啟用網絡卡lan0

ifconfig lan0 down //去啟用網絡卡lan0

備註:平時排除網絡卡的錯誤一般方法是:ping /ifconfig up|down /linkloop

52、HP L2000(for scp)雙機配置的詳細註解
安裝作業系統,確定主機名字,確定root的口令,確定/、/usr、/var等檔案系統的大小,選擇
主用網絡卡,並且給主用網絡卡賦予IP地址;
打CR補丁,打GR補丁;
安裝另外兩個附加網絡卡的驅動程式,此時用ifconfig可以看到三塊網絡卡都up了;
用直連線將兩臺機器的主用網絡卡都連線到主用的HUB上去;
給其中一個附加網絡卡賦予IP地址,此Ip地址與主用網絡卡的Ip地址是兩個網段中的地址,並且用交叉線
將主備機的這個附加網絡卡連線起來,作為心跳線;
另外剩餘的一個網絡卡不用賦予IP地址,它是作為主用網絡卡和心跳網絡卡的備用網絡卡,它不用給IP地址,
它的替用關係在雙機配置檔案cmcluster.asc檔案中有指定,當主用、心跳網絡卡損壞的時候,它就會
去替換他們,並且獲取他們的Ip地址;
最後安裝cmluster雙機軟體,該軟體安裝的時候用swinstall -s /cdrom來安裝,但是安裝之前必須
要資料codeword,只有輸入正確的codeword之後,才會看到該軟體包,而codeword的獲取是要根據
隨機發的紙件中獲取,或到http://www.license.hp.com網站上獲取,安裝完後進入目錄/usr/sbin下
檢查有沒有cmruncl/cmdeleteconf/cmapplyconf/cmhaltcl/cmrunnode/cmhaltnode等等檔案;
建立鎖盤邏輯卷組;
建立其它邏輯卷組、邏輯卷;
安裝資料庫;
安裝tellin應用程式;
將雙機配置檔案拷貝到/etc/cmluster/目錄下面進行配置、應用;
啟動資料庫;
啟動應用;
啟動雙機;

53、HP N4000(for sdp)雙機配置的詳細註解
安裝完作業系統,如同hp l2000一樣;
安裝一系列的包,並且安裝FC60軟體包;
將FC60上的三個sc10磁碟櫃子中的磁碟劃分成物理卷組LUN,如LUN0/LUN1/LUN2/LUN3等;
在LUN上建立鎖盤邏輯卷組、其它邏輯卷組,在第一臺上建立,在vgimport到第二臺機器;
在的一臺上啟用其它邏輯卷組;
安裝資料庫;
再停止資料庫;
將邏輯卷組在的一臺機器上去啟用;
在第二臺機器上啟用邏輯卷組;
在第二臺機器上安裝資料庫檔案系統;
從第一臺機器上拷貝onconfig、sqlhosts、.rhosts、services等等檔案到第二臺機器上;
在第二臺機器上直接oninit啟動資料庫;
在/etc/cmcluster/目錄下面配置雙機配置檔案;
在/etc/hosts中加入邏輯機對應的邏輯IP;
將資料庫中的sqlhosts檔案的機器名改為邏輯機的名字或者改為浮動IP地址;
將邏輯卷組都去啟用;
啟動雙機;
切換雙機檢驗是否切換正常;

54、關於鎖盤
1)鎖盤的含義
鎖盤是為雙機系統出現某些特殊故障時確定主備用關係設定的,
因此每個節點在正常情況下都必須有權訪問鎖盤,因此也建議
使用者不要將此盤為其它應用程式服務。為防止鎖盤故障,鎖盤
可配置多於一塊,這時的要求同單塊時一樣,只是在配置檔案
中需將所用鎖盤都說明。在配置檔案cmcluster.asc檔案說明。

2)鎖盤的物理盤
鎖盤的物理磁碟必須有兩個scasi磁碟介面與兩臺主機都要連線才行的。
安裝於共享磁碟櫃中。
鎖盤是雙機系統所必須的,而且必須採用共享磁碟形式。
3)鎖盤的邏輯卷組的建立
在TELLIN-SCP雙機系統中,鎖盤中不放置任何使用者資料,
因此不需要進行邏輯卷的劃分。若使用者希望使用此盤空間,
可在不影響SCP雙機正常工作的情況下根據自己的要求自行劃分,雙機對此沒有附加要求。
在第一臺機器上執行:
pvcreate /dev/rdsk/c0t2d0
vgcreate /dev/vglock /dev/dsk/c0t2d0
vgchange -a y /dev/vglock
vgdisplay //看看能不能夠看到vglock這個磁碟卷組是啟用的狀態。
vgchange -a n /dev/vglock
vgexport -m -s /tmp/vglock.map /dev/vglock //將vglock卷組的建立資訊到處到一個map檔案中
在第二臺機器上執行:
rcp scp1:/tmp/vglock.map scp2:/tmp/vglock.map
mkdir /dev/vglock
mknod /dev/vglock/group c 64 0x010000
vgimport -m -m /tmp/vglock.map /dev/vglock
vgdisplay
vgchange -a y /dev/vglock

4)鎖盤在雙機執行重的狀態
鎖盤在雙機啟動之前應該在兩臺機器上都是去啟用的狀態,
即便是雙機啟動了,鎖盤同樣是去啟用的狀態。

55、關於雙機cluster所使用的磁碟、以及應用package所使用的磁碟
cmclustar.asc所使用的磁碟的數量多餘於package所使用的磁碟。

56、FC60磁碟櫃的維護命令集

57、如何啟動scp系統
啟動備機資料庫
oninit
啟動北極資料庫
oninit
啟動主機應用
manager
啟動北極應用
manager
在主機上啟動雙機
mcruncl
58、如何啟動sdp系統
因為sdp一般都是採用共享磁碟櫃的形式,所以只需要
將共享磁碟在一臺機器上執行cluster就行了:
cmruncl
它就會將informix和sdp等所需的邏輯卷組都啟用,並且
將檔案系統都掛接上,然後就cluster啟動起來。

59、當資料庫和cluster的主備不一致時,怎麼恢復?
1)主用資料庫執行scp1上,而應用程式的主用執行第二臺機器上,
這個時候只能將應用程式停止,然後將資料庫都停止,將雙機
也停止。
2)然後將雙機的配置檔案刪除,用命令cmdeleteconf來刪除。
然後再來生成配置檔案,用命令cmapplyconf -C cmcluster.asc
-P ./scppkg/scppkg.asc;然後將剛才是主用的資料庫啟動起來
並且將它變為standard狀態,再在該臺機器上做一個數據庫的0級
備份,然後將磁帶拿到第二臺機器上去恢復資料庫,重新建立DR
關係之後,我們就可以將應用起來,然後將雙機拉起來。
此時資料庫和雙機的應用應該都一致。

60、hp小型機器第一次安裝完作業系統之後,必須要修改的引數。
比如資料庫引數,不修改的話就無法初始化資料庫。

61、如何建立rootdg的系統備份(備份rootdg下面所有的東西)
===========================================
1)在一臺好的機器上備份

make_recovery -Av //備份的是vg00卷組下所有的東西,比如/ ,/stand , /var ,/swap

                        等等,備份放在了磁帶上,下次若系統損壞了,可以用該磁                                         帶來啟動並恢復系統。

1)若用make_recovery 作備份的磁帶來恢復的話,過程如下:
----非互動式恢復系統
[1] 在磁帶機中,插入系統恢復帶
[2] Boot 系統
[3] 中斷Boot 流程,進入 Boot_admin>; 提示下
[4] Boot_admin>; bo 8/16.0.0
8/16.0.0: 磁帶機的 hardware path
[5] 選取 ?non-interactive ?
[6] 等待系統恢復完畢
-----互動式恢復系統
[1] 在磁帶機中,插入系統恢復帶
[2] Boot 系統
[3] 中斷Boot 流程,進入 Boot_admin>; 提示下
[4] Boot_admin>; bo 8/16.0.0
8/16.0.0: 磁帶機的 hardware path
[5] 不選取 ?non-interactive ?[6] 選取
a. [ Install HP-UX ]
b. [ ] Advanced Installation
c. 配置或改變如下選項:
disks, file systems,
hostname, IP ddress,
timezone, root password,
DNS server, and gateway

[7] 選取 [install continue?],直到系統恢復完畢
===========================================
62、如何更改HP的console終端的終端型別
A、進入預設配置狀態下面
現在關閉console的電源
control + d
然後在左手不鬆動的情況下開啟電源
知道出現了提示說“已經進入了預設的設定”,就放開左手,然後再打回車便可以進入預設模式下面;
B、進入configuration狀態
先按住F8
再按住F10
然後用space空格鍵來進行選擇修改,一般將終端型別選擇為HP,但是也有時候選擇vt100
修改之後按Esc退出鍵來進行儲存退出,便可以了;

63、console其它各個引數的修改
如果將我們診斷使用者的故障電話進行分類,其中相當一部分的問題是出在Console的設定上。
通常的現象是Console上沒有系統顯示,或是鍵盤被鎖住等。使用者往往認為是主機的問題,
其實不然。下面我們簡單介紹一下:
小型機控制檯能正常執行的預設配置是:
REMOTE MODE ON(帶* 號)
MEMORY LOCK OFF(不帶*號)
LINE MODIFY OFF(不帶*號)
MODIFY ALL OFF(不帶*號)
BLOCK MODE OFF(不帶*號)
檢視上述配置的方法,如下:
在小型機控制檯的鍵盤上方有一排功能鍵F1-F8,在功能鍵F4與F5之間有Menu和User System兩個鍵。
當要檢視小型機控制檯的引數配置時,首先按User System鍵, 這時在小型機控制檯螢幕的最下面一
行顯示出8個高亮度的方塊,每個方塊從左到右分別對應功能鍵F1到F8;
再按功能鍵F4,表示選擇Modes,依然是8個亮方塊,但是方塊上的文字改變了。依照上述5個引數的
名稱檢查相應的方塊,看是否正確地配置了。如果沒有,按與方塊對應的功能鍵進行改變,直到所有
引數正確地配置好。最後按Menu鍵退出。
此外,這裡介紹一種快速解決Console故障的方法:
1)關閉Console電源
2)摁住CTL+D鍵,開Console電源,直到聽到”笛”聲,鬆開按鍵。
3)稍等片刻,在螢幕左下角將出現”Default configs used, Press enter clear”字樣,按enter後一切恢復正常。
4)如果F4鍵位置的Remote Mode沒有號,摁F4加上
以上做法實質上是為了恢復 Console預設設定。

64、忘記了HP的口令該怎麼辦?
重啟動機器到維護模式下面,更改後將模式再進入多使用者模式就ok了:
1)重啟,自檢完成後,出現這一行“To discontinue , press any key in 10 seconds”,
這個時候按任意,系統終止啟動,進入Main Menu”
2)鍵入“bo”,在系統詢問“Interact with IPL(Y/N?)?”時,輸入“y”。
3)在提示符ISL>;之後,輸入”hpux - is “,系統進入單使用者狀態(即維護模式)
4)用passwd 更改口令
5)切換到多使用者狀態,用命令init 3,系統回覆正常

65、HP:磁碟管理軟體LOGIC VOLUMN MANAGER ,簡稱LVM,
它的修改卷組的使用者和讀寫許可權是用hpux 中的chown 和chmod來實現的。
補充:
初始化物理磁碟:pvcreate -f /dev/rdsk/c1t1d0
建立卷組:mkdir /dev/vglock
mknod /dev/vglock/group c 64 0x0001
vgcreate /dev/vglock /dev/dsk/c1t1d0
檢視卷組啟用資訊:vgdisplay /dev/vglock
啟用卷組:vgchange -a -y /dev/vglock (用vgchange -c -y /dev/vglock來強制啟用 )
去啟用卷組:vgchange -a n /dev/vglock (用vgchange -c n /dev/vglock來強制去啟用)
建立邏輯卷:lvcreate -L 500 -n lv_root /dev/vglock (-L是指定大小,單位 M)
lvcreate -l 250 /dev/vglock (-l 是指頁數,頁單位4M)
建立檔案系統:newfs -F hfs /dev/vglock/rlv_root
mkdir /informix
mount /dev/vglock/lv_root /informix
擴充套件邏輯卷:lvextend -l 50 /dev/vglock/lv_root (單位是頁,頁的大小再建立
卷組時已經確定,不可以再更改,一般預設為4M,所以是200M。)
或者
lvextend -L 200 /dev/vglock/lv_informix (這是帶大寫的L引數,表示
是以M為單位來分配的大小的。)
擴充套件檔案系統:umount /informix
extendfs /dev/vglock/lv_root
(如果是vxfs檔案系統,則用
extendfs -F vxfs /dev/vg00/lvol4)
mount /dev/vglock/lv_root /informix
匯出邏輯卷組:vgexport -p -v -m /tmp/lock.map /dev/vglock
(將vglock邏輯卷組的資訊匯出,

刪除邏輯卷組:vgexport -v -m /tmp/lock.map /dev/vglock (刪除邏輯卷組vglock)
將該邏輯卷組匯入導另外一套小型機上:
rcp scpn1:/tmp/lock.map scpn2:/tmp/lock.map
在節點scpn2