AIX—日常運維命令總結


1、    查看AIX服務器的物理構造信息,包括服務器網絡配置信息
    #  prtconf  
    #  ifconfig   -a  
    #  lsattr  -E  -l  mem0     :查看系統內存大小
    #  netstat  -in             :顯示系統各網卡的配置信息

2、    開啟和關閉AIX服務器
    #  shutdown  -F  :快速關機
    #  shutdown  -I :采用交互式模式關閉系統
    #  shutdown  -K :避免關閉系統
    #  shutdown  -m  :關閉AIX系統服務后,安裝維護模式運行
    #  shutdown  -r   :關閉服務器后,並立刻重新啟動  

3、    設置網絡IP
    #   smit   tcpip  

4、    查看系統中的設備信息(板卡,適配器,磁盤,磁帶機,光驅,網卡,處理器等信息)
    #  lscfg

5、    查看某個設備信息,如查看磁盤信息
    #  lscfg  -l   hdisk0

6、    查看AIX主機型號
    # uname -M

7、    查看產品部件號,序列號和設計更改級別等信息,可以使用 –v  選項
    #  lscfg  -v  |  more

8、    查看設備信息同時顯示標題行
    #  lsdev  -P  -H  

9、    查看網卡信息
    #  lsdev  -Cc  adapter  
    #  lsdev   -Cc  adapter  |  grep   ent

    查看CPU個數:
    #  smtctl

10、查看磁帶機的設備屬性等信息
    #  lsattr  -l  tmt0  -D

11、系統版本信息和運行環境等信息
    #  uname  -a
    #  oslevel  -r  
    #  oslevel  -s

12、查看系統安裝了哪些軟件
    #  lslpp  -l

13、查看系統安裝補丁信息
    #  instfix  -I  
    #  lslevel   -s  
    #  oslevel  -rq  

14、查看磁盤信息
    # lspv

15、激活卷組
    #varyonvg   datavg

16、查看卷組的信息
    #lsvg  -o


14、查看卷組的詳細信息
    # lsvg   rootvg

15、查看卷組中邏輯卷的設置信息
    # lsvg  -l  rootvg

16、查看邏輯卷的詳細信息
    #  lslv  oraclelv   

17、查看系統換頁空間的信息
    # lsps  -a

18、查看系統進程信息,包括用戶標識,進程ID,cpu使用情況
    # ps  -ef  

19、查看用戶和其擁有進程的相關信息
    # ps  -fu

20、查看某個進程的信息,如:ssh
    # ps  -ef  |  grep  ssh

21、查看系統磁盤使用狀況
    #df  -g
    #df  -m  
    #df  -k

22、查看系統服務系統的狀態
    #lssrc  -a

23、如查看ssh服務是否啟動,可以使用ps  -ef  |  grep  sshd,也可以使用如下:
    #  lssrc  -a  |  grep   sshd

24、 磁盤管理常用命令,如下:
    ①:用於列出、修改PV相關屬性
    Lspv    chpv   
    ②:用於創建、修改VG相關屬性
    Mkvg   chvg  
    ③:用於向卷組添加、減少磁盤。
    Extendvg    reducevg   
    ④:用於創建、修改、刪除和查看LV
    Mklv   chlv   rmlv   lslv  
    ⑤:用於創建、修改、刪除和列出文件系統
    Crfs   chfs   rmfs   lsfs  


25、用戶和組管理的常用命令
    ①:用於生成、修改用戶、刪除和查看用戶的命令
    Mkuser   chuser  rmuser   lsuser  
    設置oracle用戶可以遠程訪問本系統
    #  chuser   rlogin=true  oracle
    ②:用於生成、修改組、已經刪除和查看組的常用命令。
    Mkgroup   chgroup  rmgroup   lsgroup  

26、SRC 管理命令如下

    ①:查看服務、服務組的當前狀態
    Lssrc   
    ②:用於啟動、停止src進程
    Startsrc    stopsrc
    ③:用於重新讀取/etc/inittab配置文件,重新部署服務的啟動狀態。
    Telinit   

27、換頁空間的常用命令:
    ①:用於建立、修改和刪除換頁空間
    Mkps   chps   rmps   
    ②:查看換頁操作的使用狀態
    Vmstat   topas   svmon   

28、主機故障鑒別常用命令:
    ①:用於顯示系統硬件和軟件錯誤
    Errpt
    ②:用於在日志中添加某種自定義消息
    Errlogger
    ③:用於從系統中清楚以前的錯誤信息
    Errclear
    ④:用於交互式診斷服務器構件
    #  diag
    ⑤:用於收集主機信息、系統統計信息
    Snap

