将网站文件,数据库等信息放在数据盘中,万一需要重装系统时,数据还在。就像我们的电脑,把资料放在D盘,重装C盘后资料还在一样。安全又方便。
购买数据盘后默认是没有挂载的,需要手工挂载。以下是挂载数据盘的操作步骤。
本教程服务器环境为Linux CentOS,运营商为腾讯云,数据盘小于2T(若数据盘大于2T则不适用本教程)。
1、控制台确认数据盘是否挂载至云服务器
如果是先买的服务器后买的数据盘,通常情况下购买的数据盘默认为“待挂载”,需要在数据盘“更多”菜单中选择“挂载”,选择对应的服务器完成挂载操作。
挂载操作通常只需进行1次,以后即便重装系统后数据盘仍然为“使用中”状态。
2、服务器确认是否有数据盘需要进行分区操作
不清楚是否有数据盘需要进行分区操作,那么在Linux服务器上使用使用“fdisk -l”命令查看。若您执行fdisk -l命令,发现没有 /dev/vdb 则表明您的云服务无数据盘,则无需进行后续操作。若有 /dev/vdb 则进行第3步。
fdisk -l
3、对数据盘分区操作
如果第一步你看到了/dev/vdb,那么就执行“fdisk /dev/vdb”命令,对数据盘进行分区;根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。
fdisk /dev/vdb
4、确认分区创建成功
此时再使用“fdisk -l”命令可以看到,新的分区vdb1已经建立完成了。
5、格式化分区(注意:格式化后数据盘的数据全部清空,必须是确认数据盘没有数据的情况下操作的,一定要注意)
数据盘是新购买的,以前没有用过(没有存储过数据),那么就要对其进行格式化,使用“mkfs.ext4 /dev/vdb1”命令。
特别注意:如果是重装系统后再重新挂载数据盘,则不能执行本步骤,可直接跳至第6步。
mkfs.ext4 /dev/vdb1
6、写入分区长期挂载数据盘
echo '/dev/vdb1 /home ext4 defaults 0 0'>> /etc/fstab
使用命令写入新分区信息。然后使用“cat /etc/fstab”命令查看,出现以下信息就表示写入成功。
7、检查是否写入挂载成功
最后,使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。
mount -a
df -h
8、重启服务器后再确认一次
输入命令“reboot”重启服务器,重新用“df -h”命令再次确认一下是否成功。
reboot
df -h
通过以上几步,就可以完成Linux(CentOS)数据盘的挂载。