在华为云主机中添加新的云盘

背景

一直借用朋友的华为云主机,系统盘只有40G,虽然有点小,但是只跑一些简单的测试程序,也够用了。
今天登录云主机控制台调整配置,才发现还有个100G的云盘一直空着。。。。。。还是太年轻啊!!

添加硬盘

查看磁盘信息

使用命令"fdisk -l"查看磁盘信息。
在这里插入图片描述
可以看到100G的云盘,还没有进行分区。

Linux分区格式说明: /dev/vda,/dev/vdb, /dev/vda1

  1. vd:表示的是硬盘类型。这里显示vd(云主机,我猜是VirtualDisk的简写)。其他还有sd(SCSI硬盘)、hd(普通硬盘)之类。
  2. a,b: vd后跟的a或b,表示硬盘序号,第一块硬盘a,第二块硬盘b。这里云盘是第二块硬盘,所以显示b。再有硬盘的话,应该是c了。
  3. 数字1:表示的是分区号。根据上图可知:/dev/vda系统盘只有一个分区,/dev/vdb目前没有分区,所以其分区列表为空。

对/dev/vdb进行分区

执行命令"fdisk /dev/vdb",准备开始分区。
在这里插入图片描述

分区操作

在这里插入图片描述
说明:

  1. 主分区(primary)可以创建4个。因为用的是新的磁盘,没有主分区,所以这里主分区的编号从1开始。
  2. 分区的扇区,因为是第一分区,所以直接使用系统默认即可。
  3. 分区大小,如果不设置,直接回车的话,则整个新磁盘都会被使用。

查看新创建的分区

在这里插入图片描述

分区格式化

使用命令“mkfs.ext4 /dev/vdb1"对分区进行格式化。

使用“mkfs -t ext4 -c /dev/vdb1”也可以。
-t: 指定分区格式。只要记得ext4比ext3好就行了。

在这里插入图片描述

挂载新分区

创建新的目录&挂载

mkdir /data/morefiles

mount /dev/vdb1 /data/morefiles

注意:如果/data/morefiles中有文件,在挂载后,原文件不可见(相当于原文件夹指向了新的磁盘位置。卸载后,原文件可见)

卸载命令:umount /dev/vdb1

查看挂载效果

在这里插入图片描述

设置开机自动挂载

执行mount命令挂载新的磁盘后,如果服务器重启,挂载会失效,需要重新挂载。

编辑文件:/etc/fstab
添加内容如下:

/dev/vdb1	/data/morefiles	ext4 defaults 1 1

参数说明:

  1. /dev/vdb1: 分区设备文件名或UUID
  2. /data/morefiles:挂载点
  3. ext4:文件系统名称
  4. defaults:挂载参数
  5. 分区是为被dump备份。0(不备份);1(每天备份);2(不定期备份)。当选择每天备份时,会在目录下发现一个“lost and found”目录,用于进行备份。
  6. 是否被fsck检测。0(不检测),其他数字代表检测优先级(数字越小,优先级越高)

问题

有时候会在保存格式化信息时出现如下提示:

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

此时,可尝试使用命令“partprobe”进行解决。或者重启服务器:)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值