91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IBM小型機維護的知識點有哪些

發布時間:2021-12-30 16:35:53 來源:億速云 閱讀:166 作者:柒染 欄目:云計算

本篇文章為大家展示了IBM小型機維護的知識點有哪些,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

IBM小型機維護
一、AIX操作系統簡介
AIX操作系統是有IBM公司研發的        Unix操作系統,在技術、功能上又有許多增強:
        模塊化的內核;
        動態調整內核;
        多線索內核;
        高效率的輸入/輸出;
        實時處理;
安全性能;
日志文件系統;
存儲管理(包括鏡像技術和條塊化技術);
系統管理;
在線幫助查詢。
二、設備管理
2.1塊設備(Block Device):
采用結構化的隨機訪問方式的具有緩沖的設備。塊設備通常為磁盤文件系統(Disk File System)。
2.2字符設備(Character Device):
裸設備(Raw Device),是無緩沖的連續、定向流設備。字符設備通常為系統周邊設備,如終端、打印機等。
2.3主設備號(Major Number):
標識系統內核中的設備驅動號。
2.4次設備號(Minor Number):
標識特殊的設備類型。

ODM數據庫由預定義數據庫(Predefined Database)和定制數據庫(Customized Database)組成。用于存儲系統中所有邏輯設備的信息及其屬性。其中:
預定義數據庫:包含所有基于系統配置的系統可支持的設備(Supported Devices)的配置數據。
定制數據庫:
包含當前系統中所有定義的(Defined Devices)和可用的(Available Devices)設備配置數據。
設備的類(Class):標識設備
設備的子類(Subclass):標識設備如何連接至系統
設備的類型(Type):標識設備的類型
設備的名字(Name):標識邏輯設備名

# lsdev 設備列表
# lsattr 設備屬性列表
# chdev 更改設備屬性
# lscfg  顯示當前系統中設備的配置信息
2.5設備的配置:
# mkdev –c Class –s Subclass –t Type –p Parent_Adapter –w Connection_Location 
–a Attribute=value
-c Class:指定設備所屬的類(如:tape)
-s Subclass:指定設備所屬的子類(如:scsi)
-t Type:指定設備所屬的類型(如:150mb)
-p Parent_Adapter:指定設備的父卡號(如:scsi0)
-w Connection_Location:指定設備連接在父卡上的位置或地址(如:5,0)
-a Attribute=value:指定設備的屬性(如:ret=no)
2.6設備的狀態:
Undefined:系統中沒有此設備的存在記錄(設備信息存儲于預定義數據庫中)(Supported)
Defined:系統已為此設備分配了邏輯設備名和端口,但系統當前不能訪問此設備(設備信息存儲于定制數據庫中)(Defined)
Available:設備在系統中已經定義了并且可以使用(設備信息存儲于定制數據庫中)(Available)
# cfgmgr自動配置系統中的自適應設備(Self-Configuring Devices)
三、存儲管理
3.1AIX中邏輯存儲的限制
卷組(VG)           255個/每個系統
物理卷(PV)32個/每個卷組
物理分區(PP)1016個/每個物理卷
邏輯卷(LV)256個/每個卷組
邏輯分區(LP)32512個/每個邏輯卷
AIX系統邏輯卷:
Paging Space:/dev/hd6,用于存儲虛擬內存中信息的固定的磁盤空間
Journal Log:/dev/hd8,用于記錄系統中文件系統結構的改變
Boot LV:/dev/hd5,用于系統啟動映象的物理上連續的磁盤空間
AIX系統文件系統:
/(root):系統啟動進程所需的重要的系統設備信息及應用程序的存儲空間
/usr:/dev/hd2,系統命令、信息庫以及應用程序的存儲空間
/var:/dev/hd9var,系統的日志文件和打印數據文件的存儲空間
/home:/dev/hd1,系統中用戶數據的存儲空間
/tmp:/dev/hd3,系統臨時文件和用戶工作的存儲空間
3.2LVM操作命令:
# lsvg    查看系統中屬于活動VG的LV的信息
# lslv    查看屬于指定LV的信息時,系統將給出指定LV的LP數及其拷貝數。
# lspv查看系統中PV的信息
# mkvg創建新的VG
# chvg更改VG的啟動特性
# extendvg擴展VG的大小
# reducevg縮小VG的大小
# reorgvg重新安排VG中LV的分配策略
# varyonvg 激活一個VG
# varyoffvg關閉一個VG
# importvg接入一個VG
# exportvg輸出一個VG

