当前位置:首页 > 操作系统 > CentOS > 正文内容

记公司私有网盘调整磁盘空间,CentOS下用parted进行操作

倪斌2023年09月24日CentOS414

这里说下背景,为解决文档共享且非传统FTP、SMB等形式,测试了很多开源网盘,最后选择了Nextcloud作为安腾企业网盘,小哥就喜欢这种多端访问的形式,若真实环境下使用,小哥比较谨慎,本想划个500G空间练手,没有问题的话推翻再来一次有经验的部署,结果官方手册与实际部署相差甚远,直至问题解决花费了很多静谧夜晚,秉着不想再来一次的想法,同时系统已经调优完毕,但是存储空间只有500G,为解决扩容问题参考了很多文档及手册都非小哥所想的那种形式,强迫症犯了,第一次想到的扩容模式就一定得坚持初心,不然心里难受,多数教程都是讲新增硬盘扩容的形式,小哥实际环境是ESXi虚拟化,小哥就想关机增大硬盘空间,把未划分的空间的划分到根目录下,若您也有此想法,那么小哥推荐使用prated命令来调整空间大小。

具体步骤如下:

用parted命令进行操作 

#1. 查看磁盘情况:打印可用空间

parted /dev/sda  print free 

#2.分配剩余的可用空间

#将剩余的可用空间分配到 /dev/sda2,根据实际修改磁盘

# resizepart 中的2指的是第二个分区即:/dev/sda2 可能为/dev/sda3 得特别注意

# 100% 将所有的空闲空间分配给/dev/sda2,也可以用单位和百分比

parted /dev/sda resizepart 2 100% 

# 3.刷新物理卷

#分区的空间修改了,也要刷新一下pv物理卷的大小,这样pv才能识别变动的空间

pvresize /dev/sda2 

# 4.查看物理卷是否变化

#查看pv中free 项中是否显示了可用的空间

pvdisplay 

# 5.扩展逻辑分区

#开始增加到逻辑卷中

lvextend -l+100%FREE /dev/mapper/centos-root 

# 6.使扩展生效(xfs_growfs)

xfs_growfs /dev/mapper/centos-root 

# 7.查看(df -H)

df -H

扩展分区这条特别得注意,lvextend -l+100%FREE /dev/mapper/centos-root 这里的centos-root要看下pvdisplay的输出,可能是cs-root,根据实际调整,以上命令仅供参考,您可以模拟环境下验证可行性后再进行实施。不管是centos-root还是cs-root,前半部分都对应的是pvdisplay输出的VG Name部分的内容。

扫描二维码推送至手机访问。

版权声明:本文由易记录 ejilu.cn发布,如需转载请注明出处。

本文链接:https://ejilu.cn/?id=214

相关文章

CentOS 7 历史发布版本下载(附全部标准镜像文件BT种子)

CentOS 7 历史发布版本下载(附全部标准镜像文件BT种子)

历史版本下载 https://archive.kernel.org/centos-vault当我们下载CentOS 7 时会发现有几个版本可以选择,如下: 1. CentOS-7-DVD版:DVD是标...

Rocky Linux 9 社区化的企业级操作系统

Rocky Linux 9 社区化的企业级操作系统

Rocky Linux 9 亮点桌面Rocky Linux 9 附带 GNOME 40 作为默认桌面环境。重新设计的核心应用程序、设置和 UI 使得使用 Rocky Linux 作为桌面操作系统变得前...

CentOS7 下安装 Nginx 1.23.1 的详细步骤

CentOS7 下安装 Nginx 1.23.1 的详细步骤

运行环境说明:ESXi 虚拟化,虚拟化操作系统:CentOS7 64位,出这个教程的背景是小哥有个项目应用单独部署的场景需要多个,服务器就一台,索性做个虚拟化,这里只是讲了怎么安装Nginx,实际小哥...

利用对端外网CentOS搭建本端计算机远程工作环境

利用对端外网CentOS搭建本端计算机远程工作环境

 一些项目中本身CentOS服务器需对外工作且能远程登录,在这样一种场景下维护连接对端网络中的设备实际上非常简单,最终效果就像您在对方局域网内一样,这种模式对系统远程维护及调试非常有利,体验...

CentOS 7.6 添加静态路由使两个网卡同时工作

CentOS 7.6 添加静态路由使两个网卡同时工作

如果你的 CentOS 7.6 服务器配备了两个网络接口卡,并且你希望这两个接口卡同时工作,你需要在服务器上配置路由表。以下是如何在 CentOS 7.6 上添加路由信息的步骤:1.在/etc/sys...

CentOS7.9删除多余无用内核教程,释放/boot分区空间

CentOS7.9删除多余无用内核教程,释放/boot分区空间

一、声明因为目前只使用CentOS 7 x64系统,所以本教程将仅适用于CentOS 7 x64系统,不保证在CentOS 8等系统上的效果。另外卸载系统内核属于危险操作,可能导致VPS无法启动,非必...