130Database Backup伺服器上磁碟滿了,後來查看是oracle的trace追蹤檔案佔了大概快200G吧。不過還是讓工程師給加了塊2T SATA硬碟。
系統:redhat
用fdisk進行分區。
1.df -h查看已經掛載的檔案分區大小以及格式
2.fdisk -l查看機器所掛硬碟個數以及分區情況
下面開始分區。
3.fdisk /dev/sdb
對新加的盤分區。
- m:輸出協助。
- p:列出當前作業系統的硬碟分區情況
- d:刪除一個分區
如果知道自己操作錯了,請不要驚慌,用q不儲存退出;切記切記!!!!在分區操作錯了之時,千萬不要輸入w儲存退出!!!
- n:增加一個分區
- p:增加一個主要磁碟分割
- e:增加一個擴充分區
- l:增加一個邏輯分區
如果提示No free sectors available,則可能現有分區情況把空間用光了。
First cylinder (51-125, default 51): 註:這個就是分區的Start 值;這裡最好直接按斷行符號,如果您輸入了一個非預設的數字,會造成空間浪費;
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125): +200M 註:這個是定義分區大小的,+200M 就是大小為200M ;當然您也可以根據p提示的單位cylinder的大小來算,然後來指定 End的數值。回頭看看是怎麼算的;還是用+200M這個辦法來添加,這樣能直觀一點。如果您想添加一個10G左右大小的分區,請輸入 +10000M ;
- t:指定分區類型。修改現有分區的類型。
- l:查看分區類型的id,然後再輸入類型號。
4.fdisk的退出,q不儲存退出,w儲存退出。
5.對分區進行格式化,並載入
格式化:
[root@localhost ~]# mkfs.ext3 /dev/sdb1
mkfs.ext3 /dev/sdb2
掛載:
建立掛載目錄:mkdir /data1
mkdir /data2
mount /dev/sdb1 /data1
mount /dev/sdb2 /data2
6.設定開機自動掛載
#其實不用設定,系統也可以開機自動掛載的,因為它的格式跟linux系統格式是一樣的
給新分區添加標籤
/sbin/e2label /dev/sdb1 data1
/sbin/e2label /dev/sda2 data2
vim /etc/fstab #添加兩行到/etc/fstab中開機自動掛載
LABEL=data1 /data1 ext3 defaults 1 2
LABEL=data2 /data2 ext3 defaults 1 2
如果不加標籤,那fstab檔案中就直接寫LABEL=/dev/sdb1等,如果不成功就加標籤吧。
參考:
http://www.cnblogs.com/rootq/articles/1487201.html
http://linux.chinaitlab.com/set/39459.html
http://www.cnblogs.com/Theladyflower/archive/2011/08/07/2130170.html