AIX 平臺運維架構(gòu)介紹_第1頁
AIX 平臺運維架構(gòu)介紹_第2頁
AIX 平臺運維架構(gòu)介紹_第3頁
AIX 平臺運維架構(gòu)介紹_第4頁
AIX 平臺運維架構(gòu)介紹_第5頁
已閱讀5頁,還剩140頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、AIX 平臺運維架構(gòu)介紹AIX Cert. Sys. Admin.IBM confidential2AgendaSection 1 AIX系統(tǒng)的安裝Section 2 AIX系統(tǒng)的一般設(shè)置Section 3 AIX系統(tǒng)的啟動與關(guān)閉Section 4 設(shè)備管理Section 5 網(wǎng)絡(luò)配置Section 6 錯誤日志與數(shù)據(jù)收集Section 7 SRC與ODMSection 8 換頁空間Section 9用戶與組Section 10作業(yè)計劃IBM confidential3AIX 是什么?AIX 是 Advance Interactive eXecutive 的簡稱也可以叫做 An IBM Uni

2、x是一種能同時運行32位和64位應(yīng)用軟件的64位操作系統(tǒng),是真正的第二代unix,具有性能卓越、易于使用、擴充性強、適合企業(yè)關(guān)鍵應(yīng)用等的眾多特點。IDC 2005年第2季度全球服務(wù)器市場研究報告顯示,IBM UNIX服務(wù)器銷售額市場份額已經(jīng)增長到31.8%,并于成為銷售收入市場份額排名第一的UNIX服務(wù)器提供商,超過了Sun和HP。 IBM confidential4Section 1 AIX系統(tǒng)的安裝與配置學完本節(jié)后,應(yīng)能做到:了解AIX的安裝方式從CD-ROM安裝AIXAIX的系統(tǒng)安裝步驟軟件安裝和更新如何引導和關(guān)閉AIXIBM confidential5安裝方式磁帶機CD-ROM(DVD

3、-ROM)預(yù)安裝系統(tǒng)網(wǎng)絡(luò)安裝IBM confidential6將可引導 CD 插入光驅(qū)中所有相關(guān)附屬設(shè)備上電為服務(wù)器接通電源系統(tǒng)試圖從引導設(shè)備列表中指定的設(shè)備上引導系統(tǒng),缺省是從CD-ROM上引導將第一張系統(tǒng)引導盤放入光驅(qū)中當LED上顯示E1F1時,按 F5 (or 5) 進行系統(tǒng)安裝Step 1:安裝過程IBM confidential7此信息將會以8種歐洲語言,顯示在圖形控制臺接在S1串口上的字符終端Step 2:* Please define the System Console *Type a F1 at this terminal and press 0 Install with t

4、he settings listed above. 88 Help ? 99 Previous Menu Choice 0: 1安裝的設(shè)置IBM confidential10安裝方法Change Method of InstallationType the number of your choice and press Enter. 1. New and Complete OverwriteOverwrites EVERYTHING on the disk selected for installation. Warning:Only use this method if the disk i

5、s totally empty or if there is nothing onthe disk you want to preserve. 2. Preservation InstallPreserves SOME of the existing data on the disk selected for installation.Warning: This method overwrites the usr (/usr), variable (/var), temporary(/tmp), and root (/) file systems. Other product (applica

6、tions) files and configuration data will be destroyed. 3. Migration InstallUpgrades the Base Operating System to current release. Other product(applications) files and configuration data are saved. 88 Help ? 99 Previous Menu Choice 3: 1IBM confidential11New and complete Overwrite 安裝當有一臺新的機器時當rootvg被

7、嚴重損壞,修復(fù)比較困難,且沒有備份磁帶時。你需要重新規(guī)劃硬盤,使rootvg變小時IBM confidential12Migration 安裝大版本之間的升級保留除了/tmp之外內(nèi)容所有的文件系統(tǒng)(以前版本所有配置文件都將保存)保留非IBM軟件產(chǎn)品/usr/lib/drivers /usr/lib/microcode /usr/lib/mothods /dev 中所有文件將被刪除。因此,非IBM設(shè)備驅(qū)動程序要重新安裝IBM confidential13Preservation 安裝/etc/preserve.list文件指出在保存安裝時需要保存的文件系統(tǒng)確認有足夠的空間存儲保存的系統(tǒng)默認情況下

8、,/usr /tmp /var / 文件系統(tǒng)的數(shù)據(jù)將丟失IBM confidential14 Installing Base Operating SystemPlease wait. ApproximateElapsed time% task completed(in minutes)161The installation does the following:Builds AIX directory structurerestores BOS, locale and filesets from installation media onlyInstalls software for many

9、 connected and powered on devicesAfter the system installation is complete:The system will bootPresented with the Installation Assistant menu開始安裝IBM confidential15一旦BOS安裝完成后,會從硬盤重新引導系統(tǒng), 會看到 Installation Assistant 菜單Configuration AssistantIBM confidential16AIX第一次啟動時,將顯示歡迎屏幕 / 安裝幫助信息在該屏幕設(shè)置:時區(qū)、日期和時間根口令

