說明:磁盤滿了,添加兩塊磁盤空間
環境:centos7,VMware Workstation
添加硬盤
添加兩塊硬盤
進入系統,查看是否添加成功
fdisk –l |grep dev
磁盤分區
首先對sdb操作
fdisk /dev/sdb
常用命令說明:
n:創建新分區
d:刪除已有分區
t:修改分區類型
l:查看所有支持的類型
p:顯示現有分區信息
w:保存並退出
q:不保存並退出
m:查看幫助信息
查看已存在分區,在設備下面一行沒有數據,表示沒有已存的分區
創建一個新的分區,輸入n開始
說明:這里,e是擴展分區,p是主分區,我們輸入p,或者默認就是p,直接回車即可。
說明:設置為主分區,主分區編號默認為1,。默認設置第一個扇區編號為2048,最后一個扇區編號為41943039。20G的數據盤新建了一個主分區。
再次查看新建分區的詳細信息
w並回車,將分區結果寫入分區表中
使分區生效並同步到系統
partprobe /dev/sdb
對/dev/sdb格式化
mkfs –t ext4 /dev/sdb
mount /dev/sdb /root/mountdata
掛載分區
格式化完成之后掛載分區
先新建一個掛載點
mkdir /root/mountdata
手動將磁盤掛載到掛載點
mount /dev/sdb /root/mountdata
設置為開機自動掛載
vim /etc/fstab
添加如下信息
/dev/sdb/ /root/mountdata/ ext4 defaults 0 0
說明:/dev/sdb:分區名;/root/mountdata/:掛載路徑;ext4:磁盤格式;0 0:其他默認
或者使用UUID進行掛載,這里對/dev/sdc進行操作
如果使用/dev/sdb的方法,可能會出現找不到設備而加載失敗的問題。uuid作為系統中存儲設備提供的唯一標志字符串,使用UUID則不會出現這樣的情況。
查看uuid的三種辦法
blkid
lsblk -f
ll /dev/disk/by-uuid/
通過uuid添加自動掛載磁盤信息(vim /etc/fstab),格式與前面的類似
UUID=739cbb88-b375-4b56-8e1f-f1c31840bf3c /root/mountdata_sdc/ ext4 defaults 0 0
自動掛載/etc/fstab里面的東西
mount –a
如果在fstab里沒有新增加設備,則沒有輸出,mount會自動忽略已經完成的操作。
查看掛載的情況,兩塊磁盤已經掛上去了,已經可以用了
df -h
重啟服務器測試,發現可以自動掛載了
磁盤的卸載
臨時卸載,重啟機器之后又恢復到掛載狀態 umount /dev/sdc 永久卸載 vim /etc/fstab 把添加的磁盤信息刪除即可。重啟機器查看是否卸載