01
2018
06

阿里云服务器ECS数据盘的自动挂载解决方案

一、环境准备:

100GB系统盘+100GB数据盘

二、名词解释:

系统盘:数据盘就像是Windows的C盘

数据盘:数据盘就相当于Windows下的D盘

通常系统盘用来存放系统,如果你的网站数据不是很大的话你也可以把程序和数据库放在系统盘里,如果网站数据大,就要挂载数据盘里。如果网站放在数据盘这样做的好处是,进行系统初始化的时候,数据盘的数据不会随着系统初始化而丢失。

三、实战:

1.查看数据盘:


[plain] view plain copy
  1. fdisk -l  



2.分区数据盘:


[plain] view plain copy
  1. fdisk /dev/xvdb  




依次操作 n p 1 回车 回车 wq保存退出。

3.检查分区是否完成


通过再次输入命令,我们检查分区是否完毕,如上图/dev/xvdb1,说明已经正确分区。

4.格式化分区


[plain] view plain copy
  1. mkfs.ext3 /dev/xvdb1  


格式化分区会有一个写入过程,稍微等一会,完成后如下图。



5.数据盘的挂载

(1).创建临时目录,用于磁盘的挂载


[plain] view plain copy
  1. mkdir /mnt/www  


(2).挂载磁盘


[html] view plain copy
  1. mount /dev/xvdb1 /mnt/www  

(3).查看挂载结果,如下图


注意要先挂载后放数据,如果先放数据再挂载,那么数据会丢失。不过不用担心,如果遇到这种情况,那么取消挂载后数据又会回来.

6.配置开机自动挂载

因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:


[plain] view plain copy
  1. echo '/dev/xvdb1 /mnt/www ext3 defaults 0 0 ' >>/etc/fstab  

然后执行df -h 查看是否挂载成功。

经过上面的操作,阿里云的数据盘开机自动挂载已经设置完毕。


« 上一篇 下一篇 »

评论列表:

1.网络兼职日结  2018-11-08 17:13:02 回复该评论
来收藏一下,真是不错的技术
2.动画制作  2019-08-30 17:34:00 回复该评论
阿里云的数据盘开机自动挂载已经设置完毕

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。