
我有一個 CentOS 6.3,安裝了 Lighttpd 和 MySQL。我正在使用 Amazon Cloud (EC2),但我不知道如何正確地永久安裝另一個驅動器,因此我可以將資料庫移至該驅動器。
我真的迷失在 LINUX os-es 中,請幫忙!
[root@ip-10-246-135-238 ec2-user]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvde1 5.0G 1.5G 3.3G 32% /
tmpfs 828M 0 828M 0% /dev/shm
/dev/xvde2 5.0G 1.5G 3.3G 32% /media/ephemeral0
/dev/xvde2 5.0G 1.5G 3.3G 32% /
/dev/xvdj 5.0G 1.5G 3.3G 32% /
/dev/xvde2 147G 3.3G 137G 3% /mnt/driveb
答案1
當您向實例新增另一個磁碟區時(使用亞馬遜的 Web GUI「附加磁碟區」),就好像您將其插入電腦一樣。您應該會看到新驅動器使用fdisk -l
你需要一個檔案系統。假設新卷顯示為 /dev/xvdg,所以mkfs.ext4 /dev/xvdg
- (假設您不想在該卷上更新分區,那是另一個主題)。
然後您需要安裝它,無論是一次性安裝還是長期安裝。若要長期執行此操作,請建立目錄,並在 /etc/fstab 中新增一個條目(新行)。它看起來像:
/dev/xvdg /mnt/point/you/made ext4 defaults 0 0
儲存文件,然後嘗試安裝mount /mnt/point/you/made
- 按此順序執行可確保 mount 命令使用 fstab 文件作為其信息,從而確保 fstab 文件正常。
不用說,不要搞亂這些步驟(例如格式化錯誤的磁碟!),否則您可能會丟失資料。特別是,在確保 fstab 檔案正常之前不要重新啟動,否則您的電腦可能無法正確重新啟動。 (你可以修復它,但這真的很痛苦,尤其是在亞馬遜 ec2 中)。