歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> HP-UX技術精選

HP-UX技術精選

日期:2017/2/28 11:25:56   编辑:關於Unix


1 怎樣添加、刪除邏輯卷
2 怎樣擴大文件系統
3 怎樣進行雙機熱備份系統的切換
4 怎樣更改 hostname,IP地址等
5 怎樣從TRUSTED SYSTEM中恢復成普通系統
6 怎樣查看系統中安裝了什麼軟件
7 怎樣才能安全的刪除已安裝的軟件
8 怎麼進入單用戶狀態
9 用什麼命令能夠看到主機中的網絡設備
10 硬件路徑(Hardware Path)是如何定義的
11 系統啟動時會進行自檢並列出相應信息,啟動完成時還能看到這些信息嗎
12 維護開關的位置在正常運行和遠程登錄時有何不同
13 網絡不通怎麼辦
14 圖形顯示器作為控制台時的故障診斷
15 雙機熱備份軟件(MC/Lock Manager)的幾個常用命令
16 如何查看Primary,Alternate Boot Path
17 機器正常運行中,發現鍵盤不響應時怎麼辦
18 AutoRAID管理命令的使用方法
19 服務器控制台(Console)能正常運行的缺省配置是什麼
20 當用umount命令無法卸載CDROM文件系統時,怎麼辦
21 磁盤陣列中的磁盤模塊可以隨意插拔和更換位置嗎
22 超級用戶忘了密碼怎麼辦
23 如何在CDE中設置雙屏幕?
24 在HP-UX 11.0上,對文件大小、內存等的限制是什麼?
25 怎樣才能限制 “ftp”訪問我的機器?
26 怎樣限制用戶登錄到系統控制台?
27 怎樣使Unix提示符反映當前的路徑?
28 如何刪除文件名中包含特殊字符的文件?
29 如何確定服務器上的CPU號?
30 怎樣創建恢復次帶來恢復hp-ux系統?
31 我應該在哪裡定制 CDE?
32 重新組建 /etc/lvmtab
33 怎樣手動啟動inetd?
34 如何啟動網卡的全雙工模式?
35 怎樣在HP B2000上增加一個SCSI硬盤?
36 普通用戶能否使用SAM命令?
37 怎麼在hp-ux下做磁盤鏡像?
38 如何查看系統內存?
39 如何查看cpu類型、主頻

1. 怎樣添加、刪除邏輯卷
1. 添加邏輯卷
1) 添加文件系統卷。例如:在vg01上添加一個200M的文件系統卷,卷名為data,mount到目錄 /sample 上。
A. 創建邏輯卷,在系統提示符下鍵入命令:
" lvcreate -L 200 -n data /dev/vg01"
B. 在邏輯卷data上創建文件系統:
" newfs -F hfs /dev/vg01/rdata"
注:如果是vxfs文件系統,則用" newfs -F vxfs
/dev/vg01/rdata"
C. 創建目錄/sample,並將邏輯卷data mount 到/sample.
" mkdir sample"
" mount /dev/vg01/data /sample"
D. 用bdf命令,將會看到/dev/vg01/data mount 到 /sample上。
2) 添加非文件系統卷(raw data volume)。例同上。
A. 創建邏輯卷,在系統提示符下鍵入命令:
" lvcreate -L 200 -n data /dev/vg01"
B. 創建目錄/sample,並將邏輯卷data mount 到/sample.
" mkdir sample"
" mount /dev/vg01/data /sample"
C. 用bdf命令,將會看到/dev/vg01/data mount 到 /sample上。
2. 刪除邏輯卷
例如:刪除 vg01 中名為 data 的邏輯卷,mount 到/sample.
1) 卸載所要刪除的邏輯卷:
A. 首先用 umount 命令將邏輯卷 data 從/sample上卸載下來:
" umount /sample"
B. 若系統提示設備忙,不能卸載;則在根目錄系統提示符下,鍵入以
下命令,進入單用戶:
" shutdown -y 0"
在單用戶下,先將所有邏輯卷mount上,鍵入命令:
" mount -a "
用bdf 命令看該邏輯卷是否已經mount上,如果mount上,鍵入以下命令:
" umount /sample"
2) 刪除邏輯卷 /dev/vg01/data ,用命令:
" lvremove /dev/vg01/data"

