HP學習筆記

來源:互聯網
上載者:User
一、sam
sam logfile: /var/sam/log/samlog
使用 /usr/sam/bin/samlog_viewer查看
sam -r 指定sam訪問限制
sam -f 驗證
二、install HPUX
三、系統啟動過程:
啟動過程總體分為 boot ROM和HPUX 引導過程
1、加電或者重啟
2、PDC執行並進行自檢,包括記憶體和CPU檢測,以及那些外設與主機相連
3、PDC初始化 控制台並顯示資訊,尋找主引導路徑
4、PDC從引導路徑載入並執ISL,至此ROM boot階段結束
5、ISL 載入hpux,其在磁碟的引導區
6、hpux載入HPUX核心 /stand/vmunix 到記憶體,並將控制權交給核心
7、核心運行swapper進程以及init進程
8。init進程讀取初始設定檔案/etc/inittab,開始初始化作業系統守護進程,將系統運行至合適的可用狀態
PDC:
PDC駐留在系統的ROM中,對於不同機器有不同的PDC,PDC在系統加點或者重啟後執行,他主要執行自檢和外設檢查的工作,在完成記憶體檢查後,它初始化控制終端並將終端路徑拷貝到記憶體中,並拷貝引導路徑及autoboot標識至路徑,如果autoboot disable,它顯示一個命令菜單,如果enable,其顯示訊息提示你autoboot start,在10秒內敲任意鍵可以出現pdc菜單
選擇啟動裝置
search
boot ×
單使用者引導:
對於V-class的機器可以使用
boot pri -is引導至單使用者
其他機器可以使用 boot pri 至isl執行 hpux -is
boot area:
主要包括:
1、LIF卷頭標識
2、一個包含HP-UX卷名的檔案
3、一個包含引導區所含檔案的目錄
4、ISL
5、hpux
6、AUTO 檔案

查看 lifls -l /dev/dsk/c0t6d0
lifcp 查看AUTO檔案的內容

mkboot rmboot 用來安裝、配置和刪除LIF地區

ISL:
setboot
單一使用者模式: hpux -is
指定核心: hpux /stand/vmunix.old
hpux -ll /stand
hpux show autofile
hpux set autofile filename
hpux -v

PDC-->ISL-->hpux-->/stand/vmunix-->swapper-->/sbin/pre_init_rc-->/sbin/init

INIT:
主要完成的動作:
1、讀取/etc/inittab 中的initdefault參數
2、初始化核心資料結構/sbin/ioinitrc
3、運行/sbin/bcheckrc
4、運行/sbin/rc使系統運行在default level
/etc/inittab檔案格式:
id:rstate:action:process

rstate可以有以下狀態:
boot:在系統啟動時運行不等待其結束,在中斷是不重啟
bootwait:在系統啟動時運行等待其結束,在中斷是不重啟
initdefault:預設runlevel
respawn:如果進程不存在或者中斷,重啟它
sysinit:此進程早於init訪問console,常用來初始化裝置
wait:初始化進程並等待完成

初始化io裝置ioinit:
在讀取完initdefault之後init進程開始執行rstat欄為sysinit的命令或者指令碼,最重要的一個是/sbin/ioinitrc 他使用/etc/ioconfig 檔案調用ioinit命令去檢查和維護/etc/ioconfig之間與核心資料結構的完整性,對新的裝置指定執行個體號,並通過insf命令建立裝置檔案。

/sbin/bcheckrc:
在mount檔案系統之前所作的一些必要環節,如果系統使用LVM啟用LVM,mount之前使用fsck檢查並修複檔案系統,載入合適的鍵盤map,如果系統還有eisa裝置則運行eisa_config自動設定並初始化它們

/sbin/rc:
在任何時候系統運行一個新的runlevel或者系統由一個低的runlevel運行至一個高的runlevel。
運行層級:
0 系統shutdown
s 單一使用者模式,僅有一個系統物理console可用,/etc/inittab 中sysinit類型守護進程以及直接被hpux核心start進程可用
S 與S唯一區別,登陸的終端被視為系統console
1 start一些重要的進程並mount檔案系統,但是增然處於單一使用者模式,用於系統管理
2 多使用者模式
3 網路服務啟動,NFS export,CDE start
4 在使用老的HP VUE的環境啟用gui
5 所有使用者定義服務可用
6 所有使用者定義服務可用

改變運行層級:
init n
可以從低到高,不能從高到底,shutdown 到單使用者,reboot=init 0
查看當前運行層級:
who -r

添加一個啟動時啟動並執行程式步驟:

指令碼一般位於/sbin/init.d目錄下,這裡包含所有守護進程和服務,可執行檔指令碼一般包括四部分:
start_msg
stop_msg
start
stop
指令碼的設定檔位於/etc/rc.config.d目錄下,與指令碼同名

指令碼建立好後,要決定在那一個運行層級啟動,如在 level2 則須在/sbin/rc2.d 下建立連結檔案指向指令碼,連結檔案以S或者K打頭,後跟啟動並執行序號

系統關閉:

shutdown
-r reboot
-h halt
-y 不許幹涉
必須在/ 目錄下使用此命令,可以加上延遲時間以秒記,
日誌記錄在 /etc/shutdown.log
/etc/shutdown.allow 檔案配置那些使用者有許可權發出shutdown

四:Software and Patch Management

軟體在SD-UX眾被分為以下層次化組件:
filesets-->subproducts-->products-->bundles
放置這些組建的位置被稱為:software depot

filesets:處於sd-ux的最低層,一個filesets只屬於一個產品,但是其可以被包含在一系列的subproducts和bundles
Subproducts:products的子集
products:sd-ux基於products進行操作
bundles:一些products的集合

查看:
swlist 預設查看bundles和沒有被bundle的products
可以使用:
-l bundle
-l products
-l fileset
-d @ /var/spool/sw
-l file X11
-d @ hp1:/mydepot

軟體安裝:
swinstall
swinstall -s /SD_CDROM
日誌:/var/adm/sw/swinstall.log
codeword:
儲存在/var/adm/sw/.codewords
起停sd-ux守護進程:
/sbin/init.d/swagentd start
/sbin/init.d/swagentd stop
/var/adm/sw/products目錄儲存了IPD(已安裝產品資料庫)資訊

軟體卸載:
swremove
日誌:/var/adm/sw/swremove.log
尋找刪除無用的檔案集:
freedisk

軟體驗證:
swverify

管理software depot:
software depots預設為/var/spool/sw
add
swcopy -s source @/var/spool/sw
remove
swremove -d * @ /var/spool/sw
list
swlist -d @ /dev/rmt/0m

patch:
所有的patch以PH打頭接下來兩位表明類型,之後是patch號
以下是四種常見類型:
CO 命令
KL 核心  安裝此類型補丁,系統需要重啟
NE 網路
SS 子系統
查看安裝的補丁:
swlist -l product PH*
swlist -l patch '*.*,c=patch'
swlist -l patch
安裝補丁的過程:
1、下載補丁包
2、建立 patch depots
swcopy -s PHCO_15220.depot PHCO_15220 @ /var/spool/sw
3、安裝補丁包
swinstall -s /var/spool/sw
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.