在阿里雲買的centos7,直接一鍵安裝寶塔,放了幾個站點,用了一陣子,發現一直都是用的系統盤
提工單才知道,數據盤默認是沒有掛載的,需要自己手動掛載
下面是操作步驟:
首先推薦下寶塔的SSH遠程工具,真香
1、查看磁盤情況
預裝的linux系統有2塊盤,一塊為系統盤(一般是是/dev/vda),另外一塊磁盤是數據盤(一般是是/dev/vdb),默認沒有掛載,需要手動掛載到系統中。具體操作是:需要對磁盤進行格式化,格式化后掛載到需要的掛載點,最后還需要添加分區啟動表,以便下次系統啟動隨機自動掛載。
詳細操作步驟為:
1、首先查看系統中磁盤信息,命令為:fdisk -l 輸入后顯示的:"Disk /dev/vda: 21.5 GB",即為系統盤,名稱為vda,另外還有一塊磁盤是沒有格式化,沒有分區,沒有在使用中的:"Disk /dev/vdb: 32.2 GB",如圖所示:
2、格式化數據盤
將未使用的磁盤進行格式化,操作數據盤符前,請自行確認磁盤是否有使用過,如有重要數據請謹慎操作,以免導致數據丟失,帶來不必要的麻煩。具體格式化命令為: mkfs.ext3 /dev/vdb 如圖所示,即為正在格式化中。這個時候請耐心等待格式化完畢。
3、創建掛載目錄
將格式化完的磁盤進行掛載,掛載前,先在服務器上創建一個需要掛載的掛載點,如可以在根目錄下創建一個wwwroot目錄。創建目錄命令為: mkdir /wwwroot
掛載磁盤到wwwroot目錄,掛載命令: mount /dev/vdb /wwwroot/
需要注意的是,由於我在掛載數據盤之前已經裝過寶塔面板,並且在系統盤的/www/wwwroot目錄中已經上傳過站點,為了防止目錄名沖突,我這里創建的目錄命名不再使用wwwroot,而是換成了wwwdev
4、配置(否則服務器重啟后數據盤依然會回到沒有掛載的狀態)
修改fstab,以便系統啟動時自動掛載磁盤,編輯fstab默認啟動文件命令: vi /etc/fstab 回車在其中添加一行: /dev/vdb /wwwroot ext3 defaults 0 0
如圖所示,在fstab中添加的一行,添加后,保存。
然后輸入:sync 將緩存寫入服務器,並重啟服務器 shutdown -r now。
5、重啟后查看掛載情況
重啟服務器后,輸入命令: df -lh 查看第2塊磁盤是否有正常掛載,正常情況會看到如圖所示,這樣第2塊盤就掛載好了。
注:建議將重要數據均存放到數據盤中,以免因系統崩潰或重裝導致數據丟失!
6、最后別忘了在寶塔中把站點的默認路徑修改為數據盤的路徑