裝ORACLE數(shù)據(jù)庫(kù)的時(shí)候提示/tmp空間不夠:
一.給系統(tǒng)作全備份
1.把磁帶 插入磁帶機(jī)
2.用root用戶登陸
#make_recovery -A -v
3.系統(tǒng)提示備份成功,拿出磁帶
二.擴(kuò)大/opt
1.進(jìn)入進(jìn)入單用戶模式
在系統(tǒng)重啟,屏幕提示 "press any key with 10 seconds" 的時(shí)候,按下空格鍵
(或者#shutdown 0直接進(jìn)入單用戶)
在提示符下敲入 > bo
系統(tǒng)提示是否進(jìn)入IPL, 選擇Y
執(zhí)行ISL>hpux -is
2.# fsck -y
# mount -a
# lvdisplay /dev/vg00/lvol6
(察看LV SIZE:***,比如是1200 請(qǐng)記住)
# umount /opt
# lvextend -L 1500 /dev/vg00/lvol6
(注:因?yàn)閯偛攀?00,所以就加大一些,如1500 )
# extendfs -F vxfs /dev/vg00/rlvol6
# mount /opt
重新啟動(dòng)#shutdown -r -y 0
注意: 在擴(kuò)大/opt 之前,先查看 vg00上還有沒有剩余的空間
方法:
#vgdisplay -v vg00 |more
PE size 乘以 FREE PE 的值大于/opt要增加的大小 就可以操作
#shudown -y 0 (進(jìn)入單用戶)
#mount -a
#umount /tmp
#lvextend -L 2048 /dev/vg00/lvol4 (一般情況下tmp對(duì)應(yīng)的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"表示有多少個(gè)可用的8MB空間, 這里為4222個(gè). 總共可用空間為33776MB.
第2步: 切換到單用戶狀態(tài):
/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
如果出現(xiàn)"device busy", 重新引導(dǎo)系統(tǒng).以單用戶模式登錄,然后繼續(xù)操作.
第6步: 擴(kuò)展邏輯卷的大小
/sbin/lvextend -L new_size_in_MB /dev/vg00/lvol7
第7步: 將文件系統(tǒng)大小擴(kuò)展到邏輯卷的大小:
/sbin/extendfs /dev/vg00/rlvol7
第8步: 安裝/var
/sbin/mount /var
第9步: 返回常規(guī)初始狀態(tài): init3或init4或重新引導(dǎo)
注:同樣的方法可以增加/opt, /usr的大小