运行环境 :centOS7以上,或腾讯云,阿里云自家OS系统
目标:挂载云盘人,增大服务器硬盘空间
准备:在腾讯云或阿里云上买一个云盘,买时不能选自动挂载到某个服务器上,下面我们是纯纯的记录如何挂载一个新云盘
1、查看当前硬盘使用情况,这是没看到新买的云盘
df -h
2、 查看磁盘分配情况,这里会看到新的云盘vdb
fdisk -l
3、 磁盘初始化,分配
使用m查看详细命令,n添加一块新分区,默认最多只能有四个主分区,但可以通过设置将第四个分区作为扩展分区,/dev/vdb5、/dev/vdb6等作为逻辑分区,其中p为主分区,e为扩展分区。需要注意逻辑分区最后一分区,使用默认大小,即将硬盘容量全部分配出去,防止浪费硬盘。
分区分配大小的时候可以选择+5K、+5M、+5G等方式设置分区大小,这里全部分配为一个分区,详细请看操作截图。分配完成后使用命令w保存并退出。
开始分配
fdisk /dev/vdb
在命令行里依次输入n、p、1、2048、4194303999、w
m查看详细命令
n 是划分一块新的盘符
p 是主分区
2048起始扇区
1 第一个分区
4194303999 扇区大小( 这里需要根据自己的扇区大小来调整 )
w 写入磁盘
4、再次查看磁盘分配情况
fdisk -l
5、 格式化刚划分的磁盘,格式成ext4格式,或xfs格式
mkfs.xfs /dev/vdb1
或mkfs -t xfs /dev/vdb1
6、挂载分区到应用的目录下:
mkdir /wwwroot2
mount /dev/vdb1 /wwwroot2
7、以上挂载只是临时,重启后就会没了,所以要修改配置文件/etc/fstab:
blkid /dev/vdb1 #先查看新云盘的uuid
然后通过vim编辑文件/etc/fstab添加以下一条内容:
UUID=1986c11d-dc8e-4070-9130-5621cb7c5197 /wwwroot2 xfs defaults 0 2
8、使用以下命令查看是否挂载成功,执行后不提示任何东西代表配置文件没有错误。
mount -a
9、使用命令reboot重启系统,重启后使用命令df -Th查看分区是否挂载成功。