文档首页 > > 私有镜像制作指南> Linux镜像制作流程> 配置根分区自动扩盘> CentOS 6/RedHat 6系列

CentOS 6/RedHat 6系列

分享
更新时间: 2019/04/23 GMT+08:00
说明:

CentOS 6/RedHat 6系列要实现根分区自动扩盘,要安装三个包:cloud-init、cloud-utils-growpart、dracut-modules-growroot。其中,cloud-init已在安装Cloud-init中安装。

本文以CentOS 6.9操作系统为例,其他操作系统的安装过程类似。

  1. 检查是否已安装cloud-init、cloud-utils-growpart、dracut-modules-growroot。若没有,需要执行本章节操作进行安装。
    [root@localhost ~]# rpm -qa | grep cloud-init
    cloud-init-0.7.5-10.el6.centos.2.x86_64
    [root@localhost ~]# rpm -qa | grep growpart
    [root@localhost ~]# rpm -qa | grep growroot
    [root@localhost ~]#
  2. 下载cloud-utils-growpart-0.27-10.el6.x86_64.rpm包,并参考11将安装包上传至虚拟机。

    下载网址:

    https://dl.fedoraproject.org/pub/epel/6Server/x86_64/Packages/c/

  3. 执行以下命令,安装cloud-utils-growpart包。

    rpm -ivh cloud-utils-growpart-0.27-10.el6.x86_64.rpm

    [root@localhost redhat]# rpm -ivh cloud-utils-growpart-0.27-10.el6.x86_64.rpm
    Preparing...                 ############################### [100%]
       1:cloud-utils-growpart    ############################### [100%]
    [root@localhost redhat]#
  4. 安装dracut-modules-growroot包。
    1. 先执行以下命令:

      yum install -y http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

    2. 执行yum install dracut-modules-growroot命令,在线安装dracut-modules-growroot包。

      安装过程中,出现“Is this ok [y/N]”提示信息时,输入“y”。

    3. 安装完成后,执行dracut -f命令刷新内核。
  5. 再次执行1中的命令,检查cloud-init、cloud-utils-growpart、dracut-modules-growroot包是否已安装成功。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区