Centos7 系列:磁盘挂载和磁盘扩容(新加硬盘方式)

简介: 在Centos 7 系统中,新添加硬盘,并将其挂载到自定义的新目录下;新添加硬盘,并为已有硬盘扩容。

一、系统环境

操作系统:Centos 7
已配置环境:空

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

2.1 查找新硬盘

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

fdisk -l

红框圈中的即是本次要挂载的磁盘,与 /dev/sda 和 /dev/sdb 相比,其没有下方的 /dev/sda1 等信息,代表 /dev/sdc 磁盘并没有进行过分区操作,是一个新加的硬盘。

在这里插入图片描述
红框中的信息解释:

1、【Disk /dev/sdc 】: 硬盘名称
2、【10.7 GB】:硬盘大小,不过这个数字并不精确
3、【10737418240 bytes】:10737418240/1024/1024/1024=100GB
4、【20971520 sectors】:20971520 个扇区
5、【Units = sectors of 1 512 = 512 bytes】: 因为每一个磁头都是在同一个柱面的,1 表示每个磁道上的扇区数量,1 512 表示一个柱面上的扇区数量
6、【Sector size (logical/physical): 512 bytes / 512 bytes】:表示一个扇区的大小是512 字节

除了 fdisk -l 命令可以查找硬盘和分区,还可以通过以下命令进行查找:

lsblk

其中,TYPE 为 disk 类型,且没有下分支的,即是没有被分区的硬盘。
在这里插入图片描述

2.2 创建挂载目录

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

df -h

在这里插入图片描述

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

mkdir /newdir

2.3 创建新分区

通过上一步,我们已经知道了新磁盘是/dev/sdc ,现在对新磁盘进行分区:

fdisk /dev/sdc
n
p
回车(默认值)
回车(默认值)
回车(默认值)
w

在这里插入图片描述
创建好分区后再次执行 fdisk -l 命令可以看到 /dev/sdc 已经新生成了一个分区:

在这里插入图片描述

2.4 创建新物理卷

使用刚刚的分区创建物理卷:

pvcreate /dev/sdc1

查看当期所有物理卷(或使用 pvdisplay 命令):

pvs

在这里插入图片描述

2.5 创建新卷组

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

vgcreate vgnew /dev/sdc1

查看卷组(或使用 vgdisplay 命令):

vgs

在这里插入图片描述

2.6 创建新逻辑卷

使用整个卷组vgnew 创建一个逻辑卷(lvnew 为自定义逻辑卷名):

lvcreate -n lvnew -l 100%FREE vgnew

创建逻辑卷时,也可以只使用卷组的部分空余空间,如50%FREE 等。
也可以使用下面这条命令具体指定存储容量:

lvcreate -n lvnew -L 5G vgnew

查看当前所有逻辑卷(或使用 lvdisplay 命令):

lvs

在这里插入图片描述

2.7 挂载到空目录

格式化逻辑卷:

mkfs.xfs /dev/vgnew/lvnew

/dev/vgnew/lvnew 为逻辑卷的固定格式:/dev/卷组名/逻辑卷名,具体可通过 lvdisplay 命令进行确定。
将逻辑卷格式化为xfs 格式,也可选择格式化为ext4 或其他格式。

在这里插入图片描述

将逻辑卷挂载到之前创建的空目录:

mount /dev/vgnew/lvnew /newdir

在这里插入图片描述

开机自动挂载

vi /etc/fstab

在文件末尾添加以下内容:

/dev/mapper/vgnew-lvnew /newdir xfs defaults 0 0

立即进行挂载:

mount -a

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

3.1 查找新硬盘

关机,添加新的磁盘,重新开机:
在这里插入图片描述
可以看到这次的新磁盘是 /dev/sdd :
在这里插入图片描述

3.2 创建新分区

为新磁盘创建分区:

fdisk /dev/sdd
n
p
回车(默认值)
回车(默认值)
回车(默认值)
w

在这里插入图片描述

3.3 创建新物理卷

为分区 /dev/sdd1 创建物理卷:

pvcreate /dev/sdd1

在这里插入图片描述

3.4 扩展已有卷组

将物理卷添加到已有卷组:

vgextend vgnew /dev/sdd1

在这里插入图片描述

3.5 扩容已有逻辑卷

将卷组的空余存储空间添加到逻辑卷:

lvextend -l +100%FREE /dev/vgnew/lvnew 

更新文件系统:

xfs_growfs /dev/vgnew/lvnew