10、換頁空間網(wǎng)絡(luò)其它部件的安裝安裝幫助文檔另外,您也可以使用install_assist命令在以后進行設(shè)置安裝后的配置IBM confidential17安裝后的配置指導您完成安裝后的任務(wù):日期和時間root口令管理系統(tǒng)存儲和虛存空間配置網(wǎng)絡(luò)導入原有的卷組 (僅僅是移植)移植安裝后更新安裝過軟件安裝基于Web的管理軟件安裝文檔備份系統(tǒng) !應(yīng)該立即進行IBM confidential18安裝后的配置設(shè)置用戶最大登錄數(shù)量 /的 修改。設(shè)置系統(tǒng)/etc/profile 變量 - vi設(shè)置虛存空間 smitty chps檢查用戶的進程數(shù)限制- smitty chgsys檢查用戶限制條件/etc/secur

11、ity/limits啟動異步 I/Osmit aiomksysb系統(tǒng) !IBM confidential19軟件包定義可安裝的最小單位完成特定功能fileset的集合可獨立安裝的單元package的集合完整的產(chǎn)品LPP(Licensed Program Product)是一個完整的軟件產(chǎn)品,它包含相關(guān)的所有package或fileset。IBM confidential20AIX 軟件命名 LPPPackagefilesetsuffix bos . net . tcp . serverLPPPackagefilesetsuffix AIX的fileset遵循一個標準命名規(guī)范,LPP名稱作為fi

12、leset名稱的第一部分。一個fileset的名稱各部分都有明確的含義,整個fileset名稱可正確清楚地描述fileset的用途。IBM confidential21軟件包定義 BundleAIX 5L 中有如下預(yù)定義的Bundle:App-DevCDEGNOMEKDEMedia-DefinedNetscapedeviceswsm-remoteBundle是由多個fileset,package或LPP組成,用于完成一特定的功能,比如應(yīng)用開發(fā)。也可選擇此種方式安裝需要的軟件。IBM confidential22AIX 軟件更新針對系統(tǒng)缺陷和錯誤的修正增加新的設(shè)備的支持新的功能#oslevel

13、-r5300-02對操作系統(tǒng)的更新,包含有對性能或功能的增強,或錯誤修正IBM confidential23AIX 版本編號確認 AIX的版本,使用 Version(系統(tǒng)版本號)Release(發(fā)行版本號)Modification(標識修正級別)Fix(標識補丁級別)IBM confidential24增加一個程序包或PTF若AIX丟失了一些內(nèi)容(未安裝的功能)或準備引入新功能,那么需要進行安裝安裝程序包、文件集或PTF時,使用: installp命令事實上使用: smitty installpsmitty 可以解釋所有標記的含義,使用起來更加簡單IBM confidential25Insta

14、llp / smitty installp全特性安裝方法預(yù)覽將會發(fā)生什么事情必備條件檢查互相依賴性軟件AIX軟件可以安裝成兩個狀態(tài):AppliedCommit必要的話,選擇增加有關(guān)文件系統(tǒng)容量覆蓋或保存有關(guān)文件數(shù)據(jù)塊同時更新RejectCommitAppliedIBM confidential26檢查系統(tǒng)安裝軟件若想列出所有已安裝的IBM AIX軟件的當前版本,請使用命令: lslpp -l列出某個命令包含在哪個文件集中l(wèi)slpp -w /usr/bin/viIBM confidential27開機大多數(shù)P系列服務(wù)器當接通電源時 .服務(wù)處理器首先自檢在LCD上顯示 OK 啟動機器按住白色的電源

15、鍵使用HMC設(shè)置分區(qū)的系統(tǒng)在HMC上ACTIVE分區(qū)IBM confidential28啟動IBM confidential29IBM AIX服務(wù)器啟動過程1.CheckpointsCheckpoints檢查點是系統(tǒng)加電CMOS初始化程序(initialprogramload,IPL)運行后顯示在I/O柜的顯示面板上一系列信息。當交流電源接到系統(tǒng)后,IPL流程就開始了,IPL流程包括四個步驟:(1)Phase1:ServiceProcessor的初始化Phase1開始于交流電源接到系統(tǒng)后,直到OK顯示在I/O柜上的顯示面板上為止。在這個步驟會顯示8xxx或9xxxcheckpoints代碼。(

16、2)Phase2:由ServiceProcessor引導的硬件初始化Phase2開始于按下I/O柜上的白色電源開關(guān)。在這個步驟會顯示9xxxcheckpoints。91FF是最后的代碼標志著第三步驟的開始(3)Phase3:系統(tǒng)固件的初始化在Phase3,一個系統(tǒng)處理器接管控制并繼續(xù)初始化系統(tǒng)資源,在這個步驟會顯示Exxx。E105是最后的代碼標志著第四步驟AIX啟動的開始。在這個過程中還會顯示各種位置碼(位置碼代表著系統(tǒng)的每一個部分)(4)Phase4:AIX啟動當AIX開始啟動時,顯示面板上的代碼為0 xxx,同時位置碼會出現(xiàn)在第二行。當AIX的登錄窗口出現(xiàn)在控制臺上時第四步驟結(jié)束同時顯示

