安装云主机镜像-CentOS 6

  1. 新建云主机
    ZStack私有云主菜单,点击云资源池 > 云主机,进入云主机界面,点击创建云主机,在弹出的创建云主机页面中,可参考以下示例输入相应内容:
    • 添加方式:选择添加云主机的方式
    • 名称:设置云主机的名称
    • 简介:可选项,可留空不填
    • 计算规格:选择适合的计算规格
    • 根云盘规格:选择合适的根云盘规格
    • 镜像:选择云主机的镜像
    • 网络:选择创建云主机的三层网络
    图 1所示,点击确定按钮,完成CentOS 6云主机创建,系统会自动进入安装引导模式。
    图 1. 创建CentOS 6 云主机


  2. 安装CentOS 6镜像
    1. 进入控制台
      云主机界面选中云主机名称,点击更多操作 > 打开控制台按钮,进入控制台系统会进行初始化,完成后显示云主机镜像安装界面,如图 2所示:
      图 2. CentOS 6安装界面


    2. (可选)修改Hostname名称
      建议在安装引导中,将Hostname改为localhost,如图 3所示:
      图 3. 设置Hostname


    3. (可选)磁盘分区环节
      默认磁盘不进行分区,如果用户需要根据自己的使用习惯对磁盘进行分区,建议/boot/分配1G,swap分配2GB,剩下可以分配给根分区,如图 4所示:
      图 4. 选择安装种类


    4. 安装系统
      设置完成后,选择安装类型,完成后续安装操作。如图 5所示:
      说明: 若安装命令行界面,建议选择Basic Server,包含系统基本安装包。若安装图形界面GNOME,建议选择Minimal Desktop
      图 5. 选择安装种类


      安装完成后,点击右下角Reboot按钮重启,完成系统安装。

