我有一个安装了 Lighttpd 和 MySQL 的 CentOS 6.3。我正在使用 Amazon Cloud (EC2),我不知道如何正确永久安装另一个驱动器,以便将数据库移动到它。
我对 LINUX 操作系统确实很困惑,请帮忙!
[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 文件没有问题之前不要重新启动,否则您的机器可能无法正常重新启动。(您可以修复它,但这真的很麻烦,特别是在 amazon ec2 中)。