打印

常用命令

常用命令

/proce/cpuinfo           察看CPU硬件資訊
/proce/mem*|more         

@@@@@@@@@@@@@@@@UNIX@@@@@@@@@@@@@@@@@@@@@

HP-UX常用命令
*************DMESG**************
#dmesg|more      顯示 記憶體 CPU     外設(I/O介面卡,磁片設備etc.)   root,swap,dump設備分配資訊
注:dmesg是從Kernel緩衝區裡讀出的數據

cstm功能更多,建議用cstm。

#model
9000/800/L2000-44
注意:其中44是指每個cpu有440MHZ

*****************I/O SCAN*************
1.#ioscan -fn
列出各I/O卡及設備的所有相關資訊:如邏輯單元號,硬體位址及設備檔案名等
2.#ioscan -fnCdisk

*****************PS******************

#ps -ef
列出正在運行的所有進程的各種資訊:如進程號及進程名等。


***************network*****************
#netstat -rn
列出網卡狀態及路由資訊等。


#lanscan
列出網卡狀態及網路配置資訊。

#strings /etc/fstab
#ioscan -funCfc         察看光纖卡的鏈卡有多少個

# ioscan -funCdisk  

1.#ioscan -funCfc    ----->   /dev/fct0
2.# fcmsutil /dev/fcd0|more

#spmgr display      察看光纖鏈路狀態

#vgdisplay -v vg00  查看vg00狀態

用 lanscan 命令查看主機中的網卡。例如:
# lanscan

Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI
Path Address In# State NamePPA ID Type Support Mjr#
10/4/8 0x00108318E6E8 0 UP lan0 snap0 1 ETHER Yes 119
10/12/6 0x0060B0C44462 1 UP lan1 snap1 2 ETHER Yes 119
上述命令顯示主機中有3塊網卡,它們的有關參數如下:
硬體位址分別是 10/4/8、10/4/12(Hardware Path)
網卡名是 lan0、lan1(Net-Interface Name列)
各網卡的NMID是 1、2(NMID列)
各網卡的工作狀態是 UP、DOWN、UP (Hdw state列)
各網卡的MAC位址是 Station Address所對應的列。


一個網卡要能夠正常工作,首先它的工作狀態(Net-Interface name)必須是UP。
用 ifconfig 命令查看網卡對應的IP位址。例如:
# ifconfig lan0
lan0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST>
inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
在網卡lan0上的位址是15.85.114.14(inet),子網路遮罩ffff800,廣播地址15.85.119.255

***************MAIL********************
mailx -s "user name" Dive_M.Hu@foxconn < user.txt


***************BDF*********************
#bdf
列出已載入的邏輯卷及其大小資訊。

各列的含義:
Filesystem:檔案系統名
kbytes:位元組數,以k為單位 used:已使用空間  
avail:尚可使用空間
%used: 已使用空間占本檔案系統全部空間比率。
Mounted on: 安裝目錄

*************MOUNT*******************
mount
列出已載入的邏輯卷及其載入位置

*****************HOST******************
#uname -a
列出系統ID 號,OS版本及使用者許可權等資訊。

# init 3    進入原來多用戶運行級。

# shutdown -y 0   

#hostname
列出系統網路名稱。

如需修改網路位址、主機名稱等,一定要用set_parms 命令
# set_parms hostname
# set_parms ip_address

系統啟動設定檔
/etc/rc.config.d/
目錄下 如/etc/rc.config.d/netconf 是網路設定檔。
通過修改此類設定檔更改系統參數。

******************PV display***************
pvdisplay -v /dev/dsk/c*t*d*
顯示磁片各種資訊,如磁片大小,包含的邏輯卷,設備名稱等。

******************VG display***************
vgdisplay -v /dev/vg00
顯示邏輯卷組資訊,如包含哪些物理盤及邏輯卷等。

******************LV display***************
lvdisplay -v /dev/vg00/lvol1
顯示邏輯卷各種資訊,如包含哪些盤,是否有鏡像等。




*****************Hardware Path**************
硬體路徑(Hardware Path)是如何定義的
硬體路徑是指主機對其SPU與外設(I/O)進行管理的一種標識,是對設備匯流排結構與位址設置路徑結構的標識,
以便於確定硬體與診斷故障。不同設備的硬體路徑不能相同,否則會造成中斷衝突。不同機型由於匯流排結構不同,
同類設備的硬體路徑大相徑庭。一般原則是,每次匯流排轉換必須有一個反斜扛將上下級匯流排分隔開。
例 如:
8/16/5.6.0

