Hp unix中問題解決方案講解

當我們經常操作Hp unix的時候,就會遇到在操作系統上rm掉一個大的文件,以解決文件系統超標的問題,可是有的時侯文件刪除掉了,而空間卻未釋放出來。論壇上也常常見這樣貼子,如何解決呢?本文只侷限於Hp unix的操作系統。我們就來給大家講解一下解決方法。

1 Hp unix安裝uli工具

這個工具如果沒有,可以向hp supporter要一個。
ftp到主機,注意用以二進制上傳


1. # ls -l
2. total 960
3. -rw-rw-rw- 1 root sys 487379 Apr 23 10:22 uli.bin

解壓縮,文件是自解壓的


1. # sh ./uli.bin
2. Running install script. ./uli.install uli a 2

查看一下


1. # ls -l
2. total 5520
3. -rwxrwxrwx 2 222 users 1160136 Dec 13 2006 uli
4. -rwxrwxrwx 2 222 users 1160136 Dec 13 2006 uli-a-2
5. -rw-rw-rw- 1 root sys 487379 Apr 23 10:22 uli.bin
6. -rwxrwxrwx 1 222 users 536 Dec 13 2006 uli.install

執行uli.install
# ./uli.install uli a 2
#

查看一下uli的各個可用選項
# ./uli -h

2 Hp unix執行uli,殺掉操作進程


1. # ./uli
2. libp4 (9.219): Opening /stand/vmunix /dev/kmem
3.
4. Loading symbols from /stand/vmunix
5. Kernel TEXT pages not requested in crashconf
6. Will use an artificial mapping from a.out TEXT pages
7. Loading symbols from /stand/dlkm/mod.d/krm
8. Note: Consider P4_ELF_WARNING=2 to get more details
9. Note: No debug information for this module
10. Found 16 matching unlinked file table entries.
11.

15128進程執行了more操作,影響了空間的釋放
殺掉15128
# kill 15128
#

3 再查看一下Hp unix/oracle的空間


1. # bdf /oracle
2. Filesystem kbytes used avail %used Mounted on
3. /dev/vg00/lv_oracle
4. 8192000 5253045 2755283 66% /oracle

可見,可用空間已經由原來的2698313kb升爲2755283kb。

關於Hp unix的這個問題,解決問題的方法是很多的,對於複雜的問題也可能有很簡便的解決的方法,所以最好在用重啓機器這樣方法之前償試一下,看是否有更好的更方便的方法。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章