17、面板上再無任何信息出現(xiàn)。IBM confidential30IBM AIX服務(wù)器啟動過程2.ErrorCodeErrorCode當系統(tǒng)運行有錯誤發(fā)現(xiàn)時,一個8位碼會顯示在顯示面板上,同時在第二行顯示相對應(yīng)問題硬件的位置碼。3.SRNsSRNs(Servicerequestnumbers,服務(wù)請求碼)當系統(tǒng)運行有錯誤發(fā)現(xiàn)時,SRNs碼會以xxx-xxx的形式顯示在顯示面板上,同時在AIX的errorlog中也會有記載。 IBM confidential31啟動 - LED/LC在上電的每一階段LCD都要顯示一些數(shù)字信息它為您指示:正在進行加載的設(shè)備當前的工作狀態(tài)加載失敗的原因可以在診斷手冊中查到

18、數(shù)字信息的含義 IBM confidential32初始化進程init作為啟動進程的最后一步,init命令被執(zhí)行init命令試圖讀取/etc/inittab文件如果inittab文件存在,init命令試圖在inittab定位初始化缺省項,a、如果初始化缺省項存在,init命令使用指定的運行級別作為最初的系統(tǒng)運行級別b、如果initdefault項不存在,init命令要求用戶從系統(tǒng)空置臺輸入一個運行級別c、如果用戶輸入S、s、M或m運行級,init命令進入維護運行級別。這是唯一不需要一個有著正確格式的inittab文件的運行級別如果inittab文件不存在,init命令將自動將系統(tǒng)置于維護運行級

19、別init命令每分鐘重讀文件inittab。如果inittab文件自從上次讀取有改動,inittab中新的命令行將被執(zhí)行 更改系統(tǒng)運行級別#init s進入維護模式Init進程重讀/etc/inittab#telinit q或者#init QIBM confidential33文件/etc/inittabinit:2:initdefault:brc:sysinit:/sbin/rc.boot 3 /dev/console 2&1 # Phase 3 of system bootpowerfail:powerfail:/etc/rc.powerfail 2&1 | alog -tboot /de

20、v/console # Power Failure Detectionrc:2:wait:/etc/rc 2&1 | alog -tboot /dev/console # Multi-User checksfbcheck:2:wait:/usr/sbin/fbcheck 2&1 | alog -tboot /dev/console # run /etc/firstbootsrcmstr:2:respawn:/usr/sbin/srcmstr # System Resource Controllerrctcpip:2:wait:/etc/rc.tcpip /dev/console 2&1 # S

21、tart TCP/IP daemonscron:2:respawn:/usr/sbin/cronpiobe:2:wait:/usr/lib/lpd/pio/etc/pioinit /dev/null 2&1 # pb cleanupwritesrv:2:wait:/usr/bin/startsrc -swritesrvuprintfd:2:respawn:/usr/sbin/uprintfdlogsymp:2:once:/usr/lib/ras/logsymptom # for system dumpspmd:2:wait:/usr/bin/pmd /dev/console 2&1 # Sta

22、rt PM daemondiagd:2:once:/usr/lpp/diagnostics/bin/diagd /dev/console 2&1cons:0123456789:respawn:/usr/sbin/getty /dev/consoleinittab文件是由固定格式組成的:Identifier:RunLevel:Action:CommandIBM confidential34文件/etc/inittab詳解標識:標記進程。運行等級行為respawn:If the process does not exist,start itwait:Start the process and wa

23、it for it to stoponce:start the process and do not restart it if it stopsysinit:commands to be run to start the process命令行IBM confidential35修改文件/etc/inittab的相關(guān)命令# chitab# lsitab# mkitab# rmitab# telinit qIBM confidential36由服務(wù)處理器運行進行自檢,代碼顯示在前面板上識別適配器和部件按照配置列表查找引導設(shè)備從引導設(shè)備上加載AIX,否則在LCD上顯示錯誤代碼 rootvg 和 /

24、dev/hd5使用: lsvg -l rootvg 檢查(type = boot)引導列表硬盤、CDROM、磁帶、網(wǎng)絡(luò)按列表順序查找引導設(shè)備從第一個可引導的設(shè)備上加載AIX使用 # bootlist -m normal -o進行列表使用 # bootlist -m normal hdisk0 cd0 en0進行設(shè)置系統(tǒng)初始化 IBM confidential37系統(tǒng)初始化 服務(wù)器上設(shè)備的配置啟動AIX,運行cfgmgr 識別各類硬件設(shè)備加載動態(tài)設(shè)備驅(qū)動程序可從LCD上觀察到正在配置的哪個設(shè)備設(shè)備越多,花費的時間越長IBM confidential38系統(tǒng)初始化AIX核心取得控制權(quán)運行AIX,使

25、設(shè)備處于可用狀態(tài)在主控臺上顯示AIX的信息varyonvg 相關(guān) volume groupsmount 文件系統(tǒng)開啟 paging spaces運行 /etc/inittab 中的命令啟動 AIX 各類服務(wù)進程error reportingtcp/ipNFS屏幕上出現(xiàn)用戶注冊信息IBM confidential39系統(tǒng)啟動模式系統(tǒng)引導:(1)Normal(正常)模式:多用戶模式(2)Service(維護)模式:單用戶模式磁帶或CDROM引導系統(tǒng) 進入- Service模式(單用戶模式)從硬盤引導系統(tǒng) 進入- Normal模式IBM confidential40命令alog維護和管理系統(tǒng)日志通過

26、alog命令可以跟蹤啟動過程,發(fā)現(xiàn)問題,他讀取標準的輸入,寫入標準的輸出,同時copy輸出到固定大小的文件,rc.boot(/sbin)通過alog命令將啟動信息重定向到/var/adm/ras/bootlog文件中,如果系統(tǒng)有問題,可以通過察看log信息。如果文件滿,新的自動覆蓋以前的信息通過觀察rc.boot文件看出,先把信息放在/tmp/boot_log中,在結(jié)束后移到/var/adm/ras/bootlog中保存常用命令# alog L 顯示在alog配置數(shù)據(jù)庫中的已定義好的日志類型# alog -o -t boot 查看引導信息也可以使用:smitty alog_show 查看boo

27、t log IBM confidential41命令last此命令往回搜索/var/adm/wtmp來顯示自從文件第一次創(chuàng)建以來登錄過的用戶 # last root console# last | grep shutdownIBM confidential42命令bootlist命令bootlist用于顯示和改變啟動設(shè)備# bootlist -m normal hdisk0 hdisk1IBM confidential43命令uptime顯示系統(tǒng)啟動了多長時間# uptime 03:41AM up 1 day, 15 mins, 4 users, load average: 0.03, 0.0

28、4, 0.02 IBM confidential44大多數(shù)P系列服務(wù)器很少關(guān)機!只有在下列情況下才關(guān)機添加新硬件 (現(xiàn)在已有了熱插PCI和磁盤)硬件維護當出現(xiàn)嚴重問題時!關(guān)機IBM confidential45有很多的標準工具可以關(guān)機,但它們的關(guān)機順序都相同關(guān)機 shutdown、 init、 halt建議使用:shutdown使用wall命令提醒用戶1分鐘后關(guān)機shutdown +2 2分鐘后關(guān)機shutdown -Fr-r = 關(guān)機后重新啟動 關(guān)機IBM confidential46關(guān)機關(guān)機順序與啟動順序相反運行腳本來關(guān)閉應(yīng)用程序 /etc/rc.shutdwon提醒用戶關(guān)閉用戶進程停止系

29、統(tǒng)服務(wù)進程卸載文件系統(tǒng)停止處理器-r . 利用服務(wù)處理器開始重啟系統(tǒng)IBM confidential47檢查AIX的系統(tǒng)狀態(tài)文件系統(tǒng):df -k設(shè)備: lsdev -C磁盤(物理卷): lspvpaging space: lsps -a配置: lscfg -vp軟件: lslpp -l用戶:who處理器個數(shù):lsdev -C|grep proc內(nèi)存大小:lsattr -El mem0 IBM confidential48設(shè)備類型IBM confidential49設(shè)備類型(續(xù))IBM confidential50設(shè)備與ODM系統(tǒng)中定義的所有設(shè)備和它們的特性都存在ODM中ODM 包括 prede

30、fined 和 customied 兩類數(shù)據(jù)庫,存放邏輯設(shè)備的有關(guān)信息及其屬性。predefined庫包含系統(tǒng)支持的設(shè)備配置數(shù)據(jù)。建立預(yù)定義數(shù)據(jù)庫的意圖在于對內(nèi)部設(shè)備提供完整的支持,同時在有需求時對外部設(shè)備提供支持。 lsdev -Pcustomied數(shù)據(jù)庫包含當前系統(tǒng)中定義了的設(shè)備。 lsdev -CIBM confidential51設(shè)備的狀態(tài)設(shè)備可以有三種狀態(tài):未定義(Undefined):系統(tǒng)的Predefined庫中沒有這個設(shè)備的記錄。已定義(Defined):系統(tǒng)已經(jīng)為設(shè)備分配了邏輯設(shè)備名和端口,同時保有其屬性。設(shè)備當前對系統(tǒng)不可用,其對應(yīng)邏輯設(shè)備無法訪問??捎茫ˋvailable

31、):設(shè)備已定義并且就緒。IBM confidential52自配置設(shè)備在系統(tǒng)啟動或者運行配置管理器(cfgmgr)時,可由系統(tǒng)自動配置的設(shè)備。自配置設(shè)備在其ROM芯片中有唯一的識別號。cfgmgr讀取這些識別號,并在ODM預(yù)定義數(shù)據(jù)庫中搜尋配置這些設(shè)備所需的程序。為了保證cfgmgr能發(fā)現(xiàn)并正確配置外置自配置設(shè)備,外置設(shè)備必須在cfgmgr運行前加電。IBM confidential53設(shè)備管理的命令cfgmgr 配置系統(tǒng)中新增設(shè)備lsattr 用于讀取指定設(shè)備的配置屬性,部分屬性可更改.lscfg 用于顯示指定設(shè)備的類型、序列號和有關(guān)供貨商的信息.rmdev 從系統(tǒng)中刪除設(shè)備,或使設(shè)備處于d

32、efined狀態(tài)lsdev 列出當前系統(tǒng)中定義的設(shè)備IBM confidential54設(shè)置網(wǎng)絡(luò)在開始前需要了解的內(nèi)容主機名, IP地址, 網(wǎng)絡(luò)掩碼, 域名,網(wǎng)關(guān)DNS服務(wù)器NOTESfred網(wǎng)關(guān)DNSIBM confidential55AIX 和網(wǎng)絡(luò)IBM 使用所有的:以太網(wǎng) - en0, en1, .以太網(wǎng) IEEE 802.3 et0, et1, . (使用得不很多)令牌環(huán) - tr0, tr1, .目前常用的是以太網(wǎng)在適配卡的表面貼有標記可以在硬件參考手冊中查閱網(wǎng)絡(luò)適配卡的詳細數(shù)據(jù),如速度所有目前使用的網(wǎng)卡 不需要設(shè)置跳線無需專門的配置IBM confidential56設(shè)置網(wǎng)絡(luò)使用

33、smitty tcpip Minimum Configuration & StartupTo Delete existing configuration data, please use Further Configuration menusType or select values in entry fields.Press Enter AFTER making all desired changes. Entry Fields* HOSTNAME class0* Internet ADDRESS (dotted decimal) 76 Network MASK (dotted decima

34、l) 92* Network INTERFACE en0 NAMESERVER Internet ADDRESS (dotted decimal) 0 DOMAIN Name Default GATEWAY Address 29 (dotted decimal or symbolic name) Your CABLE Type N/A + START Now no +F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=Image IBM confidential57設(shè)置網(wǎng)絡(luò)使用 smitty inet Chang

35、e / Show a Standard Ethernet InterfaceType or select values in entry fields.Press Enter AFTER making all desired changes. Entry Fields Network Interface Name en0 INTERNET ADDRESS (dotted decimal) 23 Network MASK (hexadecimal or dotted decimal) 92 Current STATE up + Use Address Resolution Protocol (A

36、RP)? yes + BROADCAST ADDRESS (dotted decimal) Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=ListEsc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=DoIBM confidential58路由設(shè)置對于靜態(tài)路由而言,路由表可用SMIT命令或ROUTE命令進行手工維護。需要指出的是SMIT命令可更新ODM數(shù)據(jù)庫相應(yīng)的路由信息,因此可永久生效,而ROUTE命令并不修改ODM數(shù)據(jù)庫,因此在機器重新啟動時將丟失路

37、由。下面首先介紹ROUTE命令的使用方法。 A:命令,有add,flush,delete,change,monitor, B:網(wǎng)絡(luò)族系,-inet(默認),xns(代表XEROR網(wǎng)絡(luò)系統(tǒng),現(xiàn)已很少使用), C:網(wǎng)絡(luò)標志:-net(網(wǎng)絡(luò)),-host(主機,默認), D:目的IP地址:symblic name or numeric address,如果是網(wǎng)段可以只敲IP地址中網(wǎng)絡(luò)地址部分,但如果是主機地址必須鍵入完整,目的地址為所有網(wǎng)段,可用參數(shù)0或者均可。 E:網(wǎng)關(guān):symblic name or numeric address IBM confidential59路由設(shè)置使用 smitty

38、tcpip +further configuration + static routes Add Static Route Entry Fields Destination TYPE net or host +* DESTINATION Address 192.168.1 (dotted decimal or symbolic name)* Default GATEWAY Address 0 (dotted decimal or symbolic name)* METRIC (number of hops to destination gateway) 1 # Network MASK (he

39、xadecimal or dotted decimal) IBM confidential60測試網(wǎng)絡(luò)測試:按照IP地址和名稱ping自己按照IP地址ping您的網(wǎng)關(guān)機器按照IP地址ping您的DNS機器使用主機名ping一個正常的機器ping 一個遠程機器IBM confidential61聯(lián)網(wǎng)命令所有常用的網(wǎng)絡(luò)命令都可在AIX中用pingtelnet在AIX上稱為 tnftp其它正常的網(wǎng)絡(luò)命令也可用,如:ifconfig ,但在重新啟動后,新設(shè)置就不存在了IBM confidential62聯(lián)網(wǎng)命令r命令需要在遠程機器上有相應(yīng)的 .rhosts 或host.equiv文件.(有網(wǎng)絡(luò)安全問題

40、)rexecrshrloginrcpIBM confidential63網(wǎng)絡(luò)文件系統(tǒng) = NFSUNIX共享文件、數(shù)據(jù)的經(jīng)典方法從服務(wù)器輸出文件系統(tǒng)(export)這保證了文件有效地提供給其他服務(wù)器我們可以限制 哪些機器可訪問讀/寫或只讀權(quán)限 允許或不允許root用戶訪問將文件系統(tǒng)導入客戶機(import)訪問其他服務(wù)器上的文件IBM confidential64設(shè)置NFS最好使用smitty使用: smitty nfs它首先檢查TCP/IP的運行情況:-)若輸出給多臺服務(wù)器 以逗號分隔主機名只需做一次輸出操作仔細選擇您的輸出點(文件系統(tǒng)名)導入到每一臺客戶機上當文件服務(wù)器不可用時,soft

41、mounts 選項允許啟動繼續(xù)進行。IBM confidential65NFS 配置文件若您希望看到smitty的工作過程:nfs-server 將詳細資料記錄到 /etc/exportsnfs-client 將詳細資料記錄到 /etc/filesystems您可以命令行方式來安裝和卸載NFS mount server:/files /mntumount /mntIBM confidential66網(wǎng)絡(luò)調(diào)整若想改變網(wǎng)絡(luò)選項,請使用:no標準 UNIX命令no -a輸出當前的網(wǎng)絡(luò)參數(shù)設(shè)置no -o xyz=值設(shè)置新值,立即生效,直到下次重新啟動在/etc/中加入 no 命令設(shè)置永久性的參數(shù)改變。

42、IBM confidential67網(wǎng)絡(luò)調(diào)整若將 RS/6000當作橋接設(shè)備使用,那么將IPforwarding 設(shè)置為0no -o ipforwarding=0在 /etc/中設(shè)置永久性改變SMIT不支持網(wǎng)絡(luò)調(diào)整 no 命令I(lǐng)BM confidential68了解AIX錯誤報告工具的組成部分解釋錯誤報告監(jiān)測和維護錯誤日志IBM confidential69錯誤日志的目的在監(jiān)測到硬件、軟件和操作錯誤時記錄相應(yīng)的信息用戶其他的相關(guān)信息被記錄下來報告通過記錄產(chǎn)生用戶能夠客戶化錯誤信息當發(fā)生某些特定的錯誤時,系統(tǒng)發(fā)出指定信息可以查詢到建議操作IBM confidential70錯誤日志過程IBM c

43、onfidential71通過smit使用error log功能IBM confidential72通過smit產(chǎn)生錯誤報告IBM confidential73通過smit產(chǎn)生錯誤報告顯示所有的錯誤報告# errpt打印錯誤報告的模板# errpt -t按時間產(chǎn)生報告# errpt -a -s mmddhhmmyy只報告硬件錯誤# errpt -d -H描述ID為F49E2A17的錯誤報告# errpt -a -j F49E2A17IBM confidential74報告實例# errpt IBM confidential75參數(shù)詳解標識C:錯誤歸類H:硬件S:軟件O:系統(tǒng)信息已經(jīng)記錄U:不能

44、確定標識T:錯誤類型PERM(并且C為H):顯示系統(tǒng)遇到硬件問題并且無法自動修復(fù)PERD(并且C為H):系統(tǒng)硬件變?yōu)椴豢捎貌⒁鹨幌盗绣e誤系統(tǒng)PERM(并且C為S):顯示系統(tǒng)遇到軟件問題并且無法自動修復(fù)TEMP(并且C為S):顯示系統(tǒng)遇到軟件問題并且已經(jīng)自動修復(fù)IBM confidential76磁盤錯誤類型DISK_ERR1(cd,disk or R/W optical operation failure)PERMfailure of physical volume mediaDISK_ERR2(cd,disk or R/W optical operation failure)PERMfai

45、lure in disk assembly(for example , poer loss)DISK_ERR3 (cd,disk or R/W optical operation failure)PERMfailure was detected by the SCSI adapterIBM confidential77磁盤錯誤類型(續(xù))DISK_ERR4(cd,disk or R/W optical recovered error)TEMPerror caused by a bad block or event of a recovered errorDISK_ERR5(Undetermine

46、d Error)PERMSCSI device driver failure of unknown typeIBM confidential78磁盤錯誤的處理診斷程序幫助確定問題的嚴重性可以格式化磁盤或進行磁盤片的檢查磁盤片的檢查檢查在磁盤上的每一個塊報告磁盤全面狀況總結(jié)報告三種應(yīng)該更換磁盤的情況噪聲很大(Noise)經(jīng)常出錯錯誤嚴重IBM confidential79錯誤日志的清除(自動)在root用戶的cron表中,缺省有兩個entry0 11 * * * /usr/bin/errclear -d S,O 30每天清除一次,清除三十天以前的軟件錯誤0 12 * * * /usr/bin/e

47、rrclear -d H 90 每天清除一次,清除九十天以前的硬件錯誤IBM confidential80錯誤日志的清除(手工)root用戶通過手工命令errclear直接清除錯誤日志# errclear 10清除10天以前的所有日志# errclear -d H 0清除所有硬件的錯誤# errclear -N disk 0刪除所有資源組為disk的記錄# errclear -T UNKN 0刪除所有類型為unknown的記錄# errclear 0刪除所有記錄IBM confidential81在出錯日志中加入信息# errlogger “(字符)”IBM confidential82通過e