系统模板配置

  1. 指定hostname

    默认的主机名为IP地址,可以使用hostname localhost,指定为localhost。如果想要永久生效,执行 vim /etc/sysconfig/network,修改如下:HOSTNAME=localhost.domain.com,重启后生效。

  2. 开启ssh密码服务
    在CentOS 6中,ssh默认可能无法使用root密码登录。执行vim /etc/ssh/sshd_config,将PasswordAuthentication改为 yes,如图 1所示:
    图 1. 修改sshd_config文件


  3. 查看网络配置
    执行命令ifconfig,查看IP配置信息,如图 2所示:
    图 2. 查看网络配置信息


    说明:

    从上图中可以看到,IP配置信息中并没有显示网卡设备eth0的基本信息。

  4. 执行vim /etc/sysconfig/network-scripts/ifcfg-eth0命令,可查询到eth0的配置信息。我们将ONBOOT改为 yes,保存并退出,如图 3所示:
    图 3. 配置信息


  5. 删除相关网卡名称规则
    执行命令如下:
    [root@localhost ~]#sed -i '/SUBSYSTEM/d' /etc/udev/rules.d/70-persistent-net.rules [root@localhost ~]#sed -i '/^UUID'/d /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]#sed -i '/^HWADDR'/d /etc/sysconfig/network-scripts/ifcfg-eth0
    /etc/sysconfig/network-scripts/ifcfg-eth0文件修改为以下内容。删除相关UUID的指定信息。
    [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=dhcp NAME=eth0
    执行命令service network restart,使配置信息生效。
  6. 安装Qemu Guest Agent
    1. 使用命令yum install qemu-guest-agent -y安装qga。
    2. 使用命令chkconfig qemu-ga on设置开机启动。
    3. 使用getenforce命令检查SELINUX状态,如果返回Enforcing,则执行vi /etc/selinux/config命令修改SELINUX状态为disabled,保存并退出。
      说明: Qemu Guest Agent安装完成后,请勿重启系统。
  7. (可选)安装cloud-init
    为了保证使用封装镜像新创建云主机时支持User Data或SSH公钥等自定义配置功能,需要在封装镜像前安装cloud-init。推荐cloud-init版本为:0.7.9、17.1、19.4及以后版本,请按需选择并自行安装。
    说明: 安装cloud-init需注意以下情况:
    • 请安装推荐版本cloud-init,否则可能导致User Data或SSH公钥功能不可用。
    • 安装cloud-init前,需重启云主机。
    • 安装cloud-init后,ssh密码认证默认关闭,若需要开启,需将配置文件/etc/cloud/cloud.cfg中参数ssh_pwauth的值设置为1。
  8. (可选)安装agent
    1. 在云主机详情页安装性能优化工具。
    2. 进入云主机控制台,输入以下命令执行安装,具体可参考用户手册agent安装章节。
      /bin/bash -c "$(curl -s -S http://169.254.169.254/vm-tools.sh)"

创建系统模板

  1. 云主机界面,点击更多操作 > 创建云主机镜像按钮。
  2. 创建云主机镜像界面,参考以下示例输入相应内容:
    • 名称:设置镜像名称
    • 简介:可选项,可留空不填
    • 平台:安装镜像的平台,选择Linux
    • 镜像服务器:选择已创建的镜像服务器
    图 1所示:
    图 1. 创建云主机镜像界面


    说明:
    • 在线创建云主机镜像:使用ImageStore或Ceph类型的镜像服务器,支持在线创建云主机镜像。
    • 关机创建云主机镜像:使用ImageStore、Sftp或Ceph类型的镜像服务器,支持关机创建云主机镜像。
    • 使用Linux操作系统的云主机创建云主机镜像时,请勿在/etc/fstab文件中写入数据云盘信息,否则使用该镜像创建的云主机无法启动。
  3. 点击确定按钮,创建镜像。
  4. 导出镜像
    创建镜像完成后,可以拷贝云主机镜像进行再次定制,不同类型镜像服务器的导出方法不同,如下所示:
    • 镜像服务器采用ImageStore类型
      镜像页面点击更多操作 > 导出按钮,可导出需要的镜像,如图 2所示:
      图 2. 镜像导出


      镜像生成后,可以在基本属性页面复制已导出的镜像URL下载镜像。如图 3所示:
      图 3. 拷贝镜像路径界面


    • 镜像服务器采用Ceph块存储类型

      基本属性页面复制镜像服务器路径会显示Ceph中对应的pool和image信息,拷贝此镜像路径后,需要在Ceph服务器上执行rbd命令将Ceph镜像导出。

      假设镜像存储路径为ceph://bak-t-c9923f982/61ece0adc72操作如下:
      [root@ceph-node1 ~]#rbd export bak-t-c9923f982/61ece0adc72 /root/export-test.image #bak-t-c9923f982表示镜像所在的pool的名字 #61ece0adc72表示镜像的名字 #/root/export-test.image表示导出的目标文件名字

    至此,基于CentOS系统模板封装操作全部完成。用户可以使用此镜像创建更多的CentOS云主机。

云主机在线创建镜像时需注意:

如果加载数据云盘后修改云主机的/etc/fstab文件,对该云主机在线创建镜像,使用该镜像创建其它云主机时,由于fstab文件没有相应的挂载信息,再创建的云主机会hang住无法启动。
  • Linux云主机加载云盘后不建议通过修改/etc/fstab文件方式挂载。
  • 推荐的做法:
    进入/etc/rc.d/rc.local执行mount命令来挂载云盘:
    # chmod +x /etc/rc.d/rc.local # mount -U 文件系统UUID 目标挂载路径
    说明: 建议使用云盘的ID来挂载而非/dev/vdb类似的盘符来挂载。

学习路径

ZStack Cloud 产品学习路径

快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 ZStack Cloud 产品。

我知道了

升级提醒

若您选择升级至4.0.0及之后版本,请注意以下功能调整:

1. 云路由器全面升级为VPC路由器,云路由网络全面升级为VPC网络,不再单独设云路由器页面。升级全程无感知,相关业务不受任何影响。

2. 企业管理账号体系取代用户组与用户,不再单独设用户/用户组页面,不可再使用用户/用户组账号登录云平台。升级前,请先将“用户组与用户”纳管的账号数据妥善迁移至“企业管理”纳管,再执行升级操作。注意:对于admin创建并具备admin权限的用户账号同步取消,如有需要,可使用企业管理账号体系中的平台管理员实现相同功能。

3. 调整AD/LDAP与账户的对接管理方式,统一由企业管理纳管,不再单独设AD/LDAP页面。升级前,请先将“账户”对接纳管的AD/LDAP账号数据妥善迁移至“企业管理”纳管,再执行升级操作。

如对上述升级提醒有任何疑问或需要升级帮助,请联系ZStack官方技术支持

下载ZStack企业版

您已填写过基本信息?点击这里

姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

下载链接将会通过邮件形式发送至您的邮箱,请谨慎填写。

下载ZStack企业版

还未填写过基本信息?点击这里

邮箱或手机号码格式错误
验证手机号
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
登录观看培训视频
仅对注册用户开放,请 登录 或 填写资料 观看培训视频
填写资料

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io
ZStack认证培训咨询
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io
申请ZStack多机版
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io
立即咨询
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io
培训认证合作伙伴申请
姓名应该不少于2个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
邮箱格式错误
城市名称不应该少于2个字符
公司名称不应该少于4个字符
职位名称不应该少于2个字符

商务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io
ZStack&工信人才联合证书申请
已获得ZStack原厂证书
未获得ZStack原厂证书
请填写您的基本信息
姓名应该不少于2个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
邮箱格式错误
城市名称不应该少于2个字符
公司/学校名称不应该少于4个字符
证书类型
ZCCT
ZCCE
ZCCA
ZCPC-ISP
申请ZStack&工信人才联合证书须支付工本费,是否可以接受

商务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io

下载链接已发送至您的邮箱。

如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。

下载链接已发送至您的邮箱。

如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。
或点击下方URL链接 (IE内核浏览器请右键另存为), 完成下载:

感谢您使用 ZStack 产品和服务。

成功提交申请。

我们将安排工作人员尽快与您取得联系。

感谢您使用 ZStack 产品和服务。

信息提交成功。

我们将安排工作人员尽快与您取得联系,请保持电话畅通。

感谢您使用 ZStack 产品和服务。

产品咨询

扫码立即线上沟通

联系我们

产品咨询
400-962-2212 转 1
售后咨询
400-962-2212 转 2

联系我们

回到顶部

产品试用申请
请选择您要试用的产品
ZStack Cloud 企业版
ZStack Cloud 混合云版
ZStack Cloud 基础版
ZStack Cloud 标准版
请填写您的基本信息
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io

成功提交申请。

我们将安排工作人员尽快与您取得联系。

感谢您使用 ZStack 产品和服务。