系統管理
取消
顯示結果 
搜尋替代 
您的意思是: 

分享我的知識 : 如何手動重建 HPUX 11.23 的系統核心.

分享我的知識 : 如何手動重建 HPUX 11.23 的系統核心.

題目:



如何手動重建 HPUX 11.23 的系統核心.



內容:



HPUX 11.23 系統核心重建的方法與之前版本所用的方法有很大的不同.

本文旨在指出一簡要的步驟, 藉以說明如何手動重建與維護 HPUX 11.23 的系統核心.



HPUX 11.23 是用在 IA64 伺服器或工作站上的作業系統. 此一版本的作業系統

在系統核心的管理上有很大的改進. 因為今天系統使用者對系統可用度的要求越來越高,

幾近乎 7x24 的地步. 因此 HPUX 的系統核心設計已逐漸脫離靜態編組的方法,

而走向動態編組的設計. 由此藉以減少或避免因系統核心的調整而需重開系統所需

的停機時間,進而增加系統的可用度.



首先, 讓我們來看看在目錄區與指令有那些變動 :



1. 在以前版本重建 HPUX 系統核心所用的工作目錄區 /stand/build 已經不存在了.



2. 在以前版本重建 HPUX 系統核心所用的指令, kmadmin, kminstall, kmmodreg, kmsystem,

與 kmupdate 已經被移除廢棄不用了.



3. 在以前版本重建 HPUX 系統核心所用的指令, kmtune, kmpath, 與 mk_kernel,

還存在 11.23 中, 但在後續的版本中將被移除廢棄不用.



4. 系統參數 maxusers 已經被移除廢棄不用了.



5. 新的目錄區及其用途如下 :



/stand/current/ :

目前正在使用的系統核心組態與檔案.



/stand/backup/ :

異動前系統核心組態與檔案的備份.



/stand/last_install/ :

作業系統裝機時原始的系統核心組態與檔案.



/stand/nextboot/ :

下次系統重新開機時將使用的系統核心組態與檔案.



/stand/crashconfig/ :

系統當機當時所用的系統核心組態與檔案.



6. /stand/vmunix 不再是一個靜態檔案而是一個 hard link, 指向 /stand/current/vmunix



7. /stand/system 不再是一個靜態檔案而是一個 soft link, 指向 /stand/current/vmunix





接著就是重建系統核心的方法了:



1. 首先利用 kconfig -v 指令列出目前所有的系統核心編組.



# kconfig -v

Configuration backup

Title Automatic Backup

Save Time Mon Dec 22 13:39:54 2003

Modify Time Mon Dec 22 13:39:54 2003

Kernel Path /stand/backup/vmunix



Configuration crashconfig

Title imported from /stand/system

Save Time Mon Dec 8 13:49:33 2003

Modify Time Mon Dec 15 13:37:52 2003

Kernel Path /stand/crashconfig/vmunix



Configuration last_install

Title Created by last OS install

Save Time Mon Dec 1 13:59:37 2003

Modify Time Mon Dec 1 13:59:38 2003

Kernel Path /stand/last_install/vmunix



2. 將目前正在使用的系統核心組態與檔案做一個備份.



# kconfig -C "Saved config for March 5th 2004" -s march0504

* The current configurat