ModelArts DevServer 裸金属服务器扩展系统盘根分区大小

举报
modelarts-dev-server 发表于 2023/11/30 11:00:47 2023/11/30
【摘要】 本文介绍扩展deveserver 系统盘根分区的方法

1 背景

DevServer提供的裸金属服务系统镜像,当系统盘选择大于镜像系统盘空间时,额外的磁盘空间不能自动分配给系统根分区,需要手动操作扩展。本文以镜像Ubuntu-20.04-for-Ant8-with-RoCE-and-NVIDIA-525-CUDA-12.0-Uniagent,选择系统盘1T创建的DevServer 为例,介绍系统盘根分区手动扩展的方法。

2 操作步骤

2.1 查看系统盘分区详情

通过lsblk 命令,查看磁盘分区详情如下图所示,如果系统磁盘sda 总大小为1T,已有分区(此例中为sda1~3) 空间总计只有200G, 说明有800G的额外空间未被分区,不可使用,适用此文档的方法来扩展系统分区

通过 df -h 命令 展示文件系统详情如下,可见/dev/sd2 挂载为 系统的根目录:

2.2 备份配置信息configdriver 分区

当前系统卷的sda3分区为存储裸金属服务器配置信息的configdriver分区。使用以下命令对其内容进行备份

dd if=/dev/sda3 of=/root/configdriver.img

2.3 删除配置configdriver 分区

运行fdisk /dev/sda命令进入磁盘管理交互式,参考下图中的子命令 删除 configdriver 分区sda3

运行partprobe 刷新分区, 此时系统盘分区详情如下:


2.4 系统卷末尾新建配置信息configdriver分区

运行 fdisk /dev/sda 进入交互式,参考下图中命令新建分区sda3,本例中可分区扇区范围为 419297280 ~ 2147483614, 设置新建分区的起始位置为可分区扇区最大值减去200000,即为 2147483614 - 200000 = 2147283614。新建分区的结尾位置保持默认值 2147483614, 即为系统盘末尾扇区。新分区大小为97.7M。


运行partprobe 刷新分区, 此时系统盘分区详情如下:


2.5 扩展系统根分区

运行 growpart /dev/sda 2 扩展系统根分区sda2:


此时系统盘分区详情如下:

运行resize2fs /dev/sda2 扩展根分区文件系统,查看文件系统详情,此时根目录总空间扩展为1007G


2.6 恢复configdriver分区内容

通过如下命令将2.2步骤备份的configdriver 分区内容复制到新的sda3分区:

dd if=/root/configdriver.img of=/dev/sda3


 参考文档

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。