注意:將一個VG從系統A移至系統B的正確步驟為:
系統A:# umount all
# varyoffvg VG_Name
# exportvg VG_Name
系統B:# impoertvg
# varyonvg VG_Name
# rmlv  刪除一個LV
# chlv更換LV的名字
# migratepv將一個PV上的數據移至另一個PV
注意:
1、遷移PV上的數據時,要求目標PV(Target_PV)的大小大于源PV(Souce_PV), 且目標PV與源PV必須在同一個VG中。
1、當增加一個LV的拷貝數(增加LV的鏡像)時,必須用# syncvg命令使LV及其拷
貝同步(同步鏡像)。
3.3FS的管理:
JFS的結構:
超級塊(Superblock):
超級塊中包含FS的大小、標識、空閑空間列表、磁盤片段(Fragment)大小以及nbpi(決定FS中inodes的數目)。

I節點(inodes):
        I節點中包含文件的大小、文件所有者、文件的權限、文件的創建和訪問的
時間以及指向數據塊的指針。
數據塊(間接塊):
四、進程管理
AIX是一個多用戶多任務的操作系統,操作系統管理多個用戶的請求和多個任務。大多數系統都只有一個CPU和一個主存,但一個系統可能有多個二級存儲磁盤和多個輸入/輸出設備。操作系統管理這些資源并在多個用戶間共享資源,當您提出一個請求時,給您造成一種假象,好象系統只被您獨自占用。而實際上操作系統監控著一個等待執行的任務隊列,這些任務包括用戶作業、操作系統任務、郵件和打印作業等。操作系統根據每個任務的優先級為每個任務分配合適的時間片,每個時間片大約都有零點幾秒,雖然看起來很短,但實際上已經足夠計算機完成成千上萬的指令集。每個任務都會被系統運行一段時間,然后掛起,系統轉而處理其他任務;過一段時間以后再回來處理這個任務,直到某個任務完成,從任務隊列中去除。