8--- 第一級匯流排
16--- 第二級匯流排
5--- 第三級匯流排卡號
6--- 地 址
0--- 相應位址下第一個設備



******************理論********************************

關於HP-UX的硬碟資源的邏輯卷管理
HP-UX管理硬碟存儲資源是採用邏輯卷方式來進行管理的,要說清整個機制,先要介紹幾個概念:
物理卷Physical Volume,稱為PV:指物理上硬碟,一個硬碟就是一個PV
邏輯卷組Volume Group,稱為VG:一個VG包含整數個PV,可理解為一個大硬碟。
邏輯卷Logical Volume,稱為LV:相當於對大硬碟進行邏輯分區, 一個VG裡可有若干個LV。
檔案系統File System:在邏輯卷的基礎上,可建立檔案系統,然後MOUNT到一個目錄下,這樣就可以檔存取的方式來使用這塊硬碟了。

可以不建檔案系統,而直接把LV當作裸設備,以TRUNK方式來存取資料,許多資料庫都是用這種方式存取資料。


根據以上介紹,在HPUX下正確使用硬碟的順序及相應命令如下:
1. 先建物理卷:
# pvcreate –f /dev/rdsk/cCdDtT
這裡必須使用硬碟的字元設備檔
2. 再建邏輯卷組:
# mkdir /dev/vg0X X:0~f,邏輯卷組名
# mknod /dev/vg0X/group c 64 0x0X0000
# vgcreate vg0X /dev/dsk/cCdDtT
3. 然後劃分邏輯卷:
# lvcreate –L size vg0X size:該邏輯卷大小
4. 在LV上建檔案系統:
# newfs –F file_system_type /dev/vg0X/rlvolY
file_system_type:檔案系統類型,包括hfs和vxfs,注意此時用該邏輯卷的字元設備檔。
5. 將此檔案系統Mount到一個目錄下:
# mkdir /directory
# mount /dev/vg0X/lvolY /directory
6. 添加邏輯卷
添加檔案系統卷。例如:在vg01上添加一個200M的檔案系統卷,卷名為data,mount到目錄/sample 上。
A、創建邏輯卷,在系統提示符下鍵入命令:
# lvcreate –L 200 –n data /dev/vg01
B、在邏輯卷data上創建檔案系統:
# newfs –F hfs /dev/vg01/rdata
注:如果是vxfs檔案系統,則用
# newfs –F vxfs /dev/vg01/rdata
C、創建目錄/sample,並將邏輯卷data mount 到/sample.
# mkdir sample”
# mount /dev/vg01/data /sample
D、用bdf命令,將會看到/dev/vg01/data mount 到/sample上。
7. 刪除邏輯卷
例如:刪除vg01 中名為data 的邏輯卷,mount 到/sample。
1) 卸載所要刪除的邏輯卷:
A、首先用umount 命令將邏輯卷data 從/sample上卸載下來:
# umount /sample
B、若系統提示設備忙,不能卸載;則在根目錄系統提示符下,鍵入以下命令,進入單用戶:
# shutdown -y 0
在單使用者下,先將所有邏輯卷mount上,鍵入命令:
# mount -a
用bdf命令看該邏輯卷是否已經mount上,如果mount上,鍵入以下命令:
# umount /sample
2) 刪除邏輯卷/dev/vg01/data ,用命令:
# lvremove /dev/vg01/data
8. 擴大檔案系統
1) 擴大檔案系統,首先要找到這個檔案系統所對應的邏輯卷,只有首先擴大邏輯卷,給檔案系統以擴大的空間,才能擴大檔案系統。
2) 為擴大邏輯卷,先進單使用者,在根目錄系統提示符下,鍵入命令:
# shutdown -y 0
3) 進入單用戶後,先將所有檔案系統mount上,鍵入命令:
# mount -a
4) 用bdf命令看該檔案系統是否已經mount上,如果mount上,用命令#umount檔案系統名umount該檔案系統。例如,想要擴大“/usr”到500M ,就鍵入命令:
# umount /usr
5) 用命令:
# lvextend -L 500 /dev/vg00/lvol4
這裡,假定/usr 對應/dev/vg00/lvol4
6) 用命令:
# extendfs /dev/vg00/lvol4 擴大檔案系統。
注:如果是vxfs檔案系統,則用
# extendfs -F vxfs /dev/vg00/lvol4
7) 用命令:
# mount /dev/vg00/lvol4 /usr
將檔案系統mount 到/usr
這樣,檔案系統“/usr”就被擴大了,
8) 用命令:
# init 3 進入原來多用戶運行級。
9. unix 的檔案系統
1) UNIX的檔案系統是樹狀結構,從根開始,從表面上看,檔案系統好象是一個整體,但實際上,檔案系統可以分成不同的部分,單獨佔據一塊邏輯卷,就是一個檔案系統。
2) UNIX的檔案系統可以分為四種類型:HFS VXFS CDFS LOFS
3) 在HPUX中,有下列檔案系統:
“ / ”                         根檔案系統
“ /usr ”, “ /sbin ”       作業系統的一部分。
“ /opt ”                    和Application 有關的檔案系統。
“ /etc ”                     mount 到此目錄下的檔案系統包含系統設定檔
“ /var ”                     mount到此目錄下的檔案系統中的檔為系統啟動,運行等等產生的報告檔。
“ /stand ”                 包含作業系統核心(Kernel)的有關文件
“ /tmp ”                   包含系統暫存檔案。
“ /dev ”                   包含所有的設備檔,但它不是一個單獨的檔案系統,它只是在根目錄下的一個目錄。

