一只负壳前行的蜗牛

天翼云linux数据盘挂载完美教程

爱拼吧从2013年开始就使用天翼云主机,挂载数据盘的教程,这篇来自http://www.ctyun.cn/bbs/thread-449-1-1.html的教程最为详细,值得收藏。

适用系统:Linux(Redhat , CentOS,Debian,Ubuntu)

*  天翼云默认Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。
本文一共两种挂载方法,UUID挂载方法在下方,建议看完整篇文章再决定用哪种形式。当然,两种方法都挂载后,也没问题,只要修改fstab文件就可以了。

下面的操作将会把数据盘划分为一个分区来使用。


1、查看数据盘

在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如图1:


图1

《天翼云linux数据盘挂载完美教程》

注意:若您执行fdisk -l命令,发现没有 /dev/sdb 标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用

 

2、 对数据盘进行分区

执行“fdisk /dev/sdb”命令,对数据盘进行分区;
根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。(如果要分2个区,就把1改成2)


图2

《天翼云linux数据盘挂载完美教程》

3、 查看新的分区

使用“fdisk -l”命令可以看到,新的分区xvdb1已经建立完成了。


图3

《天翼云linux数据盘挂载完美教程》

 

4、格式化新分区

使用“mkfs.ext4 /dev/sdb1”命令对新分区进行格式化,格式化的时间根据磁盘大小有所不同。
(也可自主决定选用 ext3 格式)


图4

《天翼云linux数据盘挂载完美教程》

 

5、添加分区信息

使用“echo ‘/dev/sdb1  /home ext4    defaults    0  0’ >> /etc/fstab”(不含引号)命令写入新分区信息。也可以用UUID的方式进行挂载,会更安全(见文章下方)
然后使用“cat /etc/fstab”命令查看,出现以下信息就表示写入成功。也可以用winscp客户端使用sftp的形式来修改。
*  如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的/home部分
*  如果执行两次添加分区命令,则需要手动删除一条,同一块磁盘只能保存一条挂载信息;


图5

《天翼云linux数据盘挂载完美教程》

 

6、挂载新分区

使用“mount -a”命令依照 /etc/fstab 的内容将所有相关的磁盘都挂上来;
如果出现下图,意思是挂载点不存在,即 /home/www文件夹找不到;此时需要修改挂载点或者创建此目录;


图6

《天翼云linux数据盘挂载完美教程》

7、然后用“df -h”命令查看磁盘状态,出现以下信息就说明挂载成功,可以开始使用新的分区了。


 

图7

《天翼云linux数据盘挂载完美教程》

 


【爱拼吧推荐】UUID挂载方法
步骤 1-4 和上面一样,只是多了一个查看UUID的步骤。

5、查看分区的UUID,使用下面命令查看各个分区的UUID:

  1. ls /dev/disk/by-uuid -l

复制代码

《天翼云linux数据盘挂载完美教程》

6、根据找到的UUID(sdb1)再在fstab中挂载分区,把你的UUID替换下就可以了:

  1. echo ‘UUID=d9f9b22a-c486-4788-8662-ccd99060a676  /home ext4    defaults    0  0’ >> /etc/fstab

复制代码

也可以使用sftp直接修改fstab文件,路径“/etc/fstab”,最终效果如下:

《天翼云linux数据盘挂载完美教程》

7、挂载新分区

使用“mount -a”命令依照 /etc/fstab 的内容将所有相关的磁盘都挂上来;
然后用“df -h”命令查看磁盘状态。

点赞