2. 怎樣擴大文件系統
1. 擴大文件系統
1) 擴大文件系統,首先要找到這個文件系統所對應的邏輯卷,只有首先擴大邏輯卷給文件系統以擴大的空間,才能擴大文件系統。
2) 為擴大邏輯卷,先進單用戶,在根目錄系統提示符下,鍵入命令:
"shutdown -y 0 "
3) 進入單用戶後,先將所有文件系統mount上,鍵入命令:
" mount -a "
4) 用bdf 命令看該文件系統是否已經mount上,如果mount上,用命令
" umount 文件系統名" umount 該文件系統。例如
想要擴大"/usr"到500M ,就鍵入命令:
" umount /usr "
5) 用命令:
" lvextend -L 500 /dev/vg00/lvol4 "
這裡,假定 /usr 對應 /dev/vg00/lvol4
6) 用命令:
" extendfs /dev/vg00/lvol4 "
擴大文件系統。
注:如果是vxfs文件系統,則用" extendfs -F vxfs /dev/vg00/lvol4 "
7) 用命令:
" mount /dev/vg00/lvol4 /usr "
將文件系統 mount 到 /usr
這樣,文件系統"/usr"就被擴大了,
8) 用命令:
" reboot "
進入原來運行級。
2. unix 的文件系統
1) UNIX的文件系統是樹狀結構,從根開始,從表面上看,文件系統好象是一個整體,但實際上,文件系統可以分成不同的部分,單獨占據一塊邏卷,就是一個文件系統。
2) UNIX的文件系統可以分為四種類型:
HFS
VXFS
CDFS
LOFS
在HPUX中,有下列文件系統:
" / " 根文件系統
" /usr ", " /sbin " 操作系統的一部分。
" /opt "和Application 有關的文件系統。
" /etc " mount 到此目錄下的文件系統包含系統配置文件
" /var " mount到此目錄下的文件系統中的文件為系統啟動,運行,等等,產生的文件。
" /stand " 包含操作系統核心(Kernel)的有關文件。
" /tmp " 包含系統臨時文件。
" /dev " 包含所有的設備文件。

3. 怎樣進行雙機熱備份系統的切換?
MC系統切換發生在兩種情況下:一種情況是由於系統的硬件出現故障或者應用程序故障,此時的切換是自動進行的;另一種情況是根據實際操作環境需要進行人為地切換。有兩種辦法來實現後一種切換。
方法1: 使用cmhaltnode 命令來停止運行有程序包的節點。
cmhaltnode -f nodename
這樣,在停止該節點的同時,應用程序包會自動遷移到另外一個節點上。
方法2: 使用cmhaltpkg 來啟停應用程序包
1) 用 cmhaltpkg 命令來停止需要遷移的程序包
cmhaltpkg pkgname
2) 用cmrunpkg 來重新在別的節點上運行程序包
cmrunpkg -n nodename pkgname
3) 用 cmmodpkg 修改切換屬性
cmmodpkg -e pkgname
一般來說,建議采用方法2

4. 怎樣更改 hostname,IP地址等?
答:
#set_parms
可以是以下各項:
hostname (更改主機名)
ip_address (更改IP地址)

5. 怎樣從TRUSTED SYSTEM中恢復成普通系統?
* 運行sam
* 選擇“Security and Audit”
* 選擇任意一項,進入下一個界面。
*選擇”Action” 菜單項中”Unconvert”,即可從TRUSTED SYSTEM中恢復成普通系統?

6. 怎樣查看系統中安裝了什麼軟件?
答:查看系統中所安裝的軟件,我們可以用命令:
# swlist

7. 怎樣才能安全的刪除已安裝的軟件?
答:我們可以用命令 swremove 來刪除已安裝的軟件,具體操作步驟如下:
1) 運行命令
# swremove
2) 在菜單中用空格鍵 將所需刪除的軟件標注上亮條。
3) 用 鍵激活菜單選擇,將光標用右鍵移動到 Actions 項,按回車鍵 激活下拉菜單。用下鍵將光標移至 Mark For Removem 項,按回車 鍵 ,將所需刪除的軟件標注。
4) 再用 鍵激活菜單選擇,將光標用右鍵移動到 Actions 項,按回車鍵 激活下拉菜單。
5) 用下鍵將光標移至 Remove (analysis).. 項,按回車鍵 ,就可以將所 標注的軟件刪除。

8. 怎麼進入單用戶狀態?
1. 重起機器, 自檢完成後,會出現這一行 “ To discontinue, press any key in 10 seconds ”, 這時你按任意鍵, 系統會中止啟動, 進入Main Menu.
2. 鍵入“ bo ”, 在系統詢問“ Interact with IPL (Y or N?)?”, 輸入“y”。
3. 提示符ISL> 後, 輸入“ hpux - is ”, 系統進入單用戶狀態。

