HCRM博客

如何在CentOS系统中添加新硬盘?

在CentOS系统中添加新硬盘并进行挂载或扩容,可以通过以下步骤完成,本文以CentOS 7为例,详细讲解如何将新硬盘挂载到新的目录以及如何对已有目录进行磁盘扩容。

系统环境

操作系统:CentOS 7

如何在CentOS系统中添加新硬盘?-图1
(图片来源网络,侵权删除)

已配置环境:空

磁盘挂载到新目录(磁盘挂载)

1、查找新硬盘

查看机器所挂硬盘及分区情况:fdisk l

示例输出解释:

Disk /dev/sdc:硬盘名称

10.7 GB:硬盘大小

如何在CentOS系统中添加新硬盘?-图2
(图片来源网络,侵权删除)

10737418240 bytes:硬盘容量

20971520 sectors:扇区数

Units = sectors of 1512 = 512 bytes每个扇区大小

Sector size (logical/physical): 512 bytes / 512 bytes:逻辑和物理扇区大小

除了fdisk l 命令,还可以使用lsBLk 命令来查找未分区的硬盘。

2、创建挂载目录

如何在CentOS系统中添加新硬盘?-图3
(图片来源网络,侵权删除)

查看当前机器的磁盘使用情况:df h

创建待挂载目录(必须是空目录):mkdir /newdir

3、创建新分区

对新磁盘进行分区:fdisk /dev/sdc

输入n 创建新分区

输入p 选择主分区

回车三次接受默认值

输入w 保存并退出

再次执行fdisk l 命令确认新分区/dev/sdc1 已经创建。

4、创建新物理卷

使用新分区创建物理卷:pvcreate /dev/sdc1

查看所有物理卷:pvs

5、创建新卷组

使用物理卷创建一个卷组(自定义卷组名vgnew):vgcreate vgnew /dev/sdc1

查看卷组:vgs

6、创建新逻辑卷

使用整个卷组创建一个逻辑卷(自定义逻辑卷名lvnew):lvcreate n lvnew l 100%FREE vgnew

查看所有逻辑卷:lvs

7、挂载到空目录

格式化逻辑卷为xfs格式:mkfs.xfs /dev/vgnew/lvnew

挂载逻辑卷到之前创建的空目录:mount /dev/vgnew/lvnew /newdir

开机自动挂载,编辑/etc/fstab 文件,在文件末尾添加以下内容:/dev/mapper/vgnewlvnew /newdir xfs defaults 0 0

立即进行挂载:mount a

挂载到已有目录(磁盘扩容)

1、查找新硬盘

关机,添加新的磁盘,重新开机。

使用fdisk l 确认新磁盘,例如/dev/sdd

2、创建新分区

对新磁盘进行分区:fdisk /dev/sdd

输入n 创建新分区

输入p 选择主分区

回车三次接受默认值

输入w 保存并退出

3、创建新物理卷

使用新分区创建物理卷:pvcreate /dev/sdd1

4、扩展已有卷组

将物理卷添加到已有卷组:vgextend vgnew /dev/sdd1

5、扩容已有逻辑卷

将卷组的空余存储空间添加到逻辑卷:lvextend l +100%FREE /dev/vgnew/lvnew

更新文件系统:xfs_growfs /dev/vgnew/lvnew

如果需要挂载到根目录或者其他路径,只需根据实际情况修改vgextendlvextend 的具体卷组和逻辑卷即可。

通过以上步骤,可以在CentOS 7系统中成功添加新硬盘,并将其挂载到新的目录或对已有目录进行扩容,无论是直接挂载还是通过LVM进行管理,都能满足不同的需求。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/7453.html

分享:
扫描分享到社交APP
上一篇
下一篇