4.1進程及作業
AIX系統上所有運行的東西都可以稱之為一個進程。每個用戶任務、每個系統管理守護進程,都可以稱之為進程。aix用分時管理方法使所有的任務共同分享系統資源。我們所關心的是如何去控制這些進程,讓它們能夠很好地為用戶服務。進程的一個比較正式的定義是∶在自身的虛擬地址空間運行的一個單獨的程序。
進程與程序是有區別的,進程不是程序,雖然它由程序產生。程序只是一個靜態的指令集合,不占系統的運行資源;而進程是一個隨時都可能發生變化的、動態的、使用系統運行資源的程序。而且一個程序 可以啟動多個進程。
進程和作業的概念也有區別。一個正在執行的進程稱為一個作業,而且作業可以包含一個或多個進程,尤其是當使用了管道和重定向命令。
作業控制指的是控制正在運行的進程的行為。比如,用戶可以掛起一個進程,等一會兒再繼續執行該進程。shell將記錄所有啟動的進程情況,在每個進程過程中,用戶可以任意地掛起進程或重新啟動進程。作業控制是許多shell(包括bash和tcsh)的一個特性,使用戶能在多個獨立 作業間進行切換。
4.2啟動進程
鍵入需要運行的程序的程序名,執行一個程序,其實也就是啟動了一個進程。在aix系統中每個進程都具有一個進程號,用于系統識別和調度進程。啟動一個進程有兩個主要途徑∶手工啟動和調度啟動,后者是事先進行設置,根據用戶要求自行啟動。 
1、手工啟動
由用戶輸入命令,直接啟動一個進程便是手工啟動進程。但手工啟動進程又可以分為前臺啟動和后臺啟動。 前臺啟動是手工啟動一個進程的最常用的方式。一般地,用戶鍵入一個命令“ls-l”,這就已經啟動了一個進程,而且是一個前臺的進程。這時候系統其實已經處于一個多進程狀態。
2、調度啟動
有時候需要對系統進行一些比較費時而且占用資源的維護工作,這些工作適合在深夜進行,這時候用戶就可以事先進行調度安排,指定任務運行的時間或者場合,到時候系統會自動完成這一切工作。要使用自動啟動進程的功能,就需要掌握以下幾個啟動命令。
第一個重要的命令是at命令用戶使用at命令在指定時刻執行指定的命令序列。也就是說,該命令至少需要指定一個命令、一個執行時間才可以正常運行。at命令可以只指定時間,也可以時間和日期一起指定。需要注意的是,指定時間有個系統判別問題。比如說∶用戶現在指定了一個執行時間∶凌晨3:20,而發出at命令的時間是頭天晚上的20:00,那么究竟是在哪一天執行該命令呢?如果用戶在3:20以前仍然在工作,那么該命令將在這個時候完成;如果用戶3:20以前就退出了工作狀態,那么該命令將在第二天凌晨才得到執行。
3、cron命令
前面介紹的兩條命令都會在一定時間內完成一定任務,但是要注意它們都只能 執行一次。也就是說,當指定了運行命令后,系統在指定時間完成任務,一切就結束了。但是在很多時候需要不斷重復一些命令,比如∶某公司每周一自動向員工報告頭一周公司的活動情況,這時候就需要使用cron命令來完成任務了。實際上,cron命令是不應該手工啟動的。cron命令在系統啟動時就由一個shell腳本自動啟動,進入后臺(所以不需要使用&符號)。一般的用戶沒有運行該命令的權限,雖然超級用戶可以手工啟動cron,不過還是建議將其放到shell腳本中由系統自行啟動。
首先cron命令會搜索/var/spool/cron目錄,尋找以/etc/passwd文件中 的用戶名命名的crontab文件,被找到的這種文件將載入內存。例如一個用戶名為foxy的用戶,它所對應的crontab文件就應該是/var/spool/cron/foxy。也就是說,以該用戶命名的crontab文件存放在/var/spool/cron目錄下面。cron命令還將搜索/etc/crontab文件,這個文件是用不同的格式寫成的。cron啟動以后,它將首先檢查是否有用戶設置了crontab文件,如果沒有就轉入“休眠”狀態,釋放系統資源。所以該后臺進程占用資源極少。它每分鐘“醒”過來一次,查看當前是否有需要運行的命令。命令執行結束后任何輸出都將作為郵件發送給crontab的所有者,或者是/etc/crontab文件中MAILTO環境變量中指定的用戶。上面簡單介紹了一些cron的工作原理,但是cron命令的執行不需要用戶干涉;需要用戶修改的是crontab中要執行的命令序列,所以下面介紹crontab命令。 
4、crontab命令
crontab命令用于安裝、刪除或者列出用于驅動cron后臺進程的表格。也就是 說,用戶把需要執行的命令序列放到crontab文件中以獲得執行。每個用戶都可以有自己的crontab文件。下面就來看看如何創建一個crontab文件。在/var/spool/cron下的crontab文件不可以直接創建或者直接修改。crontab文件是通過crontab命令得到的。現在假設有個用戶名為foxy,需要創建自己的一個crontab文件。首先可以使用任何文本編輯器建立一個新文件,然后向其中寫入需要運行的命令和要定期執行的時間。然后存盤退出。假設該文件為/tmp/test.cron。再后就是使用crontab命令來安裝這個文件,使之成為該用戶的crontab文件。
在crontab文件中如何輸入需要執行的命令和時間。該文件中每行都包括六個 域,其中前五個域是指定命令被執行的時間,最后一個域是要被執行的命令。每個域之間使用空格或者制表符分隔。
作業控制允許將進程掛起并可以在需要時恢復進程的運行,被掛起的作業恢復 后將從中止處開始繼續運行。只要在鍵盤上按ctrl+z,即可掛起當前的前臺作業。 在鍵盤上按ctrl+z后,將掛起當前執行的命令cat。使用jobs命令可以顯示 shell的作業清單,包括具體的作業、作業號以及作業當前所處的狀態。恢復進程執行時,有兩種選擇∶用fg命令將掛起的作業放回到前臺執行;用bg命令將掛起的作業放到后臺執行。 靈活使用上述命令,將給自己帶來很大的方便。
5、進程查看
who命令 
該命令主要用于查看當前在線上的用戶情況。這個命令非常有用。如果用戶想 和其他用戶建立即時通訊,比如使用talk命令,那么首先要確定的就是該用戶確實在線上,不然talk進程就無法建立起來。又如,系統管理員希望監視每個登錄的用戶此時此刻的所作所為,也要使用who命令。
6、top命令
top命令和ps命令的基本作用是相同的,顯示系統當前的進程和其他狀況;但是top是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態。如果在前臺執行該命令,它將獨占前臺,直到用戶終止該程序為止。比較準確的說,top命令提供了實時的對系統處理器的狀態監視。它將顯示系統中CPU最“敏感”的任務列表。該命令可以按CPU使用。內存使用和執行時間對任務進行排序;而且該命令的很多特性都可以通過交互式命令或者在個人定制文件中進行設定。 
4.3進程調度
當需要中斷一個前臺進程的時候,通常是使用Ctrl+c組合鍵;但是對于一個 后臺進程恐怕就不是一個組合鍵所能解決的了,這時就必須求助于kill命令。該命令可以終止后臺進程。至于終止后臺進程的原因很多,或許是該進程占用的CPU時間過多;或許是該進程已經掛死。總之這種情況是經常發生的。
五、系統備份/恢復及可用性
tartar 該命令用于歸檔文件。
Cpio 該命令拷貝文件進出存儲器和目錄。
Dd  該命令讀取輸入文件或標準輸入進行指定的改變,然后拷貝轉換后的數據到輸出文件或標準輸出。可以指定I/O塊大小來更好匹配物理I/O。
Pax  可以歸檔超過2G的系統dump和鏡象。
Makesysb  創建一個rootVG安裝鏡象到一個文件或一個可引導的磁帶。
Savevg  該命令保存非rootVG 。
Backup  在備份介質上創建文件備份,有兩種方式:指定文件備份和整個系統備份(以i節點)。
Restore  該命令恢復用backup命令創建的歸檔文件。
Tctl     該命令控制磁帶設備。

