昨日在IBM P150機器上安裝了AIX 5.3版本操作系統(安裝之前一定要確保運行在多處理器內核上,否則系統不能安裝成功。查看方法:ls -l /unix查看/unix鏈接到什麼文件,如果顯示/unix -> /usr/lib/boot/unix_up代表是32位單處理器內核;如果顯示/unix -> /usr/lib/boot/unix_mp代表是32位多處理器內核;如果顯示/unix -> /usr/lib/boot/unix_64代表是64位多處理器內核)。在我安裝AIX操作系統的時候,沒有發現像安裝HPUX之前就能預指定每個文件系統的大小,故操作系統建立之後,所有文件系統大小為系統自動分配,今天登陸系統的時候發現/usr文件系統使用率已經100%:
# df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 17460 47% 1707 11% /
/dev/hd2 1212416 8764 100% 31825 11% /usr
/dev/hd9var 32768 23936 27% 363 5% /var
/dev/hd3 65536 62516 5% 35 1% /tmp
/dev/hd1 32768 31684 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt 65536 14304 79% 981 6% /opt
於是准備手動將/usr文件系統擴充到3G大小,所使用的命令是“# chfs -a size=3G /usr",再df -k查看:
# df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 524288 478152 9% 1707 1% /
/dev/hd2 3145728 1881396 41% 31825 5% /usr
/dev/hd9var 32768 23936 27% 364 5% /var
/dev/hd3 65536 62516 5% 35 1% /tmp
/dev/hd1 32768 31684 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt 1048576 966012 8% 981 1% /opt
目的達到。記得在HPUX下擴充文件系統的時候,需要事先將系統啟動到單用戶模式,然後才能進行文件系統的擴充,當然存在於一種稱為onlineJFS需要付費購買的軟件可以在線擴充文件系統,但是相比之下還是AIX來得比較方便,一條命令就解決問題。