29、查看系統安裝軟件的常用命令
    #  Lslpp  -a    用於顯示指定文件集的信息。
    #  lslpp  -e     顯示已安裝的臨時補丁程序。
    #  lslpp  -h     顯示指定文件集安裝於更新的歷史信息。
    #  lslpp  -l    顯示某個指定文件的安裝情況,包括名稱,版本等信息
    #  lslpp  -L   顯示安裝某個文件集的所有信息。

30、查看指定接口網絡IP信息
    #  ifconfig   en0

31、激活en0接口  (up是激活,down是關閉)
    #  ifconfig   en0  up 

32、將en0網口激活並賦予IP地址:
    #  ifconfig   en0  10.0.144.1  netmask  255.255.255.0   up  

33、將ip 綁定到網卡,可以使一個網絡接口擁有多個IP地址,如下:
    #  ifconfig  en0  10.0.144.1 netmask  255.255.255.0  alias  

34、查看用戶登錄情況
    #  who 

35、查看我是誰
    #  who  am  i

36、AIX系統設備管理
    第一例字母是b :則表示是塊設備文件
    第一例字母是c :則表示是字符設備文件

37、查看系統定制庫的設備定義信息
    #  lsdev   -C 
    #  lsdev   -P   |  more  

38、掃描AIX設備
    #  cfgmgr  :強制更新和添加新的設備
    #  cfgmgr  -l  scsi0 :用於配置連接在scsi0適配器上的設備。

39、查看磁盤設備
    Lspv   -l  :列出指定磁盤(物理卷)中定義的邏輯卷信息。
    Lspv   -p :列出指定磁盤(物理卷)中物理分區PP的分配狀態。
    Lspv   -P :列出指定磁盤(物理卷)所屬的鏡像池位置。
    Lsdev  -Cc  tape   :查看磁帶的設備信息
    Lsattr  -El  rmt0  :查看磁帶rmt0的設備配置信息
    ①:用於創建設備和刪除設備:,如下:
    #  mkdev  -l  :創建設備
    #  rmdev  -dl  :完全刪除設備及其定義。
    ②:用於顯示設備信息和某個設備的屬性:
    #  lsdev  -C  
    #  lsattr  -l   
    ③:用於更改給定邏輯名設備的特征
    #  chdev  -l
    #  mkdev   

40、檢查磁盤是否可用
    #  lsdev  -Cc  disk    

41、查看系統錯誤信息
    #  errpt  -a   
    ①:系統錯誤分類:
    H:硬件故障類型的錯誤
    O:操作程序方面的錯誤
    S:軟件故障方面的錯誤
    U:不能確定分類的錯誤

    ②:日志中的分類:
    PERF:AIX設備、組件可能已經降低到可接受水平之下。
    PERM:永久性錯誤,不能恢復。
    PEND:AIX設備組件可用性狀態已經很差
    TEMP:臨時性錯誤,也就是曾經發生了錯誤但在重試后成功運行。
    UNKN:不能確定錯誤嚴重性的日志
    INFO:信息類型的錯誤日志。


42、查看系統軟件類錯誤信息
    #  errclear  -d  S  O

43、直接刪除錯誤日志中的所有內容
    #  errclear  O

44、啟動和關閉日志服務
    #  startsrc  -s  syslogd
    #  stopsrc  -s  syslogd

45、查看日志守護進程
    #  lssrc  -s   syslogd

46、查看系統定義的所有日志文件
    #  alog  -L

47、更改啟動日志文件大小
    #  alog  -t  boot  -s   1024

48、顯示console日志信息,包括存儲設備的電池故障信息
    #  alog  -o  -t  console  |  more


49、查看系統中所執行LVM管理命令、參數、時間、進程ID等信息
    #  alog  -t  lvmcfg   -o 

50、cron進程服務   (和Linux中一樣)
    ①:查看進程運行狀態
    #  ps  -ef  |  grep   cron  
    ②:查看系統的自動化任務
    #  crontab   -l    
    50  23  *  *  6   /home/oracle/rman.sh
    格式: 分   時  日  月  星期     


60、終止進程
    #  kill  -9   進程號

61、刷新服務
    #  refresh   -g   tcpip  

62、啟動和關閉服務
    #  startsrc  -s   nfsd
    #  stopsrc  -s  nfsd

63、查看系統用戶登錄情況
    #  last  

64、修改磁盤的屬性,設置磁盤為物理卷
    #  chdev   -l   hdisk1  -a  pv = yes

65、設置物理卷hdisk2 為不可用狀態:
    #  chpv  -v  -r  hdisk2