所有關於邏輯卷的命令(創建VG,PV,LV)都可以通過SAM中的功能表任務完成。但功能表方式相對速度較慢。
********************linux 修復************************************************
输入Root密码登录后采用:  fsck   -t   ext3   -r  /usr  修复,一般就可以正常开启 。  test lab  linux已经修复成功。  


*******************日誌檔的監測**********************************************
檔案名檔內容監測方法
/etc/rc.log /etc/rc                      運行記錄用讀取文字檔的方法
/var/adm/syslog/syslog.log        一般系統日誌注意提示資訊及對應的
/var/adm/sw/*.log                     軟體安裝日誌日期,分析發生的相關
/var/adm/wtmp                         使用者登錄資訊原因
/var/adm/btmp                          使用者登錄失敗資訊
/var/sam/log/samlog                  SAM日誌
/var/spool/mqueue/syslog          sendmail日誌
/etc/shutdownlog                       關機(shutdown)信息



***************************Find*************auto delete************************
core文件
# find / -name core -exec rm {}
  其他大文件

其查找方法為:
# find / -name (-size +n) -print
n=需查找文件大小bytes/ 512bytes

# du -s *

#28 09 * * * find /u/out -atime +7 -name *r -exec rm {} \       查找/u/out 文件夾下的匹配*r的文件並刪除7天之前未訪問的

參數:
-mtime  +20       20天前創建
-mmin   +20       20分鐘前創建
-amin   +20         20分鐘之前訪問過的
-atime  +20         20天之前訪問過的
-cmin  +20          20分鐘之前狀態發生改變的
-ctime  +20         20天之前狀態發生改變的
其中數字前的“+”  表示在特定的時間之前      “-”表示在特定的時間之?







**************************MC/SG****************************************************

run cluster
#cmrun -v

激活vg
#vgchange -a y vghist
mount
#mount /dev/vghist/lvolhist /hist



MC/ServiceGuard的用法
MC / ServiceGuard ( Multi-Computer / ServiceGuard ) 是HP 推出專門用來保護關鍵業務應用免遭軟、硬體故障影響的特殊軟體。
使用MC/ServiceGuard,多個節點(系統)被組織成一個企業群集,為本地網(LAN) 上的客戶機提供高可用性的服務。MC/ServiceGuard監視程式監視每一個節點狀態,並且對出現的故障很快做出反應,使應用程式的停頓成為最小。
MC系統切換發生在兩種情況下:一種情況是由於系統的硬體出現故障或者應用程式故障,此時的切換是自動進行的;
另一種情況是根據實際操作環境需要進行人為地切換。有兩種辦法來實現後一種切換。

方法1 使用cmhaltnode 命令來停止運行有套裝程式的節點。
# cmhaltnode -f nodename
這樣,在停止該節點的同時,應用套裝程式會自動遷移到另外一個節點上。
方法2 使用cmhaltpkg 來起停應用套裝程式
1.用cmhaltpkg 命令來停止需要遷移的套裝程式
# cmhaltpkg pkgname
2.用cmrunpkg 來重新在別的節點上運行套裝程式
# cmrunpkg -n nodename pkgname
3.用cmmodpkg 修改切換屬性
# cmmodpkg -e pkgname

一般來說,建議採用方法2
下面介紹幾個系統管理員用得上的、有關MC的命令:
一、手動啟動MC/SG
Start SG daemons and form a new cluster
#cmruncl [-f] [-v] [-n NN...]
[-f] Force cluster startup without warning message
[-v] Verbose output
[-n ] specific name(s) of node(s) to
二、單點啟動後,加入另一個節點:
Start SG daemon on node(s) and join a cluster
# cmrunnode [-v] [NN...]
[-v] Verbose output
三、實現節點切換
切換分兩種:本地切換( Local Switch ) 和切換( Switch )
當主節點出現網卡故障(MAC address or Hardware State Down)時,首先會進行本地切換,備份網卡開始工作;如果此時備份網卡也有故障,則系統會進行切換,備份節點接管工作。
可以手工類比這些故障進行故障診斷或檢測。

四、監測Cluster 運行狀態
view information about the current SG cluster
# cmviewcl [-v] [-n NN]... [-p PN]... [-l {package|cluster|node}]
[-v] Verbose output
[-n ] View information only about the specific node_name(s).
[-p package_name... View information only about the specific
package_name(s).
[-l] pkg|clus|node Display only package, cluster or node specific
information.

五、停止Cluster 運行
halt SG cluster daemons
# cmhaltcl [-f] [-v]
[-f] Force the cluster to shutdown even if packages are currently running.
[-v] Verbose output
六、停止運行某個節點而Cluster 在其它節點繼續運行
halt SG daemon on node(s) and leave the cluster
# cmhaltnode [-f] [-v] [NN...]
[-f] Force the node to halt even if there are packages running on it.
[-v] Verbose output

七、在Running Cluster 中運行某一個包
run a SG package
# cmrunpkg [-n NN] [-v] PN...
[-n ] Act on a specific node.
[-v] Verbose output

八、停止一個運行中的包
halt a SG package
# cmhaltpkg [-n NN] [-v] PN...
[-n ] Act on a specific node.
[-v] Verbose output

九、改變一個包的切換屬性
enable or disable switching attributes for a SG package
# cmmodpkg [-v] [-n NN]... {-e|-d} PN...
[-v] Verbose output
[-n ] Modify attributes on specific node(s) - else globally mod.
-e enable
-d disable
PN - package(s) whose switching attributes are changed
注:CN = cluster_name NN = node_name PN = package_name
Explainations: ... = multiple occurences | = OR [descriptor] = optional
******************************MC/SG END**************************************************************

*******************************HP 小型機**********************************************************


****************cpu個數
#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%
********************硬碟的大小資訊
#diskinfo /dev/rdsk/c1t0d0
SCSI describe of c1t0d0:
vendor: SEAGATE
product id: ST39204LC
type: direct access
size: 8891556 Kbytes
bytes per sector: 5
********************硬碟的個數
#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

************查看作業系統版本和license
#uname -a
HP-UX scp1 B.11.00 U 9000/800 1124961527 unlimited-user license

******************如何查看記憶體
#dmesg
Memory Information:
physical page size = 4096 bytes, logical page size = 4096 bytes
Physical: 2097152 Kbytes, lockable: 1866308 Kbytes, available: 1902728 Kbyts

**************查看卷組、卷組所包括的邏輯卷、以及該卷組所包括的物理磁片
#vgdisplay -v vg00
則結果都是按照邏輯卷組、邏輯卷、物理磁片的順序全部顯示。

*****************查看卷組、邏輯卷的位置
#cd /dev/
在該目錄下面有所有的邏輯卷組,再進入某個邏輯卷組,則看到它所有的所有
邏輯卷了。

***********啟動/去啟動卷組
#vgchange -a y 卷組名 (啟動)
#vgchange -a n 卷組名 (去啟動)

***********創建卷組、邏輯卷、檔案系統的一系列命令
格式化
#pvcreate /dev/rdsk/c0t1d0 (這裡假設有塊盤的設備檔案名是c0t1d0)
創建卷組名
#mkdir /dev/vglock
創建卷組的設備檔案名字
#mknod /dev/vglock/group c 64 0x010000 (這裡注意group不能重複)
創建卷組
#vgcreate /dev/vglock /dev/dsk/c0t1d0 (將物理磁片c0t1d0加給該卷組)
啟動卷組
#vgchange -a y /dev/vglock
創建邏輯卷lv_informix
#lvcreate -n lv_informix /dev/vglock
給邏輯卷增加大小
#lvextend -l 50 /dev/vglock/lv_informix (單位是頁,頁的大小再創建
卷組時已經確定,不可以再更改,一般缺省為4M,所以是200M)
或者
#lvextend -L 200 /dev/vglock/lv_informix (這是帶大寫的L參數,表示
是以M為單位來分配的大小的。)
如果還要將該卷組變為檔案系統的話,那麼如下創建檔案系統
#newfs -F hfs /dev/vglock/rlv_informix
創建檔案系統掛接的目錄
#mkdir /informix
將檔案系統掛接上去
#mount /dev/vglock/lv_informix /informix

***************刪除卷組、邏輯卷
刪除邏輯卷
#lvremove /dev/vglock/lv_informix
去啟動卷組
#vgchange -a /dev/vglock (如果不能夠去啟動,則可以用如下命令強行去
啟動,vgchange -c n /dev/vglock)
預刪除卷組
#vgexport -p -s -m /tmp/vglock.map /dev/vglock
刪除卷組
#vgexport -s -m /tmp/vglock.map /dev/vglock

****************創建共用卷組
在的一台已經創建卷組的機器上先去啟動
#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節點文件
#mkno /dev/vglock/group c 64 0x010000 (該節點一定要和第一台機器一致)
導入卷組
#vgimport -s -m /tmp/vglock.map /dev/vglock


*******************雙機維護命令
在一台運行以下命令先將兩個節點的cluster守護進程都拉起來,然後還會自動的將應用也拉起來。
#cmruncl -v;
或者先在主機上運行雙機的守護進程,再將備機節點加入,然後再來將應用制定在某個節點上運行,那麼指定的節點就應該是主機。
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)

******************雙機的設定檔的位置
#cd /etc/cmcluster/ (雙機守護進程的設定檔cmcluster.asc)
#cd /etc/cmcluster/scppkg/ (雙機的應用設定檔scppkg.asc,control.sh,
scppkg.sh,這三個檔中有一個檔是用來制定雙機的浮動IP的)

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

****************雙機的配置
**************配置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
備註:這裡所指的刪除是在需要單機診斷雙機的時候才會用到,否則不需要這麼負責,只需要重新應用一下就可以了,原來的刪不刪除無所謂。


***********網路的配置
》》》首先網線一定要連接正確
在給小型機配置網卡的時候一定要先確保網卡的驅動程式已經安裝了,用以下的命令查看.
#lanscan
如果看到的主用網卡和附加的網卡的狀態都是up狀態,則表示網卡都可用了。而且此時一定要知道那塊卡用來做資料網卡,這塊網卡應該是在安裝HP-UX作業系統的時候就已經確定了,比如選擇lan0來做主用資料網卡,並且該塊網卡的位址一般在安裝HP-UX的時候也已經顯示了它的設備路徑如:0/1/10/0 等,或者用lanscan命令也可以看到它的路徑,指導後就應該將直連網線從該網扣連接到主用HUB上去。然後另外兩塊是備用網卡,也可以根據設備的路徑來確定他們兩個的位置,確定以後就可以將其中一塊卡用交叉網線與另外一台機器的同樣的網口相連,用來做心跳線。

那麼另外的一個附加網卡就不要配置位址了,我們是用它來作為備用網卡使用的,要用直連網線從該口連接到備用HUB上,它既可以作為心跳網卡的備用網卡,也可以作為資料網卡的備用網卡。

在HPL2000系列的機器上我們還可以看到在資料網卡的上面有一個網扣,該口是作為console口使用的,用一根console線可以與它相連接進行配置機器。

》》》再來配置IP位址
#vi /etc/rc.config.d/netconf
該檔下面有所有的網卡的名字、網卡的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 應一致。

****************在配置雙機的cmcluster.asc的時候要制定該網卡的IP位址所在的子網
,則可以通過以下來查看
#netstat -in (可以看到網卡的位址、IP位址對應的子網、閘道、缺省路由、是否有浮動網卡、是否主機)

***************查看路由信息
#netstat –an

*****************配置遠端維護
如何確定是否已經配置了遠端維護,遠端維護是通過硬體來配置的,只要遠端維護的串口沒有損壞,哪怕你是重新安裝,在小型機前面板上的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_netwrk:設置主機的閘道。

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
看當前的登錄名
#logname
關閉機器
#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,便可以從磁帶啟動了。

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-9-5 18:11 京ICP证060528 号

Designed By 17DST