9. 用什麼命令能夠看到主機中的網絡設備?
用 lanscan 命令查看主機中的網卡。例如:
# lanscan
Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI
Path Address In# State NamePPA ID Type Support Mjr#
10/4/8 0x00108318E6E8 0 UP lan0 snap0 1 ETHER Yes 119
10/12/6 0x0060B0C44462 1 UP lan1 snap1 2 ETHER Yes 119
上述命令顯示主機中有3塊網卡,它們的有關參數如下:
硬件地址分別是 10/4/8、10/4/12(Hardware Path)
網卡名是 lan0、lan1(Net-Interface Name列)
各網卡的NMID是 1、2(NMID列)
各網卡的工作狀態是 UP、DOWN、UP (Hdw state列)
各網卡的MAC地址是 Station Address所對應的列。
一個網卡要能夠正常工作,首先它的工作狀態(Net-Interface name)必須是UP。
用 ifconfig 命令查看網卡對應的IP地址。例如:
# ifconfig lan0
lan0: flags=863
inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
在網卡lan0上的地址是15.85.114.14(inet),子網掩碼ffff800,廣播地址15.85.119.255

10. 硬件路徑(Hardware Path)是如何定義的?
答:
硬件路徑是指主機對其SPU與外設(I/O)進行管理的一種標識,是對設備總線結構與地址設置路徑結構的標識,以便於確定硬件與診斷故障。不同設備的硬件路徑不能相同,否則會造成中斷沖突。不同機型由於總線結構不同,同類設備的硬件路徑大相徑庭。一般原則是,每次總線轉換必須有一個反斜扛將上下級總線分隔開。
例 如:
8/16/5.6.0
8--- 第一級總線
16--- 第二級總線
5--- 第三級總線卡號
6--- 地 址
0--- 相應地址下第一個設備

11. 系統啟動時會進行自檢並列出相應信息,啟動完成時還能看到這些信息嗎?
答:
1) 系統啟動時的自檢信息反映出自檢的過程和結果,在主機的液晶屏上可以看到這些信息比如“7XXX”,一般表示和內存有關的信息。這些信息都可以查閱有關的手冊得知其具體的意義。
2) 如果自檢失敗,相應的信息就會停留在主機的液晶屏上,根據這個信息就可以初步確定啟動失敗的原因。
3) 機器啟動之後,在CTRL+B的SL命令可以看到最後50個信息,但是,隨CHASSIS信息的不斷顯示,自檢信息就會被沖掉。因此,系統啟動之後,這些信息就看不到了。
4) 引導過程到硬盤時,會有配置硬件的信息,這些信息可以通過“dmesg”命令和浏覽文件“ /usr/adm/syslog/syslog.log”看到,相應運行級別調用的shell程序或 進程可以在文件“/etc/rc.log”中看到。

12. 維護開關的位置在正常運行和遠程登錄時有何不同?
答:
在K機和R機(安裝有RemoteManagementCard)上,可以接Modem或LAM,從而提供遠程登錄的功能。若要使遠程登錄能夠成功,需要將維護開關扳到SERVICE的位置上,否則遠程登錄將被拒絕。
在K機上,維護開關就是前面板上的加電開關。該開關在正常運行時處在On的位置。
在R機上,維護開關在Remote Management Card上。該開關在正常運行 時處在 NORMAL的位置。
另外,需要注意的是遠程登錄結束後,最好要將維護開關扳回到正常運行的 位置---K機是On;R機是NORMAL。

13. 網絡不通怎麼辦?
1) 用 lanscan 看系統網卡狀態
如果某個網卡硬件狀態(HdwState)是DOWN,首先檢查網線和網卡指示燈,如果指示燈不亮,說明該網卡有可能存在硬件問題,請立刻撥打
惠普熱線電話:800-810-7000 或010-65643800
1) 用 ping 命令檢查網絡通訊是否建立。例如:
# ping -i 15.85.114.14 15.85.114.13
PING 15.85.114.13: 64 byte packets
64 bytes from 15.85.114.13: icmp_seq=3. time=1. ms
64 bytes from 15.85.114.13: icmp_seq=4. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=5. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=6. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=7. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=8. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=9. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=10. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=11. time=0. ms
64 bytes from 15.85.114.13: icmp_seq=12. time=1. ms
----15.85.114.13 PING Statistics----
13 packets transmitted, 10 packets received, 23% packet loss
round-trip (ms) min/avg/max = 0/0/1
上述命令檢查了主機中IP地址為15.85.114.14的網卡和網絡系統中IP地址為15.85.114.13的節點間的網絡連接,結果是連接正常。
反之,如果沒有回應,則表明連接不正常。
ping命令檢查了OSI網絡的第三層連接。如果執行ping命令失敗,可以用linkloop命令檢查第二層連接是否正常。例如:
# linkloop -i 2 0x080009da0460
Link connectivity to LAN station: 0x080009da0460
-- OK
# linkloop -i 2 0x080009d97071
Link connectivity to LAN station: 0x080009d97071
error: get_msg2 getmsg failed, errno = 4
-- FAILED
frames sent : 1
frames received correctly : 0
reads that timed out : 1
上述第一條命令檢查了主機中網卡的NMID為2的卡與網絡系統中網卡的MAC地址為 0x080009da0460的卡之間的第二層連接,結果是連接正常。
上述第二條命令檢查了主機中網卡的NMID為2的卡與網絡系統中網卡的MAC地址為 0x080009d97071的卡之間的第二層連接,結果表明連接不正常。
一般情況下,使用以上命令就可以基本確認網絡是否工作正常。