66、將物理卷hdisk2設置為可用狀態,並且要在磁盤上建立邏輯卷
    #  chpv  -v  -a  hdisk2
    #  mklv  -y  lv_test  datavg  10  hdisk2

67、關閉物理卷hdisk2 的分配許可權
    #  chpv  -a  n  hdisk2

68、允許物理卷對空間進行分配
    #  chpv  -a  y  hdisk2
    #  entendlv  lvtest  datavg  2  hdisk2

69、查看卷組所包含的物理卷信息
    #  lsvg  -p   datavg

70、查看換頁空間的使用率
    #  lsps   -s  

71、動態增加文件系統空間
    chfs  -a  size=+100M  /test

72、檢查文件系統/dev/fslv00  並要求執行錯誤修復操作
    #  fsck  -p  /dev/fslv00

73、檢查文件系統的完整性/dev/fslv00
    #  fsck  /dev/fslv00

74、查看系統內核進程、線程、虛擬內存、磁盤IO 、cpu等信息
    #  vmstat  -2  30  
    #  vmstat  hdisk1  hdisk2  2  5
    #  vmstat  -v   #  vmstat  -s   :總結內存使用情況

75、查看cpu、適配器、tty設備、磁盤驅動器、IO等信息
    #  iostat  2  10

76、以2秒為間隔統計30次,磁盤hdisk0的簡要情況
    #  iostat   -d  hdisk0  2  30
    #  iostat  -a  2  30



77、收集、報告或保存系統活動信息,CPU的使用情況等
    #  sar  -u  -P   0,1  2  10
    #  sar  -d  2  5

78、查看ncargs占有字節
    # lsattr -El sys0 -a ncargs
    調整ncargs占用字節:
    #chdev -l sys0 -a ncargs=8  表示設置ncargs占用8字節

79、查看maxuproc參數,最大進程數
    lsattr -El sys0|grep maxuproc

    修改maxuproc參數
    chdev -l sys0 -a maxuproc='5000'

80、AIX系統網絡參數調優
    no -a | grep ipqmaxlen
    no -a | grep rfc1323
    no -a | grep sb_max
    no -a | grep udp_recvspace
    no -a | grep udp_sendspace
    no -a | grep tcp_recvspace
    no -a | grep tcp_sendspace

    修改參數命令:
    no -p -o 參數=值
    no -p -o udp_sendspace=65536
    參數調優參考:
    ipqmaxlen     = 100
    rfc1323       = 1
    sb_max        = 1048576
    udp_recvspace = 1048576
    udp_sendspace = 1048576
    tcp_sendspace = 262144
    tcp_recvspace = 262144



80、用戶解鎖
    chsec -f  /etc/security/lastlog -a unsuccessful_login_count=0 -s  oracle

1、獲得AIX主機連接的光纖設備:                                                                              
    # lsdev -Cc adapter -S a | grep fcs                    
    fcs0      Available 09-08 FC Adapter                   
    fcs1      Available 09-09 FC Adapter                   
                                                         
    其中,顯示有兩塊光纖卡。fcs0和fcs1                     

                                                       

2、查看光纖卡的WWN號                                                                                       
    # lscfg -vpl fcs0                                                                                             
    fcs0             U787B.001.DNWG664-P1-C1-T1  FC Adapter
    Part Number……10N8620                                 
    Serial Number……1B74404468                            
    Manufacturer……001B                                   
    EC Level……A                                          
    Customer Card ID Number……5759                        
    FRU Number…… 10N8620                                 
    Device Specific.(ZM)……3                            
    Network Address……10000000C96E2898                    
    ROS Level and ID……02C82138                           
    Device Specific.(Z0)……1036406D                     
    Device Specific.(Z1)……00000000                     
    Device Specific.(Z2)……00000000                     
    Device Specific.(Z3)……03000909                     
    Device Specific.(Z4)……FFC01159                     
    Device Specific.(Z5)……02C82138                     
    Device Specific.(Z6)……06C12138                     
    Device Specific.(Z7)……07C12138                     
    Device Specific.(Z8)……20000000C96E2898             
    Device Specific.(Z9)……BS2.10X8                                                                         
    Device Specific.(ZA)……B1F2.10X8                    
    Device Specific.(ZB)……B2F2.10X8                                                                           
    Device Specific.(ZC)……00000000                                                                          
    Hardware Location Code……U787B.001.DNWG664-P1-C1-T1                                                        
    其中標紅的部分(Network Address)就是光纖卡的WWN號     


81、查看AIX文件系統緩存參數
        vmo -a

https://blog.csdn.net/weixin_33928467/article/details/89773157


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM