IBM小型機維護手冊_第1頁
IBM小型機維護手冊_第2頁
IBM小型機維護手冊_第3頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1 BM小型機維護手冊I舊M小型機維護手冊一、AIX操作系統(tǒng)簡介AIX操作系統(tǒng)是有舊M公司研發(fā)的Unix操作系統(tǒng),在技術(shù)、功能上又有許多增強:模塊化的內(nèi)核;動態(tài)調(diào)整內(nèi)核;多線索內(nèi)核;高效率的輸入/輸出;實時處理;安全性能;日志文件系統(tǒng);存儲管理(包括鏡像技術(shù)和條塊化技術(shù));系統(tǒng)管理;在線幫助查詢。二、設(shè)備管理2 .1塊設(shè)備(BlockDevice):采用結(jié)構(gòu)化的隨機訪問方式的具有緩沖的設(shè)備。塊設(shè)備通常為磁盤文件系統(tǒng)(DiskFileSystem)。2 .2字符設(shè)備(CharacterDevice):裸設(shè)備(RawDevice),是無緩沖的連續(xù)、定向流設(shè)備。字符設(shè)備通常為系統(tǒng)周邊設(shè)備,如終端、打

2、印機等。2 .3主設(shè)備號(MajorNumber):標識系統(tǒng)內(nèi)核中的設(shè)備驅(qū)動號。2.4次設(shè)備號(MinorNumber):標識特殊的設(shè)備類型。ODM數(shù)據(jù)庫由預(yù)定義數(shù)據(jù)庫(PredefinedDatabase)和定制數(shù)據(jù)庫(CustomizedDatabase)組成。用于存儲系統(tǒng)中所有邏輯設(shè)備的信息及其屬性。其中:預(yù)定義數(shù)據(jù)庫:包含所有基于系統(tǒng)配置的系統(tǒng)可支持的設(shè)備(SupportedDevices)的配置數(shù)據(jù)。定制數(shù)據(jù)庫:包含當前系統(tǒng)中所有定義的(DefinedDevices)和可用的(AvailableDevices)設(shè)備配置數(shù)據(jù)。設(shè)備的類(Class):標識設(shè)備設(shè)備的子類(Subclass

3、):標識設(shè)備如何連接至系統(tǒng)設(shè)備的類型(Type):標識設(shè)備的類型設(shè)備的名字(Name):標識邏輯設(shè)備名lsdev設(shè)備列表lsattr設(shè)備屬性列表chdev更改設(shè)備屬性lscfg顯示當前系統(tǒng)中設(shè)備的配置信息2.5設(shè)備的配置:# mkdev-cClass它SubclasstTypepParent_AdapterwConnection_Location2 aAttribute=value-cClass:指定設(shè)備所屬的類(如:tape)-sSubclass:指定設(shè)備所屬的子類(如:scsi)-tType:指定設(shè)備所屬的類型(如:150mb)-pParent_Adapter:指定設(shè)備的父卡號(如:scs

4、i0)-wConnection_Location:指定設(shè)備連接在父卡上的位置或地址(如:5,0)-aAttribute=value:指定設(shè)備的屬性(如:ret=no).6設(shè)備的狀態(tài):Undefined:系統(tǒng)中沒有此設(shè)備的存在記錄(設(shè)備信息存儲于預(yù)定義數(shù)據(jù)庫中)(Supported)Defined:系統(tǒng)已為此設(shè)備分配了邏輯設(shè)備名和端口,但系統(tǒng)當前不能訪問此設(shè)備(設(shè)備信息存儲于定制數(shù)據(jù)庫中)(Defined)Available:設(shè)備在系統(tǒng)中已經(jīng)定義了并且可以使用(設(shè)備信息存儲于定制數(shù)據(jù)庫中)(Available)#cfgmgr自動配置系統(tǒng)中的自適應(yīng)設(shè)備(Self-ConfiguringDevice

5、s)三、存儲管理.1AIX中邏輯存儲的限制卷組(VG)255個/每個系統(tǒng)物理卷(PV)32個/每個卷組物理分區(qū)(PP)1016個/每個物理卷邏輯卷(LV)256個/每個卷組邏輯分區(qū)(LP)32512個/每個邏輯卷AIX系統(tǒng)邏輯卷:PagingSpace:/dev/hd6,用于存儲虛擬內(nèi)存中信息的固定的磁盤空間JournalLog:/dev/hd8,用于記錄系統(tǒng)中文件系統(tǒng)結(jié)構(gòu)的改變BootLV:/dev/hd5,用于系統(tǒng)啟動映象的物理上連續(xù)的磁盤空間AIX系統(tǒng)文件系統(tǒng):3 /(root):系統(tǒng)啟動進程所需的重要的系統(tǒng)設(shè)備信息及應(yīng)用程序的存儲空間/usr:/dev/hd2,系統(tǒng)命令、信息庫以及應(yīng)用

6、程序的存儲空間/var:/dev/hd9var,系統(tǒng)的日志文件和打印數(shù)據(jù)文件的存儲空間/home:/dev/hd1,系統(tǒng)中用戶數(shù)據(jù)的存儲空間/tmp:/dev/hd3,系統(tǒng)臨時文件和用戶工作的存儲空間.2LVM操作命令:# lsvg查看系統(tǒng)中屬于活動VG的LV的信息lslv查看屬于指定LV的信息時,系統(tǒng)將給出指定LV的LP數(shù)及其拷貝數(shù)。lspv查看系統(tǒng)中PV的信息mkvg創(chuàng)建新的VGchvg更改VG的啟動特性extendvg擴展VG的大小reducevg縮小VG的大小reorgvg重新安排VG中LV的分配策略varyonvg激活一個VGvaryoffvg關(guān)閉一個VGimportvg接入一個VG

7、exportvg輸出一個VG注意:將一個VG從系統(tǒng)A移至系統(tǒng)B的正確步驟為:系統(tǒng)A:#umountallvaryoffvgVG_NameexportvgVG_Name系統(tǒng)B:#impoertvgvaryonvgVG_Name#rmlv刪除一個LV#chlv更換LV的名字#migratepv將一個PV上的數(shù)據(jù)移至另一個PV注息:1、遷移PV上的數(shù)據(jù)時,要求目標PV(Target_PV)的大小大于源PV(Souce_PV),且目標PV與源PV必須在同一個VG中。1、當增加一個LV的拷貝數(shù)(增加LV的鏡像)時,必須用#syncvg命令使LV及其拷貝同步(同步鏡像)。3 .3FS的管理:JFS的結(jié)構(gòu):

8、超級塊(Superblock):超級塊中包含F(xiàn)S的大小、標識、空閑空間列表、磁盤片段(Fragment)大小以及nbpi(決定FS中inodes的數(shù)目)。I節(jié)點(inodes):I節(jié)點中包含文件的大小、文件所有者、文件的權(quán)限、文件的創(chuàng)建和訪問的時間以及指向數(shù)據(jù)塊的指針。數(shù)據(jù)塊(間接塊):四、進程管理AIX是一個多用戶多任務(wù)的操作系統(tǒng),操作系統(tǒng)管理多個用戶的請求和多個任務(wù)。大多數(shù)系統(tǒng)都只有一個CPU和一個主存,但一個系統(tǒng)可能有多個二級存儲磁盤和多個輸入/輸出設(shè)備。操作系統(tǒng)管理這些資源并在多個用戶間共享資源,當您提出一個請求時,給您造成一種假象,好象系統(tǒng)只被您獨自占用。而實際上操作系統(tǒng)監(jiān)控著一個等

9、待執(zhí)行的任務(wù)隊列,這些任務(wù)包括用戶作業(yè)、操作系統(tǒng)任務(wù)、郵件和打印作業(yè)等。操作系統(tǒng)根據(jù)每個任務(wù)的優(yōu)先級為每個任務(wù)分配合適的時間片,每個時間片大約都有零點幾秒,雖然看起來很短,但實際上已經(jīng)足夠計算機完成成千上萬的指令集。每個任務(wù)都會被系統(tǒng)運行一段時間,然后掛起,系統(tǒng)轉(zhuǎn)而處理其他任務(wù);過一段時間以后再回來處理這個任務(wù),直到某個任務(wù)完成,從任務(wù)隊列中去除.1進程及作業(yè)AIX系統(tǒng)上所有運行的東西都可以稱之為一個進程。每個用戶任務(wù)、每個系統(tǒng)管理守護進程,都可以稱之為進程。aix用分時管理方法使所有的任務(wù)共同分享系統(tǒng)資源。我們所關(guān)心的是如何去控制這些進程,讓它們能夠很好地為用戶服務(wù)。進程的一個比較正式的定義

10、是:在自身的虛擬地址空間運行的一個單獨的程序。進程與程序是有區(qū)別的,進程不是程序,雖然它由程序產(chǎn)生。程序只是一個靜態(tài)的指令集合,不占系統(tǒng)的運行資源;而進程是一個隨時都可能發(fā)生變化的、動態(tài)的、使用系統(tǒng)運行資源的程序。而且一個程序可以啟動多個進程。進程和作業(yè)的概念也有區(qū)別。一個正在執(zhí)行的進程稱為一個作業(yè),而且作業(yè)可以包含一個或多個進程,尤其是當使用了管道和重定向命令。作業(yè)控制指的是控制正在運行的進程的行為。比如,用戶可以掛起一個進程,等一會兒再繼續(xù)執(zhí)行該進程。shell將記錄所有啟動的進程情況,在每個進程過程中,用戶可以任意地掛起進程或重新啟動進程。作業(yè)控制是許多shell(包括bash和tcsh

11、)的一個特性,使用戶能在多個獨立作業(yè)間進行切換。.2啟動進程鍵入需要運行的程序的程序名,執(zhí)行一個程序,其實也就是啟動了一個進程。在aix系統(tǒng)中每個進程都具有一個進程號,用于系統(tǒng)識別和調(diào)度進程。啟動一個進程有兩個主要途徑:手工啟動和調(diào)度啟動,后者是事先進行設(shè)置,根據(jù)用戶要求自行啟動。1、手工啟動由用戶輸入命令,直接啟動一個進程便是手工啟動進程。但手工啟動進程又可以分為前臺啟動和后臺啟動。前臺啟動是手工啟動一個進程的最常用的方式。一般地,用戶鍵入一個命令Tsl”,這就已經(jīng)啟動了一個進程,而且是一個前臺的進程。這時候系統(tǒng)其實已經(jīng)處于一個多進程狀態(tài)。2、調(diào)度啟動有時候需要對系統(tǒng)進行一些比較費時而且占用

12、資源的維護工作,這些工作適合在深夜進行,這時候用戶就可以事先進行調(diào)度安排,指定任務(wù)運行的時間或者場合,到時候系統(tǒng)會自動完成這一切工作。要使用自動啟動進程的功能,就需要掌握以下幾個啟動命令。第一個重要的命令是at命令用戶使用at命令在指定時刻執(zhí)行指定的命令序列。也就是說,該命令至少需要指定一個命令、一個執(zhí)行時間才可以正常運行。at命令可以只指定時間,也可以時間和日期一起指定。需要注意的是,指定時間有個系統(tǒng)判別問題。比如說:用戶現(xiàn)在指定了一個執(zhí)行時間:凌晨3:20,而發(fā)出at命令的時間是頭天晚上的20:00,那么究竟是在哪一天執(zhí)行該命令呢如果用戶在3:20以前仍然在工作,那么該命令將在這個時候完成

