1. 給服務(wù)器添加一塊硬盤(pán)
注意:
如果你是IDE 接 口 硬 盤(pán) :/dev/dh[a-z],這里的硬盤(pán)名字應(yīng)該是dh[a-z]開(kāi)頭
如果你是SCSI 接 口 硬 盤(pán) : / dev/[ a -z ],這里的硬盤(pán)名字應(yīng)該是sd[a-z]開(kāi)頭,我們的新硬盤(pán)為sdb
2. 使用 df -h 查看電腦硬盤(pán)信息(并沒(méi)有我們添加的硬盤(pán))
3. 使用 fdisk -l 查看電腦所有磁盤(pán)信息包括未加載磁盤(pán)
可以看到我們添加的10G磁盤(pán)存在,只是未加載,系統(tǒng)不能識(shí)別
4. 使用 lsblk 檢查哪塊磁盤(pán)為加載和分區(qū)
可以看到sdb大小為10G褐望,只是一塊磁盤(pán)(disk)并沒(méi)有分區(qū)
5.用 fdisk 對(duì)這塊硬盤(pán)分區(qū)(當(dāng)硬盤(pán)小于等于2T時(shí),用fdisk串前,大于2T時(shí)瘫里,用parted)
fdisk /dev/sdb
按 m 顯示菜單(menu):
選擇 n (add a new partition,創(chuàng)建新分區(qū))
我們是第一次建立,沒(méi)有主分區(qū)荡碾,所以選擇p建立主分區(qū)
接下來(lái)會(huì)讓你選擇分區(qū)號(hào)谨读,因?yàn)橹鞣謪^(qū)只有4個(gè)分區(qū),我們選擇默認(rèn)1
后面是開(kāi)始扇區(qū)和結(jié)束扇區(qū)坛吁,開(kāi)始扇區(qū)默認(rèn)即可劳殖,結(jié)束扇區(qū)輸入+分區(qū)大小
此時(shí)第一個(gè)分區(qū)已經(jīng)建立,但還是在內(nèi)存中并沒(méi)有寫(xiě)到硬盤(pán)sdb中拨脉,所以直接輸入w
***注意這里可以繼續(xù)創(chuàng)建分區(qū)瓷们,完了再輸入w逻翁,我這里只建立一個(gè)分區(qū)
經(jīng)過(guò)以上步驟后分區(qū)的建立已經(jīng)完成京办,但是此時(shí)系統(tǒng)還無(wú)法識(shí)別分區(qū)表
6. 使用 partprobe 內(nèi)核重新讀取分區(qū)表
partprobe /dev/sdb
***注意:這里是整個(gè)磁盤(pán)sdb斯辰,不是磁盤(pán)分區(qū)sdb1
7.使用 mkfs 創(chuàng)建文件系統(tǒng)(格式化分區(qū))
Linux 中的主流的文件系統(tǒng)有:ext4和xfsd等,這里我建立ext4文件系統(tǒng).
mkfs.ext4 /dev/sdb1
(注意:這里是磁盤(pán)分區(qū)sdb1,不是整個(gè)磁盤(pán)sdb)
8.使用 mkdir 創(chuàng)建掛載目錄
mkdir /mnt/sdb1_newdisk
在掛載之前你需要確定掛載的目錄帖旨,我這里是/mnt/sdb1_newdisk,這里目錄最好建立在/mnt下箕昭,這個(gè)目錄是專(zhuān)門(mén)掛載的.
9.使用 mount 臨時(shí)掛載目錄
mount /dev/sdb1 /mnt/sdb1_newdisk/
這里已經(jīng)掛載成功,但是這只是一次性的解阅,重啟后就會(huì)消失落竹。
10.編輯 /etc/fstab 永久掛載目錄
vim /etc/fstab
/etc/fstab每列含義如下
硬盤(pán)路徑 文件路徑(掛載點(diǎn)) 文件系統(tǒng)類(lèi)型 設(shè)備的自定義選項(xiàng) 是否轉(zhuǎn)存 fsck的順序
/dev/mapper/CentOS-root / xfs defaults 0 0
我們要在最后一行寫(xiě)入自己的分區(qū)與文件路徑,可以仿照上面的寫(xiě)
/dev/sdb1 /mnt/sdb1_newdisk ext4 defaults 0 0
轉(zhuǎn)存:0 不轉(zhuǎn)存瓮钥,不備份 1轉(zhuǎn)存筋量,備份
fsck:開(kāi)機(jī)檢查磁盤(pán)的順序 0表示不檢查 1234....為檢查順序
這里第一列也可以寫(xiě)入U(xiǎn)UID(使用 blkid 查詢(xún)UUID)
11.使用 mount -a 判斷加載是否正確
如果沒(méi)有其他信息出現(xiàn),表示你插入的正確碉熄,否則錯(cuò)誤桨武。
如果錯(cuò)誤且沒(méi)有檢查,開(kāi)機(jī)后將進(jìn)入緊急模式锈津,無(wú)法開(kāi)機(jī)
最后開(kāi)機(jī)重啟后df -h一下呀酸,看看是否正常
12.當(dāng)硬盤(pán)大于2T時(shí),使用 fdisk -l 會(huì)有WARING.
root@greatms-All-Series:/home/share# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = 扇區(qū) of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000aab9b
設(shè)備 啟動(dòng) 起點(diǎn) 終點(diǎn) 塊數(shù) Id 系統(tǒng)
/dev/sda1 * 2048 488282111 244140032 83 Linux
/dev/sda2 488284158 976771071 244243457 5 擴(kuò)展
Partition 2 does not start on physical sector boundary.
/dev/sda5 488284160 820314111 166014976 83 Linux
/dev/sda6 820316160 976771071 78227456 82 Linux 交換 / Solaris
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
(/dev/sdb大于2T),上面警報(bào)說(shuō) fdisk不支持該分區(qū)琼梆,使用 parted 分區(qū).
Disk /dev/sdb: 3000.6 GB, 3000592982016 bytes
255 heads, 63 sectors/track, 364801 cylinders, total 5860533168 sectors
Units = 扇區(qū) of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
設(shè)備 啟動(dòng) 起點(diǎn) 終點(diǎn) 塊數(shù) Id 系統(tǒng)
/dev/sdb1 1 4294967295 2147483647+ ee GPT(fdisk -l 顯示有一個(gè)主分區(qū)性誉,但其實(shí)是不存在的,可以使用mkfs.ext4 /dev/sdb1 測(cè)試茎杂,會(huì)報(bào)該分區(qū)不存在错览,找不到該分區(qū))
Partition 1 does not start on physical sector boundary.
13. 使用 parted 分區(qū)大于2T的硬盤(pán)
parted /dev/sdb (用part命令對(duì)3T硬盤(pán)進(jìn)行分區(qū)處理)
mklabel gpt (用gpt格式可以將3TB弄在一個(gè)分區(qū)里)
unit TB (設(shè)置單位為T(mén)B)
mkpart primary 0 3 (設(shè)置為一個(gè)主分區(qū),大小為3TB,開(kāi)始是0煌往,結(jié)束是3)
mkpart primary 3 6 (再設(shè)置為一個(gè)主分區(qū),大小為3TB倾哺,開(kāi)始是3,結(jié)束是6)
print (顯示設(shè)置的分區(qū)大泄舨薄)
quit (退出parted程序)
將分區(qū)格式化為 ext4 格式
mkfs.ext4 /dev/sdb1
將硬盤(pán)掛載到文件夾下
1羞海、手動(dòng)掛載。
新建一個(gè)文件夾:mkdir /home/sdb1
掛載:mount /dev/sdb1 /home/sdb1
卸載:umount后面可以跟掛載磁盤(pán)或者掛載點(diǎn)(umount /dev/sdb1 & umount /home/sdb1)
2曲管、開(kāi)機(jī)自動(dòng)掛載却邓。
vi /etc/fstab
在最后加入:
/dev/sdb1 /home/sdb1 ext4 defaults 1 1