AIX 啟動與關閉

2021-06-21 07:45:40 字數 2214 閱讀 2782

系統啟動過程

系統啟動的模式:

1、normal模式

a.多使用者模式

b.啟動服務與程序

c.正常對外服務狀態

2、sms模式

a.沒有啟動aix系統

b.從firmware啟動

c.做硬體維護

3、maintenance模式

a.單使用者模式

b.沒有對外服務

c.做系統維護

4、diagnostics模式

a.診斷狀態

b.要啟動aix系統

c.做系統和硬體診斷

sms系統power on開機後,隨著硬體自檢的過程,在控制台上依次出現五個圖示。在第乙個圖示出現之後,最後乙個圖示出現之前按f1,則系統將進入sms模式,否則系統正常啟動

sms模式並沒有啟動aix作業系統,用來設定系統引導順序,硬體檢測和配置等

進入sms模式,需要sms軟盤;若sms軟盤密碼丟失,只好機器的電池放電清除密碼

maintenance 模式(2)

系統power on開機後,隨著硬體自檢的過程,在控制台上依次出現五個圖示,在第乙個圖示出現之後,最後乙個圖示出現之前按f5,則系統進入如上圖選單,選擇3,將進入maintenance模式

進入maintenance單使用者模式,可以修復檔案系統,重新建立blv等系統維護

diagnostics 模式

執行diag命令啟動此模式,一般用來在不宕機環境下,對系統硬體做診斷

系統啟動過程(1)

加電開機->硬體自檢post-> 配置基本裝置->裝載核心引導映象->配置其他裝置->初始化服務init

系統啟動過程(2)

系統加電後,讀取read only storage (ros) ,開始檢測主機板(post),確定引導順序(bootlist)後,開始初始化基本裝置,為下一步的load boot image做好準備,一旦boot image被讀入記憶體,配置其他裝置(通過cfgmgr命令)後,將啟用邏輯卷,mount檔案系統,並開始讀取/etc/inittab檔案初始化系統服務

必須保證下面資源,系統才能正常啟動:

1、boot image (引導映象)可以被正確load (裝載)

2、根檔案系統和/usr檔案系統可以正確訪問

/etc/inittab 檔案

檔案格式:id:runlevel:action:command

runlevel:一般使用0-9的執行級別,2表示多使用者環境,系統預設級別為2

action:規定程序如何執行

respawn :如果程序不存在則啟動它

wait:啟動程序並且等待它啟動結束

once:啟動程序後若程序停止則不再啟動它

sysinit:在試圖訪問控制台前執行命令

off:不要執行此命令

不提倡直接編輯修改inittab檔案,建議用mkitab和chitab命令修改,保證檔案格式正確

若你修改了此檔案的內容,必須執行如下命令,讓init程序重讀/etc/inittab配置檔案,才能使得修改生效

# telinit q  //使inittab配置檔案生效

使用者應用、啟動過程、min、安裝過程—>alog程式—>螢幕輸出(記錄在檔案中:/var/adm/ras/bootlog

/var/adm/ras/bosinst.data、/var/adm/ras/errlog…..)

alog記錄的資訊,使用者需要用命令alog命令檢視

系統支援的日誌型別有boot, bosinst和nim

# alog –o –t  boot   //檢視啟動日誌(其實這條命令是去讀取/var/adm/ras/bootlog啟動記錄檔案)

系統的rc.boot程式和配置管理程式利用alog程式在引導的過程中記錄了許多重要的事情和資訊,這些資訊在某些情況下特別是系統不能正常引導時是十分有用

示例:系統啟動後,發覺網絡卡沒有被配置,這時候就要用alog命令檢視啟動過程有關網絡卡配置的錯誤資訊

shutdown 命令

# shutdown [-options] [+time message]

-f:系統快速關機不顯示廣播的警告資訊

-r:系統重新啟動系統,即reboot

注:要gracefully地關機,可用shutdown –r或shutdown命令,不能用-f選項

如果使用時未加任何選項,系統將在所有活動的終端上顯示一條訊息(利用wall命令廣播訊息),1分鐘後將停止所有的活動的終端,終止系統的所有程序,同步硬碟資料,拆卸所有檔案系統,然後關機

AIX如何自動啟動和關閉軟體的執行

本文件討論了如何定製系統,以使使用者定義的應用在系統引導過程中自動啟動,並在系統關閉時自動停止.1.自動啟動定製的軟體 在系統引導時,init程序順序檢測 etc inittab檔案,決定在引導過程中進行什麼樣的操作.如果應用,程序或其它的使用者操作需要在系統引導過程中進行,則要在 etc init...

AIX如何自動啟動和關閉軟體的執行

1.自動啟動定製的軟體 在系統引導時,init程序順序檢測 etc inittab檔案,決定在引導過程中進行什麼樣的操作.如果應用,程序或其它的使用者操作需要在系統引導過程中進行,則要在 etc inittab檔案中加入相應的條目.通常的做法是建立乙個名為rc.local的指令碼檔案,將所有要在系統...

Oracle啟動與關閉

要想啟動或關閉oracle系統,必須首先切換到oracle使用者 su oracleoracle svrmgrl svrmgr connect internal svrmgr startup svrmgr quitoracle svrmgrl svrmgr connect internal svrm...