13、;如果用戶3:20以前就退出了工作狀態(tài),那么該命令將在第二天凌晨才得到執(zhí)行。3、cron命令前面介紹的兩條命令都會在一定時間內(nèi)完成一定任務(wù),但是要注意它們都只能執(zhí)行一次。也就是說,當指定了運行命令后,系統(tǒng)在指定時間完成任務(wù),一切就結(jié)束了。但是在很多時候需要不斷重復(fù)一些命令,比如:某公司每周一自動向員工報告頭一周公司的活動情況,這時候就需要使用cron命令來完成任務(wù)了。實際上,cron命令是不應(yīng)該手工啟動的。cron命令在系統(tǒng)啟動時就由一個shell腳本自動啟動,進入后臺(所以不需要使用&符號)。一般的用戶沒有運行該命令的權(quán)限,雖然超級用戶可以手工啟動cron,不過還是建議將其放到she

14、ll腳本中由系統(tǒng)自行啟動。首先cron命令會搜索/var/spool/cron目錄,尋找以/etc/passwd文件中的用戶名命名的crontab文件,被找到的這種文件將載入內(nèi)存。例如一個用戶名為foxy的用戶,它所對應(yīng)的crontab文件就應(yīng)該是/var/spool/cron/foxy。也就是說,以該用戶命名的crontab文件存放在/var/spool/cron目錄下面。cron命令還將搜索/etc/crontab文件,這個文件是用不同的格式寫成的。cron啟動以后,它將首先檢查是否有用戶設(shè)置了crontab文件,如果沒有就轉(zhuǎn)入休眠”狀態(tài),釋放系統(tǒng)資源。所以該后臺進程占用資源極少。它每分鐘

15、醒”過來一次,查看當前是否有需要運行的命令。命令執(zhí)行結(jié)束后任何輸出都將作為郵件發(fā)送給crontab的所有者,或者是/etc/crontab文件中MAILTO環(huán)境變量中指定的用戶。上面簡單介紹了一些cron的工作原理,但是cron命令的執(zhí)行不需要用戶干涉;需要用戶修改的是crontab中要執(zhí)行的命令序列,所以下面介紹crontab命令。4、crontab命令crontab命令用于安裝、刪除或者列出用于驅(qū)動cron后臺進程的表格。也就是說,用戶把需要執(zhí)行的命令序列放到crontab文件中以獲得執(zhí)行。每個用戶都可以有自己的crontab文件。下面就來看看如何創(chuàng)建一個crontabcrontab文件是

16、通過crontab命文件。在/var/spool/cron下的crontab文件不可以直接創(chuàng)建或者直接修改。令得到的?,F(xiàn)在假設(shè)有個用戶名為foxy,需要創(chuàng)建自己的一個crontab文件。首先可以使用任何文本編輯器建立一個新文件,然后向其中寫入需要運行的命令和要定期執(zhí)行的時間。然后存盤退出。假設(shè)該文件為/tmp/。再后就是使用crontab命令來安裝這個文件,使之成為該用戶的crontab文件。在crontab文件中如何輸入需要執(zhí)行的命令和時間。該文件中每行都包括六個域,其中前五個域是指定命令被執(zhí)行的時間,最后一個域是要被執(zhí)行的命令。每個域之間使用空格或者制表符分隔。作業(yè)控制允許將進程掛起并可以

17、在需要時恢復(fù)進程的運行,被掛起的作業(yè)恢復(fù)后將從中止處開始繼續(xù)運行。只要在鍵盤上按ctrl+z,即可掛起當前的前臺作業(yè)。在鍵盤上按ctrl+z后,將掛起當前執(zhí)行的命令cat。使用jobs命令可以顯示shell的作業(yè)清單,包括具體的作業(yè)、作業(yè)號以及作業(yè)當前所處的狀態(tài)?;謴?fù)進程執(zhí)行時,有兩種選擇:用fg命令將掛起的作業(yè)放回到前臺執(zhí)行;用bg命令將掛起的作業(yè)放到后臺執(zhí)行。靈活使用上述命令,將給自己帶來很大的方便。5、進程查看who命令該命令主要用于查看當前在線上的用戶情況。這個命令非常有用。如果用戶想和其他用戶建立即時通訊,比如使用talk命令,那么首先要確定的就是該用戶確實在線上,不然talk進程就

