[〖 服务器知识 〗] Oracle Cloud 甲骨文ARM DD重装 Centos7 10G根分区扩容 50G硬盘有未分配空

[复制链接]
查看82 | 回复5 | 2024-12-11 22:09:55 | 显示全部楼层 |阅读模式
1.1 重装系统的前置组件
Debian / Ubuntu 系统
  1. <code class="language-mindmap">apt-get install -y xz-utils openssl gawk file wget screen && screen -S os
  2. </code>
复制代码
Centos / RedHat 系统
  1. <code class="language-mindmap">yum install -y xz openssl gawk file glibc-common wget screen && screen -S os</code>
复制代码
若是出现异常,请刷新Mirrors缓存或更换镜像源。
Debian / Ubuntu 系统
  1. <code class="language-mindmap">apt update -y && apt dist-upgrade -y</code>
复制代码
Centos / RedHat 系统
  1. <code class="language-mindmap">yum makecache && yum update -y</code>
复制代码
1.2 执行 DD 脚本
  1. <code class="language-mindmap">wget --no-check-certificate -O NewReinstall.sh https://git.io/newbetags && chmod a+x NewReinstall.sh && bash NewReinstall.sh</code>
复制代码
如为CN主机(部分主机商已不能使用),可能出现报错或不能下载脚本的问题,可执行以下命令开始安装
  1. <code class="language-mindmap">wget --no-check-certificate -O NewReinstall.sh https://cdn.jsdelivr.net/gh/fcurrk/reinstall@master/NewReinstall.sh && chmod a+x NewR </code>
复制代码
执行命令后根据提示输入 Y 即可自动执行 41合1 的 DD 重装脚本
Oracle Cloud(甲骨文云)可选择支持UEFI的镜像,注意若是原系统为 CentOS 可能无法成功,若是 ARM 实例注意选择同时支持ARM64和UEFI的镜像

1.3 重装指定镜像,等待约 30 分钟即可重连 SSH
2 原50G硬盘重装Centos7后只用了10G
2.1 查看硬盘使用情况
  1. <code class="language-mindmap">dh -f </code>
复制代码

2.2 查看磁盘分区
  1. <code class="language-mindmap"><code class="language-mindmap">lsblk</code></code>
复制代码
  1. <code class="language-mindmap">parted -l</code>
复制代码

2.3 分配磁盘空间
  1. <code class="language-mindmap">parted /dev/sda</code>
复制代码

2.4 调整磁盘分区大小
  1. <code class="language-mindmap">resizepart</code>
复制代码
  1. <code class="language-mindmap">(parted) quit </code>
复制代码
退出,然后 reboot 重启系统
2.5 parted 命令补充
用法:parted <指令>
指令:

-h   # 显示此求助信息
-l   # 列出系统系统中所有的磁盘设备,和 fdisk -l 命令的作用差不多。
-m   # 进入交互模式,如果后面不加设备则对第一个磁盘进行操作
-s   # 脚本模式
-v   # 显示版本
如果没有给出“指令”,则 parted 将进入交互模式运行
常用命令:
3 扩容逻辑卷
执行完 2.4 步骤 50G 硬盘的 sda3 分区已经扩容至 42G 但是 Centos7 系统是处于逻辑卷的仍是原来的 8.5G
  1. <code class="language-mindmap"><code class="language-mindmap">lsblk</code></code>
复制代码
3.1 确认 sda3 分区剩余空间
查找 PV Size 列中与 /dev/sda3 相关的信息,确保有剩余空间可用
  1. <code class="language-mindmap">sudo pvdisplay</code>
复制代码
3.2 扩展物理卷(Physical Volume)
先将 sda3 分区的剩余空间添加到物理卷
  1. <code class="language-mindmap">sudo pvresize /dev/sda3</code>
复制代码
3.3 扩展 sda3 的逻辑卷(Logical Volume)
逻辑卷 centos_centos-root 扩展到使用所有可用空间,并自动调整文件系统大小
  1. <code class="language-mindmap">sudo lvextend -r -l +100%FREE /dev/mapper/centos_centos-root</code>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
惘邓忿 | 2024-12-13 00:16:20 | 显示全部楼层
楼主,我太崇拜你了!我想我是一天也不能离开莫忘娱乐
充玲琅 | 2024-12-13 02:25:28 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!莫忘娱乐不走平凡路
居炎 | 2024-12-13 10:49:55 | 显示全部楼层
这个帖子不回对不起自己!我想我是一天也不能离开莫忘娱乐
闵糊岑 | 2024-12-14 02:01:14 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U!我觉得莫忘娱乐真是个好地方!
桑玉 | 2024-12-14 17:58:49 | 显示全部楼层
论坛不能没有像楼主这样的人才啊!我会一直支持莫忘娱乐
懒得打字嘛,点击右侧快捷回复 请选择
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则