很多時(shí)候,隨著網(wǎng)站數(shù)據(jù)的不斷升級(jí)后,導(dǎo)致購(gòu)買(mǎi)的虛擬主機(jī)空間不足了,雖說(shuō)可以替換虛擬主機(jī)或者更換服務(wù)器,但是還是有很多人嫌太麻煩了,那么有什么方法可以解決虛擬主機(jī)空間不足問(wèn)題嗎?下面聚名網(wǎng)小編就帶大家了解下虛擬主機(jī)空間不足的解決方法。
下面就以用vmware裝linux系統(tǒng)的虛擬主機(jī)為例
1、新增虛擬主機(jī)空間
退出LINUX系統(tǒng),在vmware啟動(dòng)界面中選擇edit virtual machine settings來(lái)增加磁盤(pán),然后選擇add,選擇增加hard disk點(diǎn)擊下一步,選中create a new virtual disk,點(diǎn)擊下一步,選擇scsi,繼續(xù)下一步。選擇好你要新增磁盤(pán)的大小,勾選Allocate all disk space now立即分配空間,下一步,在你的硬盤(pán)上選擇一個(gè)目錄來(lái)創(chuàng)建,點(diǎn)擊完成結(jié)束。這樣,一個(gè)新增的空間就創(chuàng)建好了。
2、新增虛擬主機(jī)空間分區(qū)
進(jìn)入LINUX系統(tǒng)。su:password進(jìn)入root權(quán)限。用命令fdisk -l查看新增的磁盤(pán),我的是/dev/sdb。然后用命令fdisk /dev/sdb來(lái)對(duì)你剛才新增的空間劃分磁盤(pán)分區(qū)。具體的fdisk的用法我就不說(shuō)了。你可以分成一個(gè)分區(qū),保存退出。在/dev/目錄下面多出了一個(gè)設(shè)備/dev/sdb1,這就是剛才分出來(lái)的一個(gè)區(qū),用命令mkfs.ext3 /dev/sdb1對(duì)其進(jìn)行格式化。這樣之后用MOUNT命令就可以把這個(gè)分區(qū)MOUNT到系統(tǒng)了,但這并沒(méi)有完,用ROOT權(quán)限MOUNT的分區(qū),其它的用戶(hù)不能操作,而且這個(gè)分區(qū)上也不能夠運(yùn)行程序。所以下面繼續(xù)。
3、新建文件夾放新增分區(qū)
用普通權(quán)限在你的用戶(hù)目錄下面創(chuàng)建一個(gè)文件夾,如/home/kinghua/mymnt。以后就把你新增的分區(qū)MOUNT到這個(gè)目錄下了喲。
4、用ROOT權(quán)限打下/etc/fstab文件。新增加一個(gè)選項(xiàng)。具體fstab的操作在這里不解釋了。新增如下:
/dev/sdb1 /home/kinghua/mymnt ext3 noauto,user,exec 0 0
中間是用TAB鍵格開(kāi)的喲。保存好。這樣就設(shè)置好了新分區(qū)的MOUNT格式。
5、現(xiàn)在呢,我們來(lái)設(shè)置如何自動(dòng)在系統(tǒng)啟動(dòng)的時(shí)候MOUNT,UMOUNT這個(gè)分區(qū)。進(jìn)入你的用戶(hù)目錄,vi .bash_profile,在其中增加一行mount /home/kinghua/mymnt。同樣,vi .bash_logout,在其中增加一行umount /home/kinghua/mymnt。保存。
6、好了 都設(shè)置好了 重新啟動(dòng)系統(tǒng)吧。用df -h查看磁盤(pán)情況,哈哈,自動(dòng)mount上了。而且普通用戶(hù)擁有所有權(quán)限,還可以在里面執(zhí)行文件,跟系統(tǒng)本來(lái)的分區(qū)一樣好使了。OK大功告成。
以上的就是對(duì)虛擬機(jī)空間不足的解決方法,如需要解決其他虛擬主機(jī)空間問(wèn)題,詳情請(qǐng)關(guān)注虛擬主機(jī)欄目。