裝ORACLE數據庫的時候提示/tmp空間不夠:
一.給系統作全備份
1.把磁帶 插入磁帶機
2.用root用戶登陸
#make_recovery -A -v
3.系統提示備份成功,拿出磁帶
二.擴大/opt
1.進入進入單用戶模式
在系統重啟,屏幕提示 "press any key with 10 seconds" 的時候,按下空格鍵
(或者#shutdown 0直接進入單用戶)
在提示符下敲入 > bo
系統提示是否進入IPL, 選擇Y
執行ISL>hpux -is
2.# fsck -y
# mount -a
# lvdisplay /dev/vg00/lvol6
(察看LV SIZE:***,比如是1200 請記住)
# umount /opt
# lvextend -L 1500 /dev/vg00/lvol6
(注:因為剛才是100,所以就加大一些,如1500 )
# extendfs -F vxfs /dev/vg00/rlvol6
# mount /opt
重新啟動#shutdown -r -y 0
注意: 在擴大/opt 之前,先查看 vg00上還有沒有剩余的空間
方法:
#vgdisplay -v vg00 |more
PE size 乘以 FREE PE 的值大于/opt要增加的大小 就可以操作
#shudown -y 0 (進入單用戶)
#mount -a
#umount /tmp
#lvextend -L 2048 /dev/vg00/lvol4 (一般情況下tmp對應的LV為lvol4,可以用查看/etc/fstab)
#extendfs /dev/vg00/rlvol4
#mount /dev/vg00/lvol4 /tmp
安裝Oracle一般情況建議tmp空間>1GB
增大/var
按以下步驟增大/var的空間限制:
第1步: 確定/dev/vg00的可用空間:
/sbin/vgdisplay /dev/vg00
輸出:
--- Volume groups ---
VG Name /dev/vg00
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 9
Open LV 9
Max PV 16
Cur PV 2
Act PV 2
Max PE per PV 4350
VGDA 4
PE Size (Mbytes) 8
Total PE 8680
Alloc PE 4458
Free PE 4222
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
"Free PE"表示有多少個可用的8MB空間, 這里為4222個. 總共可用空間為33776MB.
第2步: 切換到單用戶狀態:
/sbin/shtudown
此命令允許卸裝/var
第3步: 查看已安裝的卷:
/sbin/mount
顯示:
/ on /dev/vg00/lvol1 defaults on
/var on /dev/vg00/lvol7 defaults on
第4步: 確定映射為/var的邏輯卷. 這里為: /dev/vg00/lvol7
第5步: /sbin/umount /var
如果出現"device busy", 重新引導系統.以單用戶模式登錄,然后繼續操作.
第6步: 擴展邏輯卷的大小
/sbin/lvextend -L new_size_in_MB /dev/vg00/lvol7
第7步: 將文件系統大小擴展到邏輯卷的大小:
/sbin/extendfs /dev/vg00/rlvol7
第8步: 安裝/var
/sbin/mount /var
第9步: 返回常規初始狀態: init3或init4或重新引導
注:同樣的方法可以增加/opt, /usr的大小