目录

阿里云服务器的数据盘如何挂载使用

目录

阿里云服务器的数据盘如何挂载使用?

众所周知新购服务器部署项目一般需要进行分区、安装运行环境(jdk、mysql等)才能部署Web项目。前几天买了台阿里云轻量级服务器,发现有额外的数据盘可以加购,于是加购了20G SSD,现就阿里云服务器加购的数据盘如何挂载使用,做下记录。

1.确认加购数据盘是否存在,大小是否无误

通过Xshell或其他工具连接服务器,使用“ fdisk -l ”命令进行查看,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/53599f788295761cef6dedb3aae34ec4.png

上图中/dev/vda中为服务器本身磁盘,/dev/vdb为加购的数据盘。

2.对数据盘进行分区操作

(1)执行“ fdisk -s56 /dev/xvdb ”进入分割硬盘模式,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/04a1b04ee54861cbe880bd39c76cc5ae.png

(2)输入" n “回车设定新的硬盘分割区

其中在分割硬盘模式下还有如下命令及含义供大家参考:

①输入 m 显示所有命令列示。

②输入 p 显示硬盘分割情形。

③输入 a 设定硬盘启动区。

④输入 n 设定新的硬盘分割区。

⑤输入 t 改变硬盘分割区属性。

⑥输入 d 删除硬盘分割区属性。

⑦输入 q 结束不存入硬盘分割区属性。

⑧输入 w 结束并写入硬盘分割区属性

输入n后如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/726feffb170ac62c9c57af0e7c56475a.png

3.输入“ p ”回车设置硬盘为主要分割区(primary),如下所示:

https://i-blog.csdnimg.cn/blog_migrate/456ffb8c31c187f8ceed775c510c5a8f.png

如上图输入e代表设置硬盘为延伸分割区(extended)

4.输入“ 1 ”回车创建第一个主分区,如下图示:

https://i-blog.csdnimg.cn/blog_migrate/3e48762ec78fd0dd8b7a7b672331b155.png

5.连续输入两次回车

First sector (2048-41943039, default 2048),意为让我们输入起始柱面的大小

Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039),意为让我们输入截止柱面的大小

因为将数据盘都分给一个区,此处使用系统自动计算的默认值即可,所以连续输入两次回车

6.输入“ wq ”回车保存操作,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/2079b00e9853332c9ecc0ba58d915da1.png

7.使用“ fdisk -l ”命令验证是否挂载成功,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/86ac4e4d8a198f2feb2c7aba7a67b334.png

上图所示即为/dev/vdb1分区创建成功

8.使用“ mkfs.ext4 /dev/vdb1 ”格式化分区,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/9a5d6bb2f240624844bba1ebf43ad653.png

9.使用“ mkdir /data ”命令创建挂载目录,如下图所示

https://i-blog.csdnimg.cn/blog_migrate/8fdc5e7f2b26d15b89372285adb940d2.png

其中文件夹名可自己取,一般来说数据盘都创建为data目录

10.使用“ echo /dev/vdb1 /data ext4 defaults 0 0 » /etc/fstab ”命令写入新分区信息,如下图所示:

11.使用” cat /etc/fstab “命令查看分区是否写入成功

https://i-blog.csdnimg.cn/blog_migrate/958f626750bc5ad52d49084fc159517f.png

如上图所示,即为写入成功。

11.使用“ mount -a ”命令挂载分区,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/bbf899a8e34423ca0a2ca474983b6b67.png

如图,我们处于data目录下,使用mount -a命令即可直接把分区挂载在/data目录下

若要指定挂载目录可以使用:mount /dev/vdb1 /mydata    /mydata为要挂载的目录,前提这个目录要存在

12.使用“ df-h ”命令验证是否挂载成功

https://i-blog.csdnimg.cn/blog_migrate/d618033d000b652d33817c373c068476.png

如上图所示20G数据盘的/dev/vdb1分区已挂载到/data目录下