云主机格式化和挂载数据盘

 C:挂接数据盘(划分swap交换区会降低磁盘io)
 
阿里云Linux系统默认不划分swap交换区,使用free -m指令可以查看到swap交换区为0

使用数据盘建立swap分区:

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

2:对数据盘进行分区
执行“fdisk /dev/xvdb”命令,对数据盘进行分区;
根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。
fdisk -l,检查下分区建立情况,系统盘一般是/dev/xvda,数据盘一般是/dev/xvdb

3:格式化新分区(建立文件系统):
首先建立swap分区:mkswap /dev/xvdb1;然后建立数据盘:mkfs.ext4 /dev/xvdb2。
这里的xvdb1和xvdb2就是之前所建立的分区,请选择对应的分区进行操作。

4:建立完文件系统,使用fdisk -l发现swap还是0,那是因为没装载swap
使用swapon /dev/xvdb1命令进行装载,这下swap就出现了。
这里只是一次性装载,当你重启服务器时swap还是一样不会自动装载的,
要想自动加载swap分区,就必须修改配置文件!

5:添加分区信息:
vi /etc/fstab打开配置文件编辑,
注意:下面“/www”指的是挂载点,一般挂载到 “/mnt”目录
/dev/xvdb1 swap swap defauls 0 0
/dev/xvdb2 /www ext4 defauls 0 0

6:挂载新分区:
使用“mount -a”命令挂载新分区,然后用“df -h”命令查看是否成功

7:自动加载swap区
系统虽然已经可以自动加载分区了,但swap还是一样不会自动启用的,
这里还必须修改/etc/rc.local文件,只要屏蔽掉“swapoff -a”这一句就ok了,
别忘记修改完配置后reboot重启。

原文地址:https://www.cnblogs.com/qiandu/p/4304359.html