14. 圖形顯示器作為控制台時的故障診斷
如果系統啟動信息沒有顯示,但系統啟動後能出現CDE的登錄界面,可做如下檢查:
1.1 檢查鍵盤和鼠標是否可靠連接或是否接反,可把鍵盤和鼠標拔出,再重新插回,如有可能,更換鍵盤和鼠標;
1.2 如機器帶有遠程撥入MODEM卡,檢查卡上的開關是否處於service位置,如是,將 其撥到normal位置。
一般以上兩步可解決問題。
2.1 如果能顯示系統啟動信息,也能出現CDE的登錄界面,但輸入用戶名和密碼後,屏幕畫面閃一下之後隨即又退回到 CDE的登錄界面,則很有可能是系統網絡配置有問題,可檢 查系統相關配置,例如:hostname與IP地址是否對應,/etc/hosts文件中是否有重復的主機名等。
2.2 如果系統啟動中和啟動後都沒有任何顯示,可嘗試在系統加電自檢時,按TAB鍵,可使主機重新檢測顯示器類型,如不能解決問題,可嘗試更換顯示器。

15. 雙機熱備份軟件(MC/Lock Manager)的幾個常用命令
MC/Lock Manager (Multi-Computer/Lock Manager) 是惠普公司推出專門用 來保護關鍵業務應用免遭軟、硬件故障影響的特殊應用軟件。
使用MC/Lock Manager,多個節點(系統)被組織成一個企業群集,為局域網(LAN) 上的客戶機提供高可用性的服務。
MC/Lock.Manager監控程序監控每一個節點的狀態,並且對出現的故障很快做出反應,使對應用程序的影響減小到最低。
Abbreviations: CN = cluster_name NN = node_name PN = package_name
Explainations: ... = multiple occurences | = OR [descriptor] = optional
1. 如何手動啟動MC/Lock Manager?
______________________________________________________________________________
Start Lock Manager daemons and form a new cluster
#cmruncl [-f] [-v] [-n NN...]
[-f] Force cluster startup without warning message
[-v] Verbose output
[-n ] specific name(s) of node(s) to
2. 單點啟動後如何加入另一個節點?
______________________________________________________________________________
Start Lock Manager daemon on node(s) and join a cluster
cmrunnode [-v] [NN...]
[-v] Verbose output
3. 如何實現節點切換?
______________________________________________________________________________
切換分兩種:本地切換 ( Local Switch ) 和 切換 ( Switch )
當主節點出現網卡故障 ( MAC address or Hardware State Down ) 時,首 先會進行本地切換,備份網卡開始工作;如果此時備份網卡也有故障, 則系統會進行切換,備份節點接管系統工作。
可以手工模擬這些故障以進行故障診斷或檢測。
4. 如何監測 Cluster 運行狀態?
______________________________________________________________________________
view information about the current Lock Manger cluster
cmviewcl [-v] [-n NN]... [-p PN]... [-l {package|cluster|node}]
[-v] Verbose output
[-n] View information only about the specific node_name(s).
[-p] package_name... View information only about the specific package_name(s).
[-l] pkg|clus|node Display only package, cluster or node specific information.
5. 如何停止 Cluster 運行?
______________________________________________________________________________
halt Lock Manager cluster daemons
cmhaltcl [-f] [-v]
[-f] Force the cluster to shutdown even if packages are currently running.
[-v] Verbose output
6. 如何停止運行某個節點而 Cluster 在其它節點繼續運行?
______________________________________________________________________________
halt Lock Manager daemon on node(s) and leave the cluster
cmhaltnode [-f] [-v] [NN...]
[-f] Force the node to halt even if there are packages running on it.
[-v] Verbose output
7. 如何在 Running Cluster 中運行某一個包?
______________________________________________________________________________
run a Lock Manager package
cmrunpkg [-n NN] [-v] PN...
[-n ] Act on a specific node.
[-v] Verbose output
8. 如何停止一個運行中的包?
______________________________________________________________________________
halt a Lock Manager package
cmhaltpkg [-n NN] [-v] PN...
[-n ] Act on a specific node.
[-v] Verbose output
9. 如何改變一個包的切換屬性?
______________________________________________________________________________
enable or disable switching attributes for a Lock Manager package
cmmodpkg [-v] [-n NN]... {-e|-d} PN...
[-v] Verbose output
[-n ] Modify attributes on specific node(s) - else globally mod.
-e enable
-d disable
PN - package(s) whose switching attributes are changed
16. 如何查看Primary,Alternate Boot Path?
重新啟動主機,在十秒鐘中斷時按任意鍵進入BootAdmin菜單,此時在BootAdmin的提示符下鍵入 pa 命令如下:
main menu> pa
就會列出 Primary,Alternate Path。