18、無法建立起來。又如,系統(tǒng)管理員希望監(jiān)視每個登錄的用戶此時此刻的所作所為,也要使用who命令。6、top命令top命令和ps命令的基本作用是相同的,顯示系統(tǒng)當前的進程和其他狀況;但是top是一個動態(tài)顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態(tài)。如果在前臺執(zhí)行該命令,它將獨占前臺,直到用戶終止該程序為止。比較準確的說,top命令提供了實時的對系統(tǒng)處理器的狀態(tài)監(jiān)視。它將顯示系統(tǒng)中CPU最敏感”的任務(wù)列表。該命令可以按CPU使用。內(nèi)存使用和執(zhí)行時間對任務(wù)進行排序;而且該命令的很多特性都可以通過交互式命令或者在個人定制文件中進行設(shè)定。.3進程調(diào)度當需要中斷一個前臺進程的時候,通常是使用Ctrl+c組合

19、鍵;但是對于一個后臺進程恐怕就不是一個組合鍵所能解決的了,這時就必須求助于kill命令。該命令可以終止后臺進程。至于終止后臺進程的原因很多,或許是該進程占用的CPU時間過多;或許是該進程已經(jīng)掛死??傊@種情況是經(jīng)常發(fā)生的。五、系統(tǒng)備份/恢復(fù)及可用性tartar該命令用于歸檔文件。Cpio該命令拷貝文件進出存儲器和目錄。Dd該命令讀取輸入文件或標準輸入進行指定的改變,然后拷貝轉(zhuǎn)換后的數(shù)據(jù)到輸出文件或標準輸出??梢灾付↖/O塊大小來更好匹配物理I/O。Pax可以歸檔超過2G的系統(tǒng)dump和鏡象。Makesysb創(chuàng)建一個rootVG安裝鏡象到一個文件或一個可引導(dǎo)的磁帶。Savevg該命令保存非roo

20、tVG。Backup在備份介質(zhì)上創(chuàng)建文件備份,有兩種方式:指定文件備份和整個系統(tǒng)備份(以i節(jié)點)。Restore該命令恢復(fù)用backup命令創(chuàng)建的歸檔文件。Tctl該命令控制磁帶設(shè)備。備份和恢復(fù),主要包括rootvg備份和用戶數(shù)據(jù)備份:操作系統(tǒng)和系統(tǒng)程序的備份:將一盤新磁帶或無用磁帶插入磁帶機#tctl-f/dev/rmt0rewind#smitmksysb?在"備份設(shè)備或文件"中添入"/dev/rmt0"后回車,系統(tǒng)會運行很長時間,等到屏幕顯示OK后拿出磁帶.這時候,系統(tǒng)備份完成。mksysb僅備份rootvg中已安裝的文件系統(tǒng)。用戶數(shù)據(jù)備份•常用磁帶機選項/dev/rmt0:若選擇/dev/rmt0,在插入磁帶和寫完一次磁帶時,磁帶機都將磁帶反繞到頭,因此,下一次備份文件將覆蓋本次備份。/dev/:若選擇/dev/,則插入磁帶和寫完一次磁帶時,磁帶機均不反繞磁帶,因此,一盤磁帶可以連續(xù)備份幾個文件或文件系統(tǒng)。•#smitfs選擇"備份文件系統(tǒng)"添入要備份的"文件系統(tǒng)名稱"添入"/dev/"重復(fù)上述操

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論