歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix教程 >> Hp unix中問題解決方案講解

Hp unix中問題解決方案講解

日期:2017/2/27 17:37:40   编辑: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. Loading symbols from /stand/vmunix
  4. Kernel TEXT pages not requested in crashconf
  5. Will use an artificial mapping from a.out TEXT pages
  6. Loading symbols from /stand/dlkm/mod.d/krm
  7. Note: Consider P4_ELF_WARNING=2 to get more details
  8. Note: No debug information for this module
  9. Found 16 matching unlinked file table entries.

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的這個問題,解決問題的方法是很多的,對於復雜的問題也可能有很簡便的解決的方法,所以最好在用重啟機器這樣方法之前償試一下,看是否有更好的更方便的方法。

Copyright © Linux教程網 All Rights Reserved