48、rrdemon命令管理錯誤日志(1)顯示error log的特性# /usr/lib/errdemon -lError Log AttributesLog File /var/adm/ras/errlogLog Size 1048576 bytesMemory Buffer Size 8192 bytes IBM confidential83通過errdemon命令管理錯誤日志(2 )改變錯誤日志的存放文件# /usr/lib/errdemon -i filename改變文件的大小# /usr/lib/errdemon -s logsize改變內(nèi)存緩沖區(qū)的大小# /usr/lib/errdem

49、on -B buffersizeIBM confidential84出錯處理命令軟件包bos.rte 包含errinstall, errupdate,errstop命令bos_sysmgt.serv_aid包含errmsg,errclear, errdead, errlogger, errmsg, errpt, sysdumpstart 命令I(lǐng)BM confidential85Snap 收集出錯信息snap 命令收集系統(tǒng)配置信息并把信息壓縮到 pax 文件中。然后把文件下載到磁盤或磁帶,或者發(fā)送到遠程系統(tǒng)。需要具有 root 用戶權(quán)限來執(zhí)行 snap 命令。snap 命令的每一次執(zhí)行都會把信息

50、附加到以前創(chuàng)建的文件中。使用 -r 標志除去以前收集并保存過的信息。 snap 命令檢查 /tmp/ibmsupt 目錄中的可用的空間,此目錄是 snap 命令輸出的缺省目錄。可使用 -d 標志把輸出寫到另一個目錄中。如果沒有足夠的空間來存放 snap 命令的輸出,那么您必須擴展文件系統(tǒng)。IBM confidential86Snap 收集出錯信息標志-a 收集所有的系統(tǒng)配置信息。該選項需要大約 8MB 的臨時磁盤空間。 -c 創(chuàng)建 /tmp/ibmsupt目錄樹或其它指定輸出目錄中的所有文件的壓縮 pax 圖像(snap.pax.Z 文件)。 注:在使用 -c 標志之前,應(yīng)將未使用該選項收集的

51、信息復(fù)制到 snap 目錄樹中。如果需要一個測試用例來演示系統(tǒng)問題,那么在壓縮 pax 之前,把該測試用例復(fù)制到 /tmp/ibmsupt/testcase 目錄中。 -d Dir 標識可選的 snap 命令輸出目錄(/tmp/ibmsupt 是缺省目錄)。 -e 收集 HACMP 的特定信息。 -g 收集 lslpp -hBc 命令的輸出,要求該命令重新創(chuàng)建確切的操作系統(tǒng)環(huán)境。-G 用 -g 標志將預(yù)定義的對象數(shù)據(jù)管理器(ODM)文件包含到收集到的常規(guī)信息中。 -m Nodelist 用于收集 HACMP 信息的節(jié)點名稱列表(用逗號分開)。 注:當前該標志僅在與 -e 標志一起使用時有效。

52、-r 從 /tmp/ibmsupt 目錄中除去 snap 命令的輸出。 注:按下 Ctrl-C 按鍵順序可中斷 snap 命令。返回帶有下列選項的提示:按下 Enter 鍵返回到當前操作;按下 S 鍵停止當前操作;按下 Q 鍵完全退出 snap 命令。 IBM confidential87Snap 收集出錯信息snap -g 命令收集常規(guī)系統(tǒng)信息,包括以下的信息:錯誤報告 定制“對象數(shù)據(jù)管理器”(ODM)數(shù)據(jù)庫的副本 跟蹤文件 用戶環(huán)境 物理內(nèi)存和調(diào)頁空間的數(shù)量 設(shè)備和屬性信息 安全性用戶信息 示例1、AIX單機系統(tǒng)發(fā)生網(wǎng)絡(luò)問題,存貯問題,或DUMP:*輸入下列命令收集所有的系統(tǒng)配置信息: *

53、snap -a該命令的輸出寫入 /tmp/ibmsupt 目錄中。*輸入下列命令創(chuàng)建 /tmp/ibmsupt 目錄中包含的所有文件的 pax 圖象: *snap -c*將/tmp/ibmsupt/snap.pax.Z發(fā)送給IBM進行技術(shù)分析。2、HACMP集群發(fā)生網(wǎng)絡(luò),存貯或切換故障:*在所有節(jié)點上執(zhí)行snap -a;*在第一個節(jié)點上執(zhí)行snap -e;*在所有節(jié)點上執(zhí)行snap -c;*將所有節(jié)點上的/tmp/ibmsupt/snap.pax.Z發(fā)送給IBM進行技術(shù)分析。 IBM confidential88Object Data Manager (ODM)對象數(shù)據(jù)庫管理器(Object

54、Database Manager,ODM)是AIX獨特的系統(tǒng)配置管理機制, 是一種面向數(shù)據(jù)實體的數(shù)據(jù)管理方法。ODM存放有系統(tǒng)設(shè)備信息、參數(shù)設(shè)置、SMIT內(nèi)部結(jié)構(gòu)等等。ODM可以動態(tài)修改,它與動態(tài)內(nèi)核構(gòu)成了AIX靈活的動態(tài)配置與管理的核心。術(shù)語ODM有時習慣上也指對象數(shù)據(jù)庫管理器所管理的對象數(shù)據(jù)庫IBM confidential89Object Data Manager (ODM) (繼續(xù)) 系統(tǒng)很多配置數(shù)據(jù)都是作為一實體存在ODM庫中 ODM 的文件是以二進制方式存儲的 可以使用AIX 命令來查看ODM中的內(nèi)容(odmshow) ODM的內(nèi)容存放在 /etc/objrepos ,/usr/l

