unix系統環境檢查

risingsunczl發表於2007-03-08
系統裝完了,想看看自己都裝了什麼,裝的怎麼樣了,可以用這些東西好好檢查一下,一般都能夠保證八九不離十了...[@more@]

uname –a

#sam

依次選擇

Sam->Software Management->List Software->List Installed Sofware

系統將顯示出叢集軟體版本號。

B3935BA A.11.14 MC/Service Guad

如果和規劃的不一致,建議重新安裝。

#/usr/sbin/swlist |grep "MirrorDisk/UX"

系統顯示資訊如下:

B2491BA B.11.00 MirrorDisk/UX

如果系統輸出資訊如上所示,表示已安裝該軟體包,否則表示沒有。在進行系統盤映象操作前必須安裝該軟體包,否則,無法進行映象操作。

hostname顯示資訊應該和規劃一致。如果不一致需要進行修改
1
、使用#hostname 主機名修改
2
、修改配置檔案/etc/hosts/etc/rc.config.d/netconf

1、找出系統盤所在路徑
#vgdisplay –v /dev/vg00 |awk
/PV Name/{pint $3}
系統顯示如下:
/dev/dsk/c1t2d0
表示系統盤為/dev/dsk/c1t2d0,在實際配置時可能會有所不同。
2
、找出系統盤vg00中所有的邏輯卷
vgdisplay –v vg00 |awk /LV Name/ {print $3}
系統將會有如下的顯示(其中邏輯卷個數、名稱應和實際規劃一致)
/dev/vg00/lv0l1
/dev/vg00/lv0l2
/dev/vg00/lv0l3

3
、檢查系統盤是否映象
#lvlnboot –v
如果有類似如下資訊,則表示已經映象成功。
Boot Definitions for Volume Group /dev/vg00:
Physical Volumes belonging in Root Volume Group:
/dev/dsk/c1t2d0 (10/0.5.0) Boot Disk
/dev/dsk/c1t2d0 (10/0.6.0) Boot Disk
Boot: lvol1 on: /dev/dsk/c1t2d0
/dev/dsk/c2t2d0
Boot: lvol2 on: /dev/dsk/c1t2d0
/dev/dsk/c2t2d0
Boot: lvol3 on: /dev/dsk/c1t2d0
/dev/dsk/c2t2d0
還可以用命令vgdisplay –v vg00 檢視,如果做了映象將會顯示一個LV 了兩個PV。為了保證系統的高可靠性,要求系統必須進行映象。

netstat –in系統將會顯示出配置的所有網路卡及其IP地址資訊,檢查是否和實際一致。

1、操作說明
需要檢查小型機實體記憶體和交換空間的大小。
2
、操作指引root使用者啟動SAMsam選擇“Performance Monitors ->System Properties ->Memory ->Physical Memory”,檢視實體記憶體。依次選擇“Disks and File Systems->Swap ->Disks and File Systems ->Mbytes Available”,檢視交換空間。依次選擇“ Kernel Configuration ->Configurable Parameters ->swapmem_on”,設定 swapmem_on引數。選擇“swapmem_on”引數(加亮顯示),從[Action]選單選擇“Modify Configurable Parameter”,調整該引數。

& 注意:

如實體記憶體大於交換空間,則須將swapmen_on核心引數設定為1;否則可不配置。

# vgdisplay –v /dev/vg00 系統將會顯示出 vg00中所有的邏輯卷以及大小,仔細檢視各邏輯卷的名稱、大小是否和規劃的一致。如果不一致,需要重新劃分。

# cmviewcl -v 系統顯示資訊:
CLUSTER STATUS
Clustername up
Clustername
為規劃的 Cluster名稱,UP為當前 Cluster狀態,表示 Cluster已經啟動。Cluster的名稱在安裝 Cluster時設定,如果實際名稱和規劃名稱不一致可以採取方法如下:
(1)
使用 SAM修改 Cluster名稱,使其和規劃一致;
(2)
記錄下 Cluster的實際名稱,在配置 Cluster時用實際的名稱。

網路卡預設透過自適應方式來匹配網路卡通訊速率和通訊方式。對於快速乙太網,網路卡速率可以設定成 100Mbit/s10Mbit/s和自適應三種,通訊方式可以設定成全雙工(full-duplex)、半雙工(half-duplex)和自適應三種。 建議將網路卡的速率、通訊方式都設定為自適應方式。在大多數情形下,乙太網介面採用自適應的方式匹配速率和通訊方式。當出現乙太網介面速率和通訊方式不匹配時,會影響資料的傳輸,這種情況下,需要對乙太網鏈路兩端的通訊裝置進行手工調整,確保雙方的工作速率和通訊方式一致。 檢查方法如下:
1
HP-UX環境下,使用 lanscan命令查詢網路卡號
2
、透過“lanadmin -s <網路卡號>”命令確定網路卡的速率
3
、透過“lanadmin -x <網路卡號>”命令確定網路卡實際生效的速率和通訊方式設定方法如下:
lanadmin
X { 10HD|10FD|100HD|100FD|auto_on } <網路卡號>其中:
10HD
表示 10Mbit/s半雙工
10FD
表示 10Mbit/s全雙工
100HD
表示 100Mbit/s半雙工
100FD
表示 100Mbit/s全雙工
auto_on
表示速率/通訊方式自適應。用如下的命令,把 0號網路卡設定為自適應方式
# lanadmin -X auto_on 0

