AIX常用命令

liuhaimiao發表於2014-09-19
1、檢視資訊:
lsps -a 顯示的分佈資訊
lsps -s 顯示的使用資訊
slibclean 清除處理程式遺留的舊資訊
smit mkps 建立交換區空間資訊
swapon -a 啟動所有的分頁空間
/etc/swapspaces 存放分頁空間表格資訊
2、顯示卷資訊:
lsvg 顯示卷的名稱
lsvg -l rootvg 顯示rootvg卷的詳細資訊
3、mount卷的方法:
varyonvg datavg 載入datavg卷
mount /dev/data1 載入datavg下的一個data1卷
型別:raw,jfs jfs可以轉變成檔案系統,而raw則不行
4、在上安裝oracle系統:
修改的許可權,如裸裝置名為system01,安裝為oracle
chown oracle:dba /dev/system01
chown oracle:dba /dev/rsystem01
在使用檔案時必須用rsystem01
5、smit快速路徑名稱:(smit:圖形方式,smitty:字元方式)
dev 裝置
diag 診斷
jfs 定期
lvm 邏輯卷冊系統管理員管理
nfs NFS
sinstallp安裝及維護
spooler 列印佇列
system 系統管理
tcpip TCP/IP
USER 使用者
clstart,clstop:啟動和停止cluster
lssrc -g cluser:檢視cluser的狀態
6、檢視已安裝的資訊:
ls -aF /usr/lpp (lpp:Licensed Program Products)
檢視安裝媒體內容:
installp -q -d /dev/cdrom -l
7、啟動時自動載入檔案系統資訊:
需要載入的資訊存放在/etc/filesystems
mount -t nf 載入所有在/ect/filesystems中定義type=nfs的檔案系統
顯示已載入的檔案系統及狀態:df -v,mount
8、檢視資訊:
errpt -a
9、有關TCP/IP的命令
網路卡:
smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架構快速路徑
smit mkinet,ppp:slip與ppp快速路徑
ifconfig:config介面
位址:
/etc/hosts 靜態表
/etc/resolv.conf 位址解析的名稱
/etc/named.boot 名稱架構
/etc/named . c a 根名稱快取(去掉命令裡的空格)
/etc/named.data 位址列表
/etc/named.rev 反轉指標列表
nslookup 查詢名稱資訊
網路:
route路由
netstat -rn 列出定義的
routed(daekmin rip)
gated(daekmin rip、egp、hello)
/etc/gateways 已知閘道器
/etc/networks 已知網路
服務:
/etc/services
/etc/inetd.conf
TCP/IP群組子系統:
/etc/rc . n e t (去掉命令裡空格)
startsrc -g tcpip 啟動全部的tcpip子系統
startsrc -s inetd 啟動主要internet
除錯:
iptrace 啟動封包追蹤
ipreport 追蹤結果格式化輸出
netstat 網路統計
ping 檢查是否可以到達
檢視HACMP,外部硬碟資訊:
lscfg -v
lsdev -Cc adapter
對等機器資訊:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
10、觀察程式記憶體使用情況:
ps aux 觀察引數%mem:記憶體使用百分比 RSS:實際使用記憶體
vmstat free的單位為塊,預設值為4096bytst
11、檢視記憶體
/etc/lsattr -El mem0
12、檢視SWAP空間
lsps -l
13、建立raw裝置時選擇的型別:
raw_lv
14、的備份
dd if=/dev/raw1 of=/dev/rmt0 bs=16k
15、AIX系統所需要
IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY07276,IY01050
16、檢視補丁
instfix -a
17、檢視檔案系統
lslpp -l [fileset_name]
18、AIX l 10.169.180.80
root/tsc
# lspv *列出裝置名稱
hdisk0 0006fa7f212ee586 rootvg
hdisk1 0006fa7f7dc2b8a8 oradata
如想刪除裝置,則用rmdev -dl hdisk1...
smit ssaraid(首先建立RAID陣列)
再建立VG smit vg
然後在VG中建立lv(也即)
此時便可以建立資料庫了,或者可以在此時建立FS: smit fs
19、幾個命令
lsvg -o列出所有啟用的VG
lsvg列出所有VG
lsvg -l vgname 列出此VG中所有的LV
# lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER:0006fa7f7a9d0093
VG STATE: active PP SIZE: 32 megabyte(s)
VG PERMISSION:read/write TOTAL PPs: 542 (17344 megabytes)
MAX LVs: 256 FREE PPs: 462 (14784 megabytes)
LVs: 8 USED PPs: 80 (2560 megabytes)
OPEN LVs: 7 QUORUM: 2
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: yes
MAX PPs per PV: 1016 MAX PVs: 32
#
lsvg -p vg_name
oradata:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk1 active 543 343 109..00..17..108..109
此出時可以看出此VG的大小,即pp*pp_size=543*64=...
掛VG varyonvg vg_name
刪VG varyoffvg vg_name
20、檢查IBM CLUSTER(HACMP/ES)配置的校驗
lslpp -l|grep rsct
lslpp -l|grep -i hacmp
21、檢查AIO是否在系統啟動時配置啟用
lsdev -Cc aio
或用smit chaio
22、AIX下mount
mount -rv cdrfs /dev/cd0 /cdrom
23、檢視系統,程式,硬碟等效能前幾位
#
#lscfg –v(顯示所有已安裝的系統資源)
#lsattr –E -l sys0 (顯示系統初始引數設定)
#lsdev –CH(顯示系統資源狀態)
#df –k (檔案系統使用情況)
#
#bootinfo -y環境(位數)
#bootinfo -m硬體環境
24、更改每個VG中LV的個數 預設值=vg size/pp
#chvg -t
#chlv -x number
'lsps -a' Lists the status of defined paging spaces.
'lslpp -h' Used to determine the version of AIX you are running as well as the version of ALL Licensed Program Products.
'lsattr -E -lsys0'Useful in determining how much real memory resides on the system.
'lsdev -C' Used to determine what devices are defined to the system.
'ps av' Gives a ballpark estimate of the percentage of cpu and memory utilized by each process currently running.
'vmstat 3 20' Useful for determining how much paging activity is taking place on the system.Also gives useful cpu usage info.
'iostat 3 20' Useful in determining disk utilization for each hard drive
25、備份
#dd if=/dev/raw_divice of=/dev/rmt0.1 bs=256k
26、從磁帶還原
#dd if=/dev/rmt0.1 of=/dev/raw_device count=63 seek=1 skip=1 bs=4k
#mt -f /dev/rmt0.1 bsf 1
#dd if=/dev/rmt0.1 of=/dev/raw_device seek=1 skip=1 bs=256k
#dd if=/dev/rsystem of=/dev/rsystem_bak bs=8192
27、怎樣rootvg?
現舉例如下:
1. 新增新硬碟到rootvg
#extendvg rootvg hdisk1
2.rootvg
#mirrorvg -c 2 rootvg hdisk1
3. 重新生成 boot image
#bosboot -ad /dev/hdisk0
4. 更新bootlist
#bootlist -m normal hdisk0 hdisk1 cd0
5. 重起系統
#shutdown –Fr
28、系統備份
用以下選單命令形成可啟動磁帶,用於系統恢復。
# smit mksysb
#lsattr -E -l sys0 (顯示系統初始引數設定)
#lsdev -CH(顯示系統資源狀態)
29、cplv的用法:fs的複製
如在lv00中有檔案系統/dev/lv00,mount點/testfs
cplv -v vgname -y newly oldlv(此命令自動建立newlv)
刪去oldlv
修改/etc/filesystems下/testfs,將dev定為/dev/newlv
fsck /testfs
mount /testfs 則原檔案系統的內容都能訪問
30、rotating方式與cascading方式所不同的是,採用rotating方式的資源組不是固定地分配給某個node,而是第一個加入cluster的node擁有第一個可用的資源組,第二個加入cluster的node獲得第二個可用的資源組,直至最後一個資源組被動態分配完為止,沒有獲得資源組的節點將作為standby節點。當一個節點失敗後,擁有最高優先順序的standby節點將接管資源。當故障節點恢復並重新加入cluster後,該恢復節點不能重新獲得原有的資源組,而只能成為standby節點。

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

相關文章