您好,登錄后才能下訂單哦!
AIX系統引導
在引導過程中,系統會檢查硬件,裝載和運行操作系統,并配置設備。為了引導操作系
統,需要以下的資源:
引導分三種方式
硬盤引導
無盤網絡引導
服務維護引導
系統在磁盤驅動器上找到所有必需的引導過程信息。當系統被通過打開電源開關啟動(冷引導)或使用reboot或shutdown命令重啟時,在系統可用之前,會發生一些事件。這些事件可分為以下幾個階段
PCI RS/6000系統使用聲音和圖象來顯示引導過程的不同階段。例如,每當你開機時,只要處理器一被激活,就會發出“嗶”的一聲,當系統內存檢查完成后,會顯示PowerPC的圖標(或顯示文本),以及顯示所有具有合法地址的設備的圖標。在設備圖標顯示結束后,如果系統的ROS未被毀壞,會再發出“嗶”的一聲。
alog命令可以維護和管理日志
rc.boot腳本通過alog命令明確地將引導信息重定向到文件/var/adm/bootlog中。如果系統某個地方發生錯誤,你可以將系統引導到單用戶模式(既維護模式)并通過alog命令訪問這些日志,以查看在哪一個階段出了問題。
alog命令
-f xx 指定日志文件名
-L 列出當前在alog配置數據庫中定義的日志類型。
-q 把標準輸入拷貝到日志文件
-f xx -o 列出xx日志文件的內容
-t 日志類型 標識一個在alog配置數據庫中定義的日志
(alog -0 -t 日志類型(查看某類型日志))
alog文件沒有并發控制;因此,如果多個進程試圖同時寫同一個文件,日志文件的內容可能會與預期的不同。另外,它是一個循環
的文件;因此,當它的大小達到最大值時,它將被重寫覆蓋。
在引導過程中,系統必須確定那些資源可用。例如,系統必須確定它在使用的是哪種總線,有哪些類型的設備連接在其上, rootvg位于何處,等等。對這些設備的配置由BOS命令cfgmgr處理。 cfgmgr命令配置設備并有選擇地向系統中安裝設備軟件。
cfgmgr 配置管理器
設備的配置分三個階段,階段一,階段二(用于正常模式引導),階段三(用于服務模式引導)
在系統引導過程, cfgmgr 命令將配置所有為使用系統所必需的設備。系統引導包括兩個階段。
階段1
階段1開始于內核( kernel)被導入系統及引導文件系統( boot file system)被初始化的時候。在這個階段中, cfgmgr 命令被使用 -f 標記調用,以指定這個階段為階段1。 cfgmgr命令運行所有階段1的配置規則,以配置基本設備。
階段2
在這個階段, cfgmgr 命令被使用 -s 標記調用。
cfgmgr 命令認可三個階段的配置規則:
階段1
階段2 (在常規模式引導中的第二個引導階段)
階段3 (在維護模式引導中的第二個引導階段)
配置規則也是一組可執行的程序。
一個配置規則必須由下面三項組成:
1.階段:規則指定的程序在什么階段運行。
2.優先級:同階段,各規則的先后運行次序。
3.程序:規則對應的可執行程序.
優先級是一個正整數,數字越小優先級越高。
存放在配置數據庫中的配置規則所包含的程序必須是帶全路徑的可執行程序。
cfgmgr
-f 執行所有階段一的配置規則,該參數不能在系統啟動后運行
-s 執行所有階段二的配置規則
-p xx 運行指定階段xx
-i xxx 安裝介質的位置,或者軟件包的位置
-l xxx 配置指定的設備名以及與它相連的所有設備(子孫設備)
-v 輸出詳細的信息
它將產生一個類似 alog -o -t boot 命令的輸出
cfgmgr 命令不能被中斷
cfgmgr 命令只配置那些在系統啟動時加電的并可自配置的設備
last命令
last 命令通常用來按時間的反序顯示被記錄在 /var/adm/wtmp 文件中的所有以前發生過的登錄和退出行為。 /var/adm/wtmp 文件在登錄和退出事件發生時收集它們的記錄,并且保留它們直到記錄被 acctcon1 和 acctcon2 命令將其作為每日報告程序的一部分處理掉。
last
name name用戶的登錄和退出
xxx 被xxx參數指定的終端上指定的登錄和退出
-NUMBER 在輸出中指定要顯示的行數
last 命令也可以用來確定系統最后關閉是在什么時候。該命令的語法為:last shutdown
bootlist命令
bootlist 命令允許你顯示和更換可以用于引導系統的引導設備的列表。當系統被引導時,
它會掃描在列表中的設備,并嘗試從它發現的第一個含有引導映像的設備進行引導。
bbotlist支持對以下各項的修改:
Normal boot list 常規模式引導列表指定當系統要被引導到normal模式中時可能的引導設備。
Service boot list 維護模式引導列表指定當系統要被引導到service模式中時可能的引導設備。
Previous boot device前次引導設備列表指定上一次用于引導系統的設備。有些硬件平臺可能會在從上兩個列表之一中查找一個引導設備之前,先
嘗試從前一次使用的引導設備來引導
bootlist
-m xxx :指定要顯示或修改那個引導列表,xxx可能的值包括normal, service,both 或 prevboot 。
-f xxx :從指定的文件中讀取信息
-o :顯示-m指定的引導列表
如果你需要對你的常規引導列表作修改,使用以下命令:
bootlist -m normal 設備1名稱 設備2名稱 ...
引導設備的選擇:
你添加到引導列表中的每個設備必需處于 AVAILABLE狀態。否則, bootlist 命令將失敗,并且你將遇到一個類似下面的錯誤:
0514-210 bootlist: Device xxxxx is not in the AVAILABLE stat
bootlist 命令的有效設備名
設備 描述
fdxx 磁盤驅動設備邏輯名
hdiskxx 物理卷設備邏輯名
cdxx SCSI CD-ROM 設備邏輯名
rmtxx 磁帶設備邏輯名
entxx 以太網( Ethernet)適配器邏輯名
tokxx 令牌環( Token ring)適配器邏輯名
uptime 命令將顯示系統已經運行(處于up狀態)了多長時間。
uptime 命令輸出當前時間,系統運行的時間長度,在線用戶個數,以及負荷平均值
shutdown命令
-d 關閉系統并從分布模式( distributed mode)轉入多用戶模式( multiuser mode)。
-F 進行快速關機,旁路掉給其他用戶發消息的過程,并盡可能快地將系統關閉。
-h 徹底停止操作系統;其作用與 -v 標記相同。
-i 指定采用交互模式( interactive mode)。顯示交互信息來指導用戶關機。
-k 避免關閉系統。
-m 關閉系統并轉入維護(單用戶)模式。
-r 在用 reboot 命令關機后重啟系統。
-v 徹底停止操作系統。
常見的啟動 LEDs:
LED 201 –被損壞的引導映像
LED 223-229 –無效的引導列表
LED 551, 555, 和 557 –包括文件系統損壞和 JFS 日志損壞的錯誤
Led 552, 554, 和 556 –超級塊損壞或定制的 ODM 數據庫被損壞
LED 553 - /etc/inittab 文件損壞
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。