& 注意:

網路卡工作方式的修改,需要協商後確定,要確保乙太網鏈路兩端的通訊裝置能夠正常工作 更改網路卡速率和通訊方式會導致網路通訊短暫中斷,更改設定前,務必確認裝置沒有投入商業運營或者試運營,並且得到相關責任人員的正式許可。

& 注意:

雙機上的時區配置要相同且正確,並且不能夠使夏令時生效。

(1) 檢查雙機上的時區設定是否正確並且相同。

% su – root

# env|grep TZ

要求時區設定正確,並且雙機上的時區設定一致,請務必確認雙機上的輸出相同。

如果雙機的時區配置不同,務必修改。命令如下:

# set_parms timezone

在列出的選單中選擇當地的時區。

& 注意:

修改時區的時候,請確認雙機上的應用、資料庫以及Cluster沒有執行,如果執行,請先將它們停止。

(2) 檢查系統是否支援夏時制。

#sam

順序選擇:

Kernal Configuration->Configurable Parameters,檢視其中引數 dst Current

Value

如果 dst引數值為 0,表明系統不支援夏時制。

如果 dst引數值為 1,表明系統支援夏時制。

(3) 如果 dst引數值為 1,則需要檢查當前時區是否採用了夏時制。

& 說明:

夏時制的配置檔案路徑/usr/lib/tztab。如果可以在該檔案中查詢到與當前時區相關

的記錄,說明在當前時區使用了夏時制;如果不能在該檔案中查詢到與當前時區相

關的記錄,說明在當前時區沒有使用夏時制配置檔案如何配置,請使用 man tztab

#date雙機上的時間誤差應該在一分鐘以內,如果誤差較大,請修改。date mmddHHMMCCYY

& 說明:

(1) 在修改時間前應關閉資料庫 Cluster軟體

(2) date命令格式說明:mm(月)dd(日)HH(小時/24時制)MM(分鐘)CCYY

為四位表示的年份;以上數字均為兩位數,不足兩位前面補零 date

122014302001”表示將時間調整 2001年 12月 20 14 30

(3) 此命令平時儘量不用,系統時間變化可能帶來不可預料的問題。

# pvcreate -f /dev/rdsk/c0t1d0 # f – 覆蓋磁碟已有資料

# mkdir /dev/vg00

# mknod /dev/vg00/group c 64 0x010000

# vgcreate /dev/vg00 /dev/dsk/c0t1d0

100M的邏輯卷

# lvcreate -L 100 -n lvoldata1 vg00 # L表示lv大小,單位MB

# pvdisplay -v /dev/dsk/c0t1d0

# vgdisplay -v vg00 # vg必須處於啟用狀態

# lvdisplay -v /dev/vg00/lvoldata1

& 說明:

這裡只是給出了建立邏輯卷的方法和步驟,具體的操作參考上面磁碟規劃結果進行

4.4.1 目標說明

網路配置主要指的是修改 host檔案。在/etc/hosts檔案中,增加雙機中節點的機器

名和 IP地址,以方便雙機之間的訪問。

4.4.2 操作指引

root使用者分別登入雙機的兩個節點,在/etc/hosts檔案中應存在以下語句:

127.0.0.1 localhost loopback

10.76.172.30 ISAGCluseter

10.76.172.31 ISAG1

10.76.172.32 ISAG2

如果沒有該檔案,請增加。編輯完成以後,儲存退出。

信任關係是指一臺遠端機器上的使用者可以用相同的使用者名稱接入到本地的機器上,而不

用提供口令。在雙機之間建立信任關係後,可以使用 rcp rlogin等命令。根據規

劃,增加並修改所有已經建立的使用者在$HOME 目錄的.rhosts 檔案。下面以 root

使用者為例進行描述。

4.4.2 操作指引

1)分別在ISAG1ISAG2上以root使用者登入雙機兩節點,在/.rhosts 檔案中增

加如下內容:

ISAG1 root

ISAG2 root

存檔退出。

2)參照 root使用者,修改其它使用者的$HOME目錄的.rhosts檔案。如果該檔案不

存在,則先增加該檔案。

3)在一個節點上用 rlogin 登入另外一個節點,驗證所有使用者的信任關係是否配

置成功。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/653579/viewspace-903422/,如需轉載,請註明出處,否則將追究法律責任。

相關文章