1. 程式人生 > >Oracle安裝目錄空間不夠,增加掛載

Oracle安裝目錄空間不夠,增加掛載

/usr對應的掛載點/空間已經全部耗盡。為了解決 這個問題,決定增加一塊虛擬硬碟,然後劃分好空間後將空間掛載到/usr目錄下,下面是操作過程。
第一步:關閉虛擬機器
1)確認Oracle測試庫已經關閉ps -ef | grep ora_,如果沒關閉,用shutdown immediate關閉資料庫
2)跳轉到root使用者,使用shutdown -h now關閉主機
第二步:在虛擬機器中增加一塊6G的硬碟。這個步驟全圖形化介面操作,這裡不作詳述
第三步:啟動主機
第四步:確認並對新磁碟進行分割槽操作
fdisk /dev/sdc
使用n選項和w選項建立分割槽,並將分割槽資訊寫入MBR中
第五步:對分割槽進行格式化
shell>mkfs.ext3 /dev/sdc1
第六步:將新格式化的資料掛載到一個目錄下
mount /dev/sdc1 /mnt/usr
第七步:將/usr目錄下的所有檔案複製到/mnt/usr下
shell>cp /usr/* /mnt/usr/
複製完後確認檔案複製
第八步:rm掉/usr目錄下的所有物件
shell>cd /usr
shell>rm -rf *
第九步:umount裝置/dev/sdc1
shell>umount /dev/sdc1
第十步:將/dev/sdc1掛載到/usr目錄下
mount /dev/sdc1 /usr
第十一步:修改檔案/etc/fstab,新增如下內容:
/dev/sdc1               /usr                    ext3    defaults        3 1

注意:由於使用的是root掛載,所以最後使用Oracle使用者啟動Oracle資料庫時,需要重新給該目錄許可權(操作方法可以參考安裝Oracle資料庫時給目錄授權)