17. 機器正常運行中,發現鍵盤不響應時怎麼辦?
答:
首先 Reset終端:
A. shift+ctrl+reset
或 B. 關/開電源
如果鍵盤仍然不響應,可能的情況有以下幾種:
1) 服務器控制台 配置可能不對:
A. 在主機啟動起來之前服務器控制台上的datacommBaudrate設置與主機啟動起來之後的設置不一致,會引起服務器控制台不響應鍵盤。
解決辦法:
①按下鍵盤上方正中的"UserSystem"鍵,屏幕下方顯示如下亮塊,括號中 為其對應鍵;
( F1 ) ( F2 ) ( F3 ) ( F4 ) (menu) (User ( F5 ) ( F6 ) ( F7 ) ( F8 )
System)
其中每一個方框對應於鍵盤第一行的 鍵。
②按下鍵,屏幕下方顯示如下,
( F1 ) ( F2 ) ( F3 ) ( F4 ) (menu) (User ( F5 ) ( F6 ) ( F7 ) ( F8 )
System)
③按下鍵,修改菜單中的 BaudRate 項。
B. 服務器控制台上的Remote Mode設置不對。
解決辦法:
①按下鍵盤上方正中的 User 鍵,屏幕下方顯示如下,
System
( F1 ) ( F2 ) ( F3 ) ( F4 ) (menu) (User ( F5 ) ( F6 ) ( F7 ) ( F8 )
System)
②按下鍵,屏幕下方顯示如下,
( F1 ) ( F2 ) ( F3 ) ( F4 ) (menu) (User ( F5 ) ( F6 ) ( F7 ) ( F8 )
System)
其中REMOTE MODE後必須帶有"*"號,如果沒有,可以按鍵加上。
2) 鍵盤被鎖:此時在屏幕右下方正文有" STOP "字樣顯示。
解決:按鍵可清除此 鎖。鍵在鍵盤左上方,鍵右邊。
3) 看此終端是否正在運行某個編輯進程。
解決:用另一終端登錄上來,再#ps-ef命令,如有" vi "或之類的編輯進程,用
手動殺掉它。
4) XON/XOFF協議:
如之前按過發XOFF信號給主機,則主機停止向此終端的輸出顯示。
解決:按發XON信號給主機。
5) 某個應用手動掛起不能被中斷.
解決:用另一個終端登錄上來, 執行 #cat /etc/motd>/dev/tty?p!
其中:tty?p!是被掛起終端的設備文件.
如果在/dev/tty?p! (被掛起終端〕上有顯示,則可以重新開關主機後看問題是否
解決。
6) 如以上均不能解決問題,請與HP聯系。

18. AutoRAID管理命令的使用方法
首先,顯示AutoRAID的序列號:
# arraydsp –i 此命令可顯示AutoRAID的序列號
顯示AutoRAID所有配置與狀態信息
# arraydsp –a SerialNumber (SerialNumber為上一命令的輸出,以下同)
顯示AutoRAID的所有LOG記錄
# logprint –a SerailNumber

19. 服務器控制台(Console)能正常運行的缺省配置是什麼?
答:服務器控制台能正常運行的缺省配置是:

REMOTE MODE
ON(帶* 號)


MEMORY LOCK
OFF(不帶*號)


LINE MODIFY
OFF(不帶*號)


MODIFY ALL
OFF(不帶*號)


BLOCK MODE
OFF(不帶*號)

查看上述配置的方法,如下:
在服務器控制台的鍵盤上方有一排功能鍵F1-F8,在功能鍵F4與F5之間有 Menu和User System兩個鍵。
當要查看服務器控制台的參數配置時,首先按UserSystem鍵,這時在服務器控制台屏幕的最下面一行顯示出8個高亮度的方塊,每個方塊從左到右分別對應功 能鍵F1到F8;再按功能鍵F4,表示選擇Modes,依然是8個亮方塊,但是方塊上的文字改變了。依照上述5個參數的名稱檢查相應的方塊,看是否正確地配置了。如果沒有,按與方塊對應的功能鍵進行改變,直到所有參數正確地配置好。最後按Menu鍵退出。

