参考连接
1.查看硬盘挂载情况
可以看到未挂载的盘符和大小
顺带一提,可能是因为服务器默认配置的原因,磁盘已经做好了分区(/dev/vdb1),如果已经分区则可以跳过第3步
2.查看当前分区情况
3.按照下面步骤依次输入指令,给新硬盘添加新分区
4.分区完成,查询所有设备的文件系统类型
发现新分区/dev/vdb1并没有文件系统类型(type为文件系统具体类型,有ext3,ext4,xfs,iso9660等,具体区别自行百度,本文建议使用xfs) - /dev/sr0: UUID="2024-12-18-09-36-49-00" LABEL="config-2" TYPE="iso9660"
- /dev/vda1: UUID="e90313e4-0677-4753-81ca-da0d1738bef3" TYPE="xfs"
- /dev/vda2: UUID="a5a988d3-2f90-4cb4-a99f-5b3165b0c609" TYPE="swap"
- /dev/vda3: UUID="32f2b4da-5a45-45f3-a69f-b4083341f8a4" TYPE="xfs"
- /dev/vdb2: LABEL="M-fM-^VM-0M-eM-;M-:M-eM-^MM-7" UUID="963C46D73C46B253" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2118689b-320f-4894-8669-0d9b8d8d675f"
- /dev/vdb1: PARTLABEL="Microsoft reserved partition" PARTUUID="6fcc17ce-de3d-4da3-b671-742c3dae8f14"
-
复制代码
5.格式化分区
先查看当前系统支持格式化成什么类型,输入mkfs,然后按两下tab键
当前支持我们需要的xfs类型,开始格式化
之后输入命令查看格式化后的所有文件系统类型
出现了如下新信息 - [root@ecs ~]# blkid
- ……
- /dev/vdb2: UUID="3874b62c-2195-49fb-80fa-bac02dc8f9da" TYPE="ext4" PARTLABEL="Basic data partition" PARTUUID="2118689b-320f-4894-8669-0d9b8d8d675f"
- /dev/vdb1: UUID="b10f57e0-ca97-4217-8f0f-ab59aa15c235" TYPE="ext4" PARTLABEL="Microsoft reserved partition" PARTUUID="6fcc17ce-de3d-4da3-b671-742c3dae8f14"
复制代码
说明成功将新分区格式化成了ext4文件系统类型
以下是一些常见的文件系统类型及其特点:
6.挂载
挂载需要将硬盘挂载在挂载点上(一个文件夹),但是mount并不会创建文件夹,所以在使用mount命令之前首先创建挂载点
将新分区 /dev/vdb1 挂载到mkdir data挂载点下
查看是否挂载成功
(如果挂错盘可以使用umount + 挂载盘路径指令来取消挂载)
7.配置启动挂载
首先查看 UUID
熟练的话可以直接将文件目录写到挂载的配置文件中,将 /dev/vdb1 的 UUID 复制出来,然后写入到 /etc/fstab 中去 - echo "UUID=e943fbb7-020a-4c64-a48a-2597eb2496df /vdb1 ext4 defaults 0 0" >> /etc/fstab
-
- echo "UUID=3874b62c-2195-49fb-80fa-bac02dc8f9da /data ext4 defaults 0 0" >> /etc/fstab
-
-
- /dev/vdb2: UUID="3874b62c-2195-49fb-80fa-bac02dc8f9da" TYPE="ext4" PARTLABEL="Basic data partition" PARTUUID="2118689b-320f-4894-8669-0d9b8d8d675f"
复制代码
建议还是去 编辑一下 /etc/fstab 配置文件:
| UUID=e943fbb7-020a-4c64-a48a-2597eb2496df | /vdb1 | ext4 | defaults | 0 | 0 |
|---|
| 要挂载的分区设备号 | 挂载点 | 文件系统类型 | 挂载选项 | 是否备份 | 是否检测 |
将 /etc/fstab 中定义的所有档案系统挂上。
然后重启服务器,查看重启后磁盘挂载是否仍保留 |