CentOS7掛載新數(shù)據(jù)盤的完整步驟
前言
剛剛買了一臺新的VPS,新買的VPS的數(shù)據(jù)盤默認沒有掛載到系統(tǒng)上,需要我們自己來掛載的。我們給服務(wù)器添加新的硬盤的時候都需要進行掛載操作,本文簡要記錄掛載操作過程。
查看硬盤信息
首先我們使用命令df -TH查看當前系統(tǒng)掛載的情況:

我們看到并沒有掛載新的數(shù)據(jù)盤,數(shù)據(jù)盤是200多G的。
然后通過命令fdisk-l查看硬盤信息。

可以看到有兩塊硬盤/dev/xvda和/dev/xvde,啟動xvda是系統(tǒng)盤,xvde是我們新增的數(shù)據(jù)盤。也就是說系統(tǒng)發(fā)現(xiàn)了新增的數(shù)據(jù)盤/dev/xvde,但并沒有掛載。注意有時候新增數(shù)據(jù)盤不叫xvde,它有可能叫xvdb。
執(zhí)行掛載命令
1、執(zhí)行命令fdisk /dev/xvde,進入fdisk模式,開始對新增數(shù)據(jù)盤執(zhí)行分區(qū)操作。

在回顯信息中,輸入n后回車,接下來的操作全部回車默認即可。在上圖中最后回車回顯的信息中告訴我們有一個200G的硬盤分區(qū)以及建立好了。
2、接下來輸入p,回車,查看新建分區(qū)的詳細信息。

如上圖,接著輸入w保存,將分區(qū)結(jié)果寫入分區(qū)表中。
如回顯信息如下,則說明分區(qū)成功:
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
3、執(zhí)行命令partprobe,將新的分區(qū)表變更同步至操作系統(tǒng)。
4、執(zhí)行以下命令,將新建分區(qū)文件系統(tǒng)設(shè)為系統(tǒng)所需格式。
mkfs -t ext4 /dev/xvde1
5、將新建的分區(qū)掛載到/mnt/datadisk掛載點,/mnt/datadisk是我們系統(tǒng)新建的一個掛載點,即目錄,如果目錄不存在要提前新建好,可以自己定義掛載目錄。
mount /dev/xvde1 /mnt/datadisk
6、使用命令df -Th查看磁盤掛載情況。

上圖中表示新的磁盤/dev/xvde1已經(jīng)成功掛載到/mnt/datadisk。
開機自動掛載
掛載好的磁盤需要設(shè)置開機自動掛載,我們不采用 /etc/fstab直接指定 /dev/xvde1的方法,而推薦使用UUID來配置自動掛載數(shù)據(jù)盤。
先執(zhí)行命令blkid /dev/xvde1,查詢磁盤分區(qū)的UUID:
/dev/xvde1: UUID="1d4e1d9d-d15c-1273-8442-2303b05b96ad" TYPE="ext4"
然后編輯/etc/fstab,在末尾增加一行:
UUID=1d4e1d9d-d15c-1273-8442-2303b05b96ad /mnt/datadisk ext4 defaults 1 1
把UUID和目錄換成你自己的即可。
最后,重啟機器,使用df -TH查看掛載情況,如果能看到新增的磁盤掛載信息則大功告成。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,謝謝大家對腳本之家的支持。
相關(guān)文章
Linux下查看nginx apache mysql php的編譯參數(shù)
由于工作的需要,有時候需要在一臺不是你參與編譯的環(huán)境調(diào)試環(huán)境,這就需要知道nginx,apache,mysql,php的編譯參數(shù),以下小方法能快速讓你了解默認的服務(wù)器里的編譯參數(shù)2014-03-03
CentOS下采用Crontab實現(xiàn)PHP腳本定時任務(wù)
本篇文章主要介紹了CentOS下采用Crontab實現(xiàn)PHP腳本定時任務(wù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
Linux centos下php安裝cphalcon擴展的方法
這篇文章主要介紹了Linux下php安裝cphalcon擴展的方法,需要的朋友可以參考下2017-02-02