20. 當用umount命令無法卸載CDROM文件系統時,怎麼辦?
答:
有時當使用CD介質安裝軟件後,系統需要重新啟動(reboot)。系統啟動完成後有時你會發現無法開啟CDROM驅動器的門取出CD介質,而此時如果執行umount命令系統會報錯並且依然無法取出CD介質。
當遇到這樣的情況時(為便於說明,假設CDROM的設備文件是/dev/dsk/c3t2d0,查找設備文件的方法參見問題10),按以下方法即可取出CD介質:
a. 首先執行mount命令將CDROM安裝到某一個安裝點上(例如:/SD_CDROM此時系統可能會報錯,不必理會)
#mount /dev/dsk/c3t2d0 /SD_CDROM
b. 然後執行umount命令將CDROM卸載(此時系統依然可能會報錯,同樣不必理會)
#umount /SD_CDROM
這時CDROM驅動器的門就可以打開取出CD介質。

21. 磁盤陣列中的磁盤模塊可以隨意插拔和更換位置嗎?
答:
雖然磁盤陣列中的磁盤模塊允許帶電熱插拔操作。但是磁盤的位置有一定的次序並且在每次拔插後,磁盤組需要一定的時間進行重構,因此在陣列有數據的情況下,不要隨意拔插磁盤。

22. 超級用戶忘了密碼怎麼辦?
* 重起機器, 自檢完成後,會出現這一行 “ To discontinue, press any key in 10 seconds ”, 這時你按任意鍵, 系統會中止啟動, 進入Main Menu.
* 鍵入“ bo ”, 在系統詢問“ Interact with IPL (Y or N?)?”, 輸入“y”。
* 在提示符ISL> 後, 輸入“ hpux - is ”, 系統進入單用戶狀態。
* 鍵入“ passwd ”, 然後輸入新的密碼。
* 鍵入“ init 3 ”, 恢復系統正常運行。

23. 如何在CDE中設置雙屏幕?
在HP-UX 10.20上,為了在CDE中設置雙屏幕,應按下面的步驟執行:

1. 運行ioscan -f,記下所顯示兩個“graphics”的實例號(在“I”欄下)。(默認情況下一個應當是1,一個應當是0。)

2. 執行“ll /dev/crt*”,檢查設備文件,確保有一個設備的次設備號中有一個“1” (0x010000),一個設備有一個“0”。

3. 編輯/usr/lib/X11/X0screens,按如下所示與這兩個不同的設備文件相對應:
Screen /dev/crt
Screen /dev/crt1

4. 如果使用CDE,則執行下面的操作(如果使用VUE,則不要執行):
將下面的內容加入/usr/dt/app-defaults/C/Dtwm中:

Dtwm*screens: one two
Dtwm*multiScreen: True
Dtwm*SingleLogicalScreen: True

5. 重新啟動Xserver,這一次應當能夠工作。

24. 在HP-UX 11.0上,對文件大小、內存等的限制是什麼?

下表列出了有關32位和64位系統的操作系統限制:

32-bit HP-UX 11.0 64-bit HP-UX 11.0
----------------- -----------------
文件大小 128 Gb 128 Gb
文件系統大小 128 Gb 128 Gb
共享內存 2.75 Gb 8 Tb
進程數據空間 1.9 Gb 4 Tb
物理內存 3.75 Gb 4 Tb*

*capable系統在初始時實際支持16GB。

25. 怎樣才能限制 “ftp”訪問我的機器?
你可以通過設置對於"ftpd": '/etc/ftpusers'安全的文件。
命名為'/etc/ftpusers'的局域用戶的帳戶的遠程注冊地址將會被 "ftpd" 拒絕。
'/etc/ftpusers'文件不會默認存在因此你必須創建它。
適用於這種文件格式的一些規則:

o每一個帳戶名必須在一行
o只有那些與用戶帳戶名相配的行才是重要的
o如果空行不匹配帳戶名是無害的
o有內容或其它信息的行可忽略
這是一個有效和無效登錄的例子:
uucp
guest
bill sam
bert # don't let him log in!

“ftpd” 拒絕來自 "uucp"和 "guest" 局域帳戶的登錄啟圖。
將'sam' 'bill'和'bert'作為接口的用戶將被允許登錄,他們的“帳戶”不遵守
安全文件的格式規則。

