現(xiàn)在的VPS越來越便宜的,而基于性價比來考慮,,不少站長選擇了LINUX系統(tǒng),而目前很多的VPS供應(yīng)商提供的都是系統(tǒng)盤與數(shù)據(jù)盤分離,,這樣便于升級維護。 最近小編選用的阿里云就遇到了這樣的問題,,掛載好的數(shù)據(jù)盤重啟后失效了,數(shù)據(jù)臨時丟失(其實都保存在數(shù)據(jù)盤里),,導(dǎo)致網(wǎng)站無法打開。 阿里云的官方教程是有很多問題的解決辦法,,但是也有些多地方?jīng)]講到位。以下就是這個問題的解決辦法,。
完整的阿里云掛載數(shù)據(jù)盤(自動加載掛載盤)方法如下:
1,、查看有硬盤情況:(只顯示概況,不顯示分區(qū)情況)
fdisk -l|grep Disk
2,、查看硬盤分區(qū)
fdisk -l
如果有提示:disk /dev/xvdb doesn t contain a valid partition table說明數(shù)據(jù)盤還沒有分區(qū)和掛載
3、分區(qū)
切換到root賬戶,,進入根目錄;
命令 "fdisk /dev/xvdb";然后按提示進行分區(qū)
命令"mkfs.ext3 /dev/xvdb" 格式化分區(qū),,ext3是格式,,你可以根據(jù)自己情況,。
4、掛載
"mkdir /data"建立掛載目錄
命令"mount /dev/xvdb /www "掛載分區(qū)xvdb 到www目錄,。
(注意要先掛載后放數(shù)據(jù),如果先放數(shù)據(jù)再掛載,,那么數(shù)據(jù)會丟失,。不過不用擔心,如果遇到這種情況,,那么取消掛載后數(shù)據(jù)又會回來)
5、給/etc/fstab文件寫入掛載硬盤的信息,,不然重啟系統(tǒng)后掛載就沒了,,那么每次重啟后就要手動掛載了,。(阿里云沒介紹這一步),方法如下:
echo '/dev/xvdb /www ext3 defaults 0 0' >> /etc/fstab
或者手動vi修改/etc/fstab這個文件,。
6、查看分區(qū)情況
命令df -lh
7,、 reboot 重啟檢查下,數(shù)據(jù)還在,,網(wǎng)站也可以正常打開,,問題完美解決,,以后再也不用擔心重啟掛載的數(shù)據(jù)盤丟失了。