備份和恢復,主要包括rootvg備份和用戶數據備份:
5.1操作系統和系統程序的備份: 
  將一盤新磁帶或無用磁帶插入磁帶機 
  #tctl -f /dev/rmt0 rewind 
  #smit mksysb  
   在"備份設備或文件"中添入"/dev/rmt0"后回車,系統會運行很長時間, 等到屏幕顯示OK后拿出磁帶. 這時候, 系統備份完成。mksysb僅備份rootvg中已安裝的文件系統。
5.2用戶數據備份 
  • 常用磁帶機選項 
  /dev/rmt0: 若選擇/dev/rmt0, 在插入磁帶和寫完一次磁帶時, 磁帶機都將磁帶反繞到頭,因此, 下一次備份文件將覆蓋本次備份。
  /dev/rmt0.1: 若選擇/dev/rmt0.1, 則插入磁帶和寫完一次磁帶時, 磁帶機均不反繞磁帶,因此, 一盤磁帶可以連續備份幾個文件或文件系統。
  • #smit fs 
  選擇"備份文件系統" 
添入要備份的"文件系統名稱" 
添入"/dev/rmt0.1" 
  重復上述操作即可在同一盤磁帶上備份多個文件系統. 
5.3 rootvg的恢復 
  • 啟動機器進入維護模式 
  參見安裝手冊, 當出現"Welcome to Base Operating System Installation and Maintanence"時,  
選3 "Start Maintenance Mode for System Recovery" 
  • 恢復系統 
  繼續選4 "Install from a System Backup" 
  出現"Choose mksysb Device"畫面, 選"/dev/rmt0"并插入磁帶后回車.這時候, 系統自動恢復操作系統. 
5.4用戶數據恢復
  #tctl -f /dev/rmt0 rewind 
  #smit fs 
  選擇"恢復文件系統" 
  添入"設備名稱"和"目標目錄" 
  系統會自動找到相應目錄恢復.
六、日常維護
6.1文件系統是否滿 
df –k 可以以K為單位檢查文件系統的使用率。(90%以上,需要調整)
6.2檢查系統出錯日志 使用errpt |more來檢查 
清除現有的log: Errclear 0  
6.3檢查系統合法/非法登陸情況 
使用Last命令來檢查來自登陸的地方。 
6.4檢查系統是否有巨大的Core文件生成 
使用 find / -name core –print來檢查。對Core文件,一般直接刪除就可以了。 
6.5系統性能檢查:
a)        CPU性能:使用Vmstat, topas來檢查 
b)        內存使用情況:也是使用topas, vmstat來檢查 
c)        檢查IO平衡使用情況:使用iostat來檢查 
d)        交換空間使用情況:使用lsps –a來檢查

上述內容就是IBM小型機維護的知識點有哪些,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ibm
AI

南皮县| 平安县| 广安市| 新龙县| 宽城| 江口县| 连江县| 行唐县| 望谟县| 资兴市| 灌云县| 共和县| 铁力市| 余庆县| 航空| 浠水县| 巴中市| 峨山| 喀喇沁旗| 枣庄市| 长垣县| 新乡县| 札达县| 运城市| 正阳县| 博白县| 和平县| 郸城县| 清流县| 桦甸市| 平遥县| 兴文县| 和龙市| 天峨县| 屯门区| 湘乡市| 巢湖市| 永平县| 永新县| 怀安县| 临桂县|