26. 怎樣限制用戶登錄到系統控制台?
依照如下的步驟可以限制用戶登錄到系統控制台:
login deny
telnet deny
ftp deny
2. 執行'inetd -c'命令以便重新初始化inet daemon。
解除用戶登錄的限制:
2. 執行'inetd -c'

27. 怎樣使Unix提示符反映當前的路徑?
可以在Korn shell中發布如下的環境變量使得Unix提示符反映當前的路徑:
$ export PS1=`${PWD}>`

28.如何刪除文件名中包含特殊字符的文件?
按照下面的步驟從你的系統上刪除這些文件:

1. 執行ls -i命令,獲得你需要刪除的文件的i結點數。

2. 執行下面的命令刪除其余的文件:

find . -inum # -exec rm {} \;


29.如何確定服務器上的CPU號?
可以用以下四種方法之一來確定CPU號:
A使用(系統管理員)
SAM -> Performance Monitor -> System Properties
B執行'top'命令。
C輸入'cstm'模式:
1輸入'map'命令
注意:這會返回設備號,路徑和產品的列表,記錄CPU的設備號。
2. cstm> sel device 'n' # 這裡的 n是CPU的設備號
3輸入'info'命令
4輸入'wait'命令
5輸入'infolog'命令
D執行下面的'echo'命令之一
# echo "runningprocs/D" | adb -k /stand/vmunix /dev/mem
顯示:
runningprocs:
runningprocs: 4
# echo "active_processor_count/D" | adb -k /stand/vmunix /dev/mem
active_processor_count:
active_processor_count: 4
# echo "activeprocessors/D" | adb -k /stand/vmunix /dev/mem
activeprocessors:
activeprocessors: 4
# echo "processor_count/D" | adb -k /stand/vmunix /dev/mem
processor_count:
processor_count: 4

30.怎樣創建恢復次帶來恢復hp-ux系統?
完整的映像恢復磁帶可以在700系列系統上很好的建立起來。
用下列步驟達到你的目的:

1) 用這個命令來創建你系統的啟動區的映像:

no-rewind device file using dd:

c% dd if=/usr/lib/uxbootlf.700 of=/dev/rmt/0mn bs=2k

2) 用這個命令創建啟動磁盤其余部分的映像:

c% if=/dev/rdsk/6s0 of=/dev/rmt/0m

這樣你的恢復磁帶就被創建了。
為了從此帶上恢復你的系統啟動盤,按照下面的步驟:

1) 在磁帶驅動器中插入恢復磁帶,
然後:
關閉系統,
當你看見下面的信息時,按跳出鍵來重新啟動你的系統:

Selecting a system to boot.
To stop the selection process
press and hold the escape key.

2) 標志啟動設備為磁帶驅動器,在這裡,
它的輸出時這樣的:

P0 scsi.6.0 QUANTUM PD425S
IPL

P1 scsi.3.0 HP HP35470A
這個磁帶驅動器作為啟動設備位於系統接口 3 ,這裡標志為"p1"



3) 為了恢復系統,鍵入:

Select from menu: b p1 ipl
--------
ISL> hpux restore disk(scsi.6;0)
---------------------------
4) 當你看見消息" copy done "時,關閉並再次供電
系統就重新啟動了。
這時你的系統的全部信息都得到了,這樣就可以恢復系統盤了。

31.我應該在哪裡定制 CDE?
/usr/dt/bin/dtconfig 文件是一個 CDE 腳本,它不能被修改。/usr/dt/config/Xconfig 是系統的缺省文件,如果您需要進行全系統的定制,應該將該文件拷貝到/etc/dt/config 中。CDE 使用智能化的搜索路徑,首先在$HOME/.dt中查找用戶定制信息並在/etc/dt 下查找系統定制信息,如果失敗,再進入/usr/dt中的系統缺省文件中查找。

32.重新組建 /etc/lvmtab
按照下面的步驟來重新組建/etc/lvmtab:
1. 啟動系統進入但用戶模式。
2. 安裝所有的 vg00。
3. vgscan -v
5. cd /dev/vg**
6. rm l* r*
注意: 不要刪除 /dev/vg**/group.
7. cat /tmp/vg**disk
8. vgimport /dev/vg** /dev/dsk/cXtYdZ
9. vgchange -a y /dev/vg**
10. 安裝所有的文件系統。
11. 啟動系統進入多用戶模式。

33.怎樣手動啟動inetd?
使用下列步驟中的一個啟動inetd:
1. .重啟系統。
注:以應用和系統的類型而定,重新啟動系統並不總是一個好方法。