在这里插入图片描述
如果需要挂载到根目录或者其他路径,只需根据实际情况修改 vgextend 和 lvextend 的具体卷组和逻辑卷即可,灵活使用。

四、总结

本文内容:
在Centos 7 系统中,新添加硬盘,并将其挂载到自定义的新目录下;新添加硬盘,并为已有硬盘扩容。

我是陈冰安,在知识宇宙中摸爬滚打,分享个人所得,也期待志同道合。

目录
相关文章
|
5月前
|
Linux Shell 定位技术
解决CentOS启动时挂载/sysroot失败
总的来说,解决/sysroot挂载失败的问题就像解开一串连环谜题,需要耐心和技巧。通过以上步骤,大多数时候我们可以找到问题的答案,打开系统启动的大门,让它顺利运行起来。
511 66
|
6月前
|
Linux
使用CentOS格式化硬盘或U盘为NTFS格式的方法
以上就是整个过程,如同拆解一个复杂的机器,然后按照自己的需要重新装配,你把数据的世界塑造成你需要的样子。你不只是一个简单的用户,你是一个创造者。
531 70
|
6月前
|
安全 Linux 定位技术
如何在CentOS中卸载LVM磁盘
综上,卸载LVM的过程就像是一场探险,需要小心翼翼地按照地图行动,不能偏离原定的路线。希望我手绘的这张地图对你有所帮助,让你能平安顺利地完成解除LVM的挑战。记住,整个过程中你都得小心谨慎,否则就可能会丢掉紧张刺激、惊险无比的宝石。在这个探险中,我为你解答了如何卸载LVM,提供了明确的指导和路线。人生就是一场探险,希望你在这个过程中学到的不仅仅是如何卸载LVM,更多的是如何在解决问题的过程中,认识自我,挑战自我,超越自我。那么,探险家们,还在等什么,让我们开始吧!
332 35
|
5月前
|
安全 Linux 定位技术
解决CentOS中挂载/dev/mapper/centos-root到sysroot失败的问题
记住,在攀爬这座挂载的高峰时,细心和耐心是你最好的朋友。不要走捷径,不要惧怕其中的复杂性,一步一个脚印地检查每个环节,最后达到山顶的那一刻,系统平稳地响应你的每条指令,你会发现这一切努力都是值得的。
318 2
|
8月前
|
存储 安全 Linux
Centos 8系统ext4文件系统类型进行扩容缩容 (LVM)
通过使用这些技术和工具,可以有效管理CentOS 8系统上的存储资源,确保系统在高负载和高并发情况下的稳定运行。
588 9
|
9月前
|
存储 Linux
Centos 8 磁盘扩展xfs文件系统 (LVM)
│ ├── 注意事项 │ ├── 备份数据 │ ├── 检查磁盘状态 │ └── 确认设备名称 │ └── 总结 ```
507 14
|
8月前
|
Linux
CentOS U盘挂载指南
在 CentOS 中挂载 U 盘的步骤如下:1. 使用 `sudo fdisk -l` 或 `lsblk` 检测 U 盘设备(如 `/dev/sdb1`)。2. 创建挂载点 `sudo mkdir /mnt/usb`。3. 根据格式挂载 U 盘,如 FAT32 使用 `sudo mount -t vfat /dev/sdb1 /mnt/usb -o rw,uid=1000,gid=1000`。4. 访问数据 `cd /mnt/usb && ls -l`。5. 卸载 `sudo umount /mnt/usb`。常见问题包括权限和中文乱码,可添加相应参数解决。
696 2
|
9月前
|
监控 Linux
centos 中查看 内存及磁盘使用率
通过这些命令,您可以全面了解系统资源的使用情况,从而更好地管理和优化系统。
1607 22
|
11月前
|
Ubuntu Linux 虚拟化
CentOS7扩容踩坑记录(最后只有ubuntu成功)
这篇博客记录了一次尝试给CentOS根分区扩容的过程。作者在VMware中扩展了虚拟磁盘,但最终未能成功将新分区合并到现有卷组中,因为原有分区未创建物理卷(PV)和卷组(VG)。过程中遇到了多个问题,如分区文件正在使用中等。最终作者提醒读者在操作前务必先检查当前的分区和卷组状态。
235 4
CentOS7扩容踩坑记录(最后只有ubuntu成功)
|
存储 监控 Linux
在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤
本文介绍了在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤。此外,还分享了一些实践经验,帮助读者更好地管理和优化磁盘空间。
974 8