• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Sun Solaris培訓教材(10): 改變運行等級

    發布: 2007-7-13 21:17 | 作者: 佚名    | 來源: 轉載     | 查看: 46次 | 進入軟件測試論壇討論

    領測軟件測試網

    Sun Solaris 培訓教材 (十) . 改變運行等級
     
    本章介紹基本的系統操作模式、啟動和關閉系統的過程等.

    關閉系統有幾種情況,系統可以徹底關閉,或轉入一個中等等級以便完成諸如備份之類的維護工作.

    (一)系統引導

    啟動和關閉系統是系統管理的一個重要部分.

    啟動(或引導)系統是指操作系統的一部分被裝入內存并開始初始化自身.由于系統必須“由自身的自舉來將自己提起”所以稱為引導或自舉.

    系統引導后,可用的內存和硬盤設備都被確定下來.系統掛接/(root)文件系統并開始重要的系統處理(如init,pscked,sendmail等).然后使得用戶可用注冊.
     

    由/sbin/init進程啟動一系列shell腳本,完成以下任務:


    設定系統的宿主名.


    執行文件系統檢查程序(fsck).


    啟動守護程序和網絡服務.

    一旦腳本執行完畢,系統處在等級3.

    有時系統管理員必須修改啟動shell腳本以便開始新增加的服務.

    (二)系統操作等級

    1. 運行等級說明

    在Solaris 2.x環境中有8個系統運行等級,這里涉及到4個等級:

    (1) 運行等級3

    運行等級3也就是完全多用戶模式.這是系統的缺省運行等級,也是系統的缺省狀態所有系統處理均被執行,文件資源可用掛接,用戶可用注冊.
     

    (2) 運行等級s,S

    運行等級S是單用戶模式,是一個特殊的運行等級.操作系統正在執行,但是所有用戶均被注銷,大多數系統處理如打印、郵件等都沒有執行.只有一個用戶,即超級用戶向系統注冊.運行等級S對執行備份是很方便的,因為沒有用戶注冊,所以所有數據都是穩定的. 系統由shutdown命令帶入運行等級s,S.
     

    (3) 運行等級0

    該等級關閉(shutdown)系統至PROM等級,所以此等級對于關電源是安全的.

    (4) 運行等級5

    該等級關閉(shutdown)系統至關電源狀態.

    (4) 運行等級6

    運行等級6用于關閉(halt)系統至等級0并重新引導至等級3.

    2. 顯示運行等級

    調用who -r命令可以顯示系統的運行等級.

    $ who -r

    run-level 3 Feb 6 15:46 3 2 S

    在此例中,系統在缺省等級3.其他域表示:


    Feb 6 15:46
     最后一次運行等級改變的日期和時間.
     
    3
     當前運行等級.
     
    2
     最后一次再引導后在此運行等級的次數.
     
    S
     前一運行等級.
     


    3.關閉系統的原因

    (1)SunTM工作站設計為大部分時間是工作時間.但也有必須關閉系統的時候,

    運行 等級S用于系統維護,如完成備份等.這一系統等級的變化仍被認為是關閉.

    (2) 改變一個系統的配置,如增加或刪除某個磁帶機或CD-ROM機.
     


    (3) 改變系統硬件配置,如增加或去除一個CPU板子.

    (4) 從極端情況的恢復,假如一個掛起的工作站對所有的恢復工作都不反應,可能


    就必須關掉電源重新開始.

    4.關閉系統(shutting down)

    關閉系統的方式根據關閉的原因而不同.執行關閉有的是為了轉至執行等級S,有的是要停止操作系統并關閉設備的電源.


    halt


    init 0

    (3)緊急關閉

    .緊急情況,按Stop_A,如Stop_A不起作用,則將設備電源關閉再打開.這是不得已

    的 極端情況.這兩種方法不是干凈的關閉,是突然關閉的,僅在緊急情況使用.

    (三)例子:

    1.增加一個磁帶機并完成重新配置引導:

    (1)成為超級用戶,并確認在/(root)目錄下.

    (2)鍵入touch命令:

    # touch /reconfigure

    (3)鍵入如下關閉命令:

    #halt

    (4) 關閉設備電源.

    (5) 增加磁帶機.

    (6) 給設備通電.


    2.從掛起的工作站上恢復

    如一掛起的工作站對所有鍵入的命令無反應時,用以下過程恢復:

    (1) 按下Stop_A放棄系統并移至PROM監控等級,提示符為: > 或ok

    (2)鍵入sync命令來同步磁盤.

    (3)一旦看見“Syncing file system ... done”信息,再按下Stop_A.

    (4)發出boot命令來返回至多用戶模式.

    3.從輕微問題中恢復

    如/etc/default/login登記項阻止超級用戶注冊,也沒有用戶帳號可以注冊,可采用以下步驟恢復:
     

    (1) 按Stop_A放棄系統并移至PROM監控等級.

    (2) 輸入sync命令來同步磁盤.

    (3) 一旦看見“Syncing file system ... done”信息,再按下Stop_A.

    (4) 發出boot -s命令至執行等級S.

    ok boot -s

    (5) 修改/etc/default/login文件以使得root可以注冊.

    # cd /etc/default

    # vi login

    (6) 按Control_D,進入運行等級3.

    在此過程中,你可能會被提示要輸入root口令.

     

    4.從重要問題中恢復

    如果你忘記了root口令,或是在/etc/passwd文件中root項無效,則可用以下步驟恢復:

    (1) 從Solaris 2.x安裝CD-ROM盤上作單獨引導.

    # boot cdrom -sw

    (2) 如需要,可設置終端類型.

    #TERM=sun; export TERM

    (3) 掛接適當的文件系統并編輯passwd和shadow文件.

    # cd /

    # mount /dev/dsk/c0t3d0s0/mnt

    # cd /mnt/etc

    # vi shadow

    (4) 卸下文件系統.

    # umount /mnt

    (5) 重新引導系統.

    # reboot

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>