--或--
2.使用位於/sbin/init.d目錄的腳本手工停止和啟動inted服務。
A. 停止所有inetd相關進程:
/sbin/init.d/inetd stop
/sbin/init.d/net stop
B.啟動所有inetd相關進程:
/sbin/init.d/net start <--- Start this process first
/sbin/init.d/inetd start <--- Start this process second
注:net啟動腳本為LAN接口配置並分配了一個IP地址,同時也定義了網絡參數。inetd啟動腳本啟動所有Internet服務。


34. 如何啟動網卡的全雙工模式?
請將hpsppci100conf文件中的速度設置為100FD :
# End of hpsppci100conf configuration file

HP_BASET_INTERFACE_NAME[1]=lan1
HP_BASET_STATION_ADDRESS[1]=0x080009D40D2E
HP_BASET_DUPLEX[1]=100FD

35. 怎樣在HP B2000上增加一個SCSI硬盤?
根據下列步驟,
1) Create a new vg called vg01, on a disk
ioscan –fnCdisk
Pvcreate –f /dev/rdsk/cXtYdZ
mkdir /dev/vg01
mknod /dev/vg01/group c 64 0xZZ0000
2) Add a new disk to this vg.
ioscan -fnCdisk
pvcreate –f /dev/dsk/cXtYdZ
vgextend /dev/vg01 /dev/dsk/cXtYdZ
3) Show how many disks this vg has
vgdisplay –v /dev/vg01
4) Backup the current vg configuration
vgcfgbackup /dev/vg01

36. 普通用戶能否使用SAM命令?
A:默認狀態SAM只可以被root運行,但是,受限制的sam編制器可以授權給非root用戶使用選擇過的sam功能區。
鍵入sam -r啟動受限制的sam編制器(必須以root進入)。禁止或允許使用一些功能後,選擇Action-->Save Privileges就可以了。

37. 怎麼在hp-ux下做磁盤鏡像?
回答:A.鏡像前的情況:
.先確定如下情況:
主磁盤是: /dev/dsk/c1t4d0
鏡像的磁盤是: /dev/dsk/c2t4d0
(用命令“ ioscan –fnC disk”可以查看)
確定系統是否安裝MirrorDisk/UX:用“swinstall –l bundle”查看
B.鏡像的步驟:
.使用參數“-B”創建一個用於鏡像的可引導的LVM磁盤:
pvcreate -f -B /dev/dsk/c2t4d0
.將上一步LVM磁盤添加到根卷組中:
vgextend /dev/vg00 /dev/dsk/c2t4d0
.將新磁盤制作成引導磁盤,需要注意的是要使用字符設備:
mkboot /dev/rdsk/c2t4d0
.將鏡像到可引導的磁盤。要確保vg00中的所有設備均已鏡像,即在所有的lv0l1到 lv0lx上執行命令lvextend,要確保lv0l1是鏡像的第一邏輯卷。若lv0l1不是第一邏輯卷,系統就不能鏡像啟動。
lvextend -m 1 /dev/vg00/lv0l1 /dev/dsk/c2t4d0
lvextend -m 1 /dev/vg00/lv0l2 /dev/dsk/c2t4d0
lvextend -m 1 /dev/vg00/lv0l3 /dev/dsk/c2t4d0
lvextend -m 1 /dev/vg00/lv0l4 /dev/dsk/c2t4d0
………
.拷貝正確的AUTO文件到新的LIF區,注意使用字符設備:
mkboot -a "hpux -lq(;0)/stand/vmunix" /dev/rdsk/c1t4d0
mkboot -a "hpux -lq(;0)/stand/vmunix" /dev/rdsk/c2t4d0

.指定引導邏輯卷、根邏輯卷、主交換邏輯卷(用swapinfo確定交換邏輯卷在什麼地方)、轉儲邏輯卷,為根和交換鏡像拷貝更新包含在BDRA中等啟動信息:
lvlnboot -b /dev/vg00/lvol1
lvlnboot -r /dev/vg00/lvol3
lvlnboot -s /dev/vg00/lvol2
lvlnboot -d /dev/vg00/lvol2
.恢復所有的BDRA信息:
lvlnboot -R
.確定引導邏輯卷、根邏輯卷、主交換邏輯卷以及轉儲邏輯卷的設置:(檢查鏡像正確與否)
lvlnboot -v
.顯示當前的主引導路徑和替代引導路徑:
setboot

38.如何查看內存?
回答:1、使用dmesg
2、SAM--> Performance Monitor -> System Property->m

39.如何查看cpu類型、主頻
1. SAM --> Performance Monitors --> System Properties -->
Then you can see the screen like this:
Processor Memory Operating System Network Dynamic
2. # ioscan -fnC processor
3. # dmesg |grep processor
Copyright © Linux教程網 All Rights Reserved