55、ib/objrepos, /usr/share/lib/objrepos 中IBM confidential90ODM命令 可以用ODM創(chuàng)建/加入/改變/重獲/顯示/刪除對象和對象類.這些命令可以用命令行方式輸入,但是建議只有在常用的系統(tǒng)維護方法(如smit)無效的時候才使用.對于初級管理員,建議獲取更多知識或多練習之后才使用這些命令.因為這些命令可以使系統(tǒng)無法啟動. odmadd:把一個對象加入到對象類中去.該命令把一個ASCII碼文件作為輸入,以該文件中提到的對象組裝對象類. odmchange:在指定的對象類中改變指定的對象. odmcreate:創(chuàng)建空的對象類.該命令把一個ASCII碼

56、文件描述的對象類作為輸入,產(chǎn)生C語言文件.h和.c用于應(yīng)用程序訪問該類中的對象 odmdelete:從對象類中刪除對象 odmdrop:從ODM數(shù)據(jù)庫中刪除整個對象類 odmget:從對象類中重獲對象,并以odmadd命令格式顯示對象信息 odmshow:顯示一個對象類的描述.該命令把所有的對象類名作為輸入并以odmcreate命令格式顯示對象類信息 IBM confidential91System Resource Controller(SRC)SRC即子系統(tǒng)控制器。擁有一個或多個守護進程的子系統(tǒng)程序員可使用SRC服務(wù)為它們的應(yīng)用程序定義一個一致的系統(tǒng)管理接口。SRC提供一組單獨的命令以啟動

57、、停止、跟蹤、刷新以及查詢子系統(tǒng)的狀態(tài)。此外,SRC提供的通知設(shè)施錯誤。可使用此設(shè)施合并系統(tǒng)特定的恢復(fù)方法。包括的恢復(fù)信息的類型僅受某一需求的限制,該需求即通知方法在文件中為字符串,并且可被執(zhí)行。SRC減輕了操作員在控制各子系統(tǒng)進程時的工作量。它提供的特性有:為子系統(tǒng)的啟動、停止、查看狀態(tài)操作提供一致的用戶接口。記錄子系統(tǒng)的異常中止。對一個子系統(tǒng)、一組子系統(tǒng)和子系統(tǒng)中的子服務(wù)器(subserver)的跟蹤。遠程系統(tǒng)上的控制操作支持。子系統(tǒng)刷新。子系統(tǒng)(subsystem)是一個程序或一組相關(guān)程序集合,它們被設(shè)計成獨立的單元,用于提供相關(guān)的功能。IBM confidential92SRC語法#

58、startsrc -s qdaemon# stopsrc -g nfs# refresh -s qdaemon# lssrc -aIBM confidential93SRC語法啟動子系統(tǒng):startsrc options -s subsystem | -g group# startsrc -s inetd 停止子系統(tǒng):stopsrc options -a | -g group | -s subsystem | -p subsystem PID# stopsrc -s inetd 刷新子系統(tǒng):refresh -g group | -s subsystem | -p subsystem PID#

59、refresh -s inetd獲取子系統(tǒng)狀態(tài):lssrc -a | -g group | -s subsystem# lssrc -aIBM confidential94了解AIX需要Paging Space的原因列出和監(jiān)測Paging Space執(zhí)行正確的操作來調(diào)整過大或過小的Paging SpaceIBM confidential95Paging Space的概念為了給有限的內(nèi)存提供更大的空間,系統(tǒng)將正在工作的程序調(diào)入內(nèi)存,而將處于inactive狀態(tài)的應(yīng)用放入磁盤。這塊磁盤空間叫做系統(tǒng)的Paging Space。并非內(nèi)存的替代品IBM confidential96需要Paging Sp

60、ace的原因當內(nèi)存容量不夠時,用做第二內(nèi)存只是處于active狀態(tài)的應(yīng)用和程序才需要存在與內(nèi)存中系統(tǒng)對Paging Space的需求和應(yīng)用有密切的關(guān)系行命令lsps -a查看Paging Space大于70%時,需要增加內(nèi)存空間當Paging Space 過小時,提示信息顯示在console上。新的進程無法啟動,系統(tǒng)可能停止工作IBM confidential97Paging Space在磁盤中的位置Paging Space是attribute=paging的邏輯卷為了獲得更好的性能放置在disk中部使用多個Paging Space,每個Paging Space 在不同的pv上移動Paging

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論