安装部署

本章主要介绍ZStack 3.10.0的安装/升级过程。


环境准备

安装/升级ZStack都必须使用ZStack定制版ISO,特性如下:
  1. ZStack定制版ISO提供以下两个版本:
    • c76版:ZStack-x86_64-DVD-3.10.0-c76.iso
    • c74版:ZStack-x86_64-DVD-3.10.0-c74.iso
    说明:
    • c76继承c74所有特性的基础上,使用更新的操作系统内核,并支持NVIDIA vGPU功能。
    • 如初次安装ZStack,推荐安装c76 ISO。如已部署ZStack,可同版升级至最新版本,详情请参考官网《升级教程》。
    • 从3.7.1版本开始,ZStack定制版ISO停止提供c72版本。已使用c72 ISO部署的用户,请联系官方技术支持升级。
  2. 友好的TUI管理界面,支持多种系统配置;
  3. 安装ZStack无需连接外网,也无须配置yum源,就可以实现完全离线安装;
  4. 提供以下几种安装模式:企业版管理节点模式、社区版管理节点模式、计算节点模式、专家模式,用户按需选择即可;
  5. 取消了eth设置,采用系统默认的网卡命名规则;
  6. 默认选项:DATE&TIME为亚洲东八区,LANGUAGE为English(United States),KEYBOARD为English(US)。

由于c74 ISO与c76 ISO的初始安装步骤基本相同,因此以初装c76 ISO为例进行介绍。

  1. 安装ZStack之前,请管理员准备好以下必要的软件包,以便安装部署过程顺利执行。
    • ZStack定制版ISO
      • 文件名称:ZStack-x86_64-DVD-3.10.0-c76.iso
      • 下载地址:点击这里
    • ZStack安装包
      • 文件名称:ZStack-installer-3.10.0.bin
      • 下载地址:点击这里
    说明: 软件下载后,需通过MD5校验工具核对校验码,以确保软件完整无损。
  2. 使用UltraISO,将此ISO镜像刻录到U盘。
    1. 在UltraISO打开ISO镜像。
      打开UltraISO,点击文件按钮,选择打开已下载好的ISO镜像文件,如图 1所示:
      图 1. 在UltraISO打开ISO镜像


    2. 写入硬盘镜像。
      在UltraISO,点击启动 > 写入硬盘映像,如图 2所示:
      图 2. 在UItraISO写入硬盘映像


    3. 硬盘驱动器列表选择相应的U盘进行刻录。
      说明:
      • 如果系统只插了一个U盘,则默认以此U盘进行刻录和写入,在刻录前,注意备份U盘之前的内容
      • 其他选项,按照默认设置,无须额外配置,点击写入
      图 3所示:
      图 3. 在UltraISO确认写入ISO镜像


    4. 在新界面中点击进行确认,UltraISO将会把ISO镜像刻录到U盘。
    5. 此时U盘可用来作为启动盘,支持Legacy模式和UEFI模式引导。
  3. 安装操作系统。
    1. 管理员需要预先在服务器进行以下配置:
      • 确认服务器内硬盘的数据已作备份,安装过程会覆盖写入;
      • 进入BIOS,开启CPU VT选项;开启超线程HT选项;
      • 进入阵列卡配置合适的RAID级别,以提供一定的数据冗余特性;
      • 设置U盘为第一启动顺序。
    2. 以上设置完毕后,服务器重启或上电后,进入安装导航。

      图 4所示,进入ISO引导安装界面,默认选择Install ZStack开始安装操作系统。

      图 4. U盘引导界面


      说明:
      • ZStack提供了三种安装方式:图形界面安装、通过VNC安装和字符界面安装,用户可根据实际情况选择。
      • ZStack建议图形界面安装是最好的选择。
      • 考虑到某些服务器是不带VGA接口的,只能通过串口连接,这时用户可以选择VNC或者Text Mode。
    3. 进入系统安装界面后,已经预先配置如下默认选项,管理员可按实际情况更改配置。
      • DATE&TIME:默认亚洲东八区,建议管理员提前检测物理机时间,配置为当前时间和时区
      • LANGUAGE:默认English(United States)
      • KEYBOARD:默认English(US)
      图 5所示:
      图 5. 系统安装界面


    4. 选择安装模式。
      在系统安装界面,点击SOFTWARE SELECTION进入服务器安装模式候选,如图 6所示:
      图 6. 选择安装模式


      包括以下几种安装模式可供选择:
      1. ZStack Enterprise Management Node:ZStack企业版管理节点模式
        说明: 首次安装建议选择此模式。
      2. ZStack Community Management Node:ZStack社区版管理节点模式
      3. ZStack Compute Node:ZStack计算节点模式
      4. ZStack Expert Node:ZStack专家模式
        说明: 勾选右侧No ZStack Local Repo表示精简安装,安装过程不拷贝ISO、并且不生成内部源,有效节省安装时间。
    5. 配置硬盘分区。
      在系统安装界面,点击INSTALLATION DESTINATION进入硬盘分区配置界面,如图 7所示:
      图 7. 系统预先默认设置 - 自动硬盘分区


      说明: 安装系统时,建议只勾选系统盘需要使用的硬盘,其他硬盘如果有特殊用途,建议不做勾选。

      系统预先默认设置:Automatically configure partitioning,ZStack建议遵循默认设置,执行自动硬盘分区。

      如果选择自定义手动分区,建议如下:
      • 分区模式有UEFI 模式和Legacy模式两种,应与BIOS设置的引导模式一致。
        • UEFI 模式
          • /boot:创建分区 1GB
          • /boot/efi:创建分区 500MB
          • swap(交换分区):创建分区 32GB
          • /(根分区):配置剩下容量
        • Legacy模式
          • /boot:创建分区 1GB
          • swap(交换分区):创建分区 32GB
          • /(根分区):配置剩下容量
      • 以上数值为ZStack建议分区容量(硬盘总容量在300G以上)
      • Legacy模式系统盘容量大于2T,需配置BIOS boot分区,以支持GPT分区。UEFI模式没有此限制,且支持GPT分区。如图 8所示:
        图 8. UEFI模式分区


    6. 配置网络。
      1. 配置网卡。
        在系统安装界面,点击NETWORK & HOST NAME进入网卡配置主界面,如图 9所示。
        1. 选中待配置网卡:如eth0
        2. 查看获取的DHCP地址
        图 9. 网卡配置主界面


      2. 网卡归一化(可选)。

        如果在实际生产环境中安装部署ZStack,建议进行网卡归一化配置,网卡归一化可进一步提高网络带宽以及网络可靠性。详细配置步骤请参考网卡归一化(可选)章节。

        如果仅POC测试可选择跳过网卡归一化配置,直接进行以下步骤即可。

      3. 如果eth0无法获取DHCP地址,需手动配置eth0的静态地址。
        1. 图 9,选中Ethernet(eth0),点击Configure...,打开eth0配置界面,如图 10所示。
        2. 进入eth0IPv4 Settings选项页。
        3. Method列表选择Manual以进行手动配置。
        4. 点击Add增加新的配置条目。
        5. 根据实际情况配置网卡地址信息。
        6. 点击Save保存。
        图 10. 配置eth0静态IP


      4. 设置eth0自动连接。
        1. 图 9,选中Ethernet(eth0),点击Configure...,打开eth0配置界面,如图 11所示。
        2. 进入General选项页。
        3. 确认已勾选Automatically connect to this network when it is available
        4. 点击Save保存。
        图 11. 设置eth0自动连接


    7. 网络配置完后,回到系统安装主界面,点击Begin Installation开始安装。
      图 12所示:
      图 12. 点击Begin Installation


    8. 安装过程自动进行,安装过程中请设置ROOT PASSWORD
      图 13所示:
      图 13. 系统安装过程界面


    9. 安装完毕后,点击重启,即可启动进入ZStack定制版c76系统。
  • 选择企业版管理节点模式/社区版管理节点模式/计算节点模式,系统重启后会自动安装对应的ZStack安装包
  • 选择专家模式,系统重启后进入shell界面,由用户自定义安装。

网卡归一化(可选)

本章节主要介绍网卡归一化配置方法。如果在实际生产环境中安装部署ZStack,建议采用网卡归一化方式配置网络;如果仅POC测试可选择跳过本章节。

以下介绍网卡归一化的两种配置方式:命令行方式和图形界面方式。

命令行方式

管理员可在ZStack安装完成后,按照具体部署场景需求,参考以下命令快速实现网卡归一化:
# 创建链路聚合虚拟接口,基于LACP模式
zs-bond-lacp -c [bond-name]
zs-bond-lacp -c bond0

# 创建链路聚合虚拟接口,基于主备模式
zs-bond-ab -c [bond-name]
zs-bond-ab -c bond0

# 加载物理接口到聚合接口
zs-nic-to-bond -a [bond-name] [nic-name]
zs-nic-to-bond -a bond0 eth0

# 创建VLAN接口
zs-vlan -c [nic-name] [vlan]
zs-vlan -c bond0 10

# 创建网桥并配置网络地址
zs-network-setting -b [interface] [ipaddress] [netmask] [gateway]
zs-network-setting -b bond0.10 192.168.1.10 255.255.255.0 192.168.1.1

图形界面方式

  1. 配置网卡。
    在系统安装界面,点击NETWORK & HOST NAME进入网卡配置主界面,如图 1所示。
    1. 选中待配置网卡:如eth0
    2. 开启网卡:选择On
    3. 查看获取的DHCP地址
    图 1. 网卡配置主界面


  2. 添加一个Bond设备。
    点击左下角的"+"号,弹出Add device界面,在下拉菜单中选择Bond,点击Add,如图 2所示:
    图 2. 添加一个Bond设备


  3. 配置Bond。
    弹出Editing Bond connection 1界面的Bond子页面,如图 3所示,用户需手动配置的主要有两项:其它可选择默认或按需自定义设置。
    图 3. 配置Bond


  4. 添加Bond Slave。
    • 在Bond配置界面,点击Add,添加Bond Slave,如图 4所示:
      图 4. 添加Bond Slave


    • 弹出Choose a Connection Type界面,在下拉菜单中选择Bond Slave连接类型,如Ethernet,点击Create...,如图 5所示:
      图 5. 选择Bond Slave连接类型


    • 弹出Editing bond0 slave1界面的Ethernet子页面,在Device下拉菜单中选择需要Bond的Slave设备,如eth0(相应MAC地址),其它选择默认或按需自定义设置,点击Save,如图 6所示:
      图 6. 选择Bond Slave设备


    • 至此,Bond Slave已成功添加。
  5. 选择Bond模式。

    在Bond配置界面,Mode下拉菜单中,按需选择Bond模式,如Active backup(主备模式),其它选择默认或按需自定义设置,点击Save,如图 7所示:

    图 7. 选择Bond模式


  6. Bond Slave的IPv4设置为禁用。
    • 回到网卡配置主界面,选中Bond Slave(如eth0),点击Configure...,如图 8所示:
      图 8. 打开Bond Slave配置界面


    • 进入Editing eth0界面的IPv4 Settings子页面,Method下拉菜单中,选择Disabled,点击Save,如图 9所示:
      图 9. Bond Slave的IPv4设置为禁用


  7. 网卡归一化完成。

    图 10所示:

    说明:

    请检查Bond配置项,必须保证On开启且配置了地址,同时Bond Slave(如eth0)也On开启,否则ZStack无法正常安装。

    图 10. 网卡归一化完成


  8. 如果Bond无法获取DHCP地址,需手动配置Bond的静态地址。
    1. 图 1,选中Bond(bond0),点击Configure...,打开Bond配置界面,如图 11所示。
    2. 进入Bond的IPv4 Settings选项页。
    3. Method列表选择Manual以进行手动配置。
    4. 点击Add增加新的配置条目。
    5. 根据实际情况配置网卡地址信息。
    6. 点击Save保存。
    图 11. 配置Bond静态IP


  9. 设置Bond自动连接。
    1. 图 1,选中Bond(bond0),点击Configure...,打开Bond配置界面,如图 12所示。
    2. 进入General选项页。
    3. 确认已勾选Automatically connect to this network when it is available
    4. 点击Save保存。
    图 12. 设置Bond自动连接


  10. 至此,基于网卡归一化配置网络的方法介绍完毕。

安装ZStack

本节主要介绍ZStack 3.10.0种安装模式以及TUI的功能介绍。

ZStack TUI简介

ZStack TUI是专为ZStack 集群中物理服务器准备的一套用户界面,其意义包含两方面:
  • 分流UI的部分功能

    将针对服务器的配置密码、配置网络、重启服务器等操作从UI中剥离出来,集中显示在TUI中。

  • 降低管理员登录服务器的频率

    这是为了在降低物理机维护难度的同时,保护物理机内部的配置不被损坏。

用户可以使用Ctrl + Alt + F2进入命令行模式;使用Ctrl + Alt + F1退出命令行模式。按下Ctrl + Alt + F11可以进入保留终端,用户可以在里面执行常规命令 ,但是请谨慎使用,以免对系统造成破坏,影响ZStack 服务运行。

ZStack定制版ISO四种安装模式

ZStack定制版ISO提供了以下四种安装模式:
  • 企业版管理节点模式
  • 社区版管理节点模式
  • 计算节点模式
  • 专家模式
四种安装模式的步骤介绍:
  1. 企业版管理节点模式
    • 安装基础系统
    • 安装MariaDB、CloudBus消息总线等依赖包
    • 安装企业版管理节点TUI
    • 自动安装并启动ZStack及其UI
  2. 社区版管理节点模式
    • 安装基础系统
    • 安装MariaDB、CloudBus消息总线等依赖包
    • 安装社区版管理节点TUI
    • 自动安装并启动ZStack及其UI
    说明:
    • 企业版管理节点模式与社区版管理节点模式的区别在于License的不同导致相关功能的不同
    • 企业版管理节点模式与社区版管理节点模式在安装步骤上完全相同。
  3. 计算节点模式
    • 安装基础系统
    • 安装Libvirt、Qemu等虚拟化组件
    • 安装计算节点TUI
  4. 专家模式
    • 安装基础系统
    说明:
    • 专家模式基本等同于CentOS 7.x最小安装模式。
    • 当管理员需要做更深度的定制时,可以选择进入专家模式,手动转化为其它三种模式中的任何一种。
四种安装模式如图 1所示:
图 1. 四种安装模式示意图


不同安装模式适用不同安装场景,如表 1所示:
表 1. 安装场景
模式 场景
企业版管理节点模式 仅适合安装企业版管理节点。
社区版管理节点模式 仅适合安装社区版管理节点。
计算节点模式

适合安装云平台内除管理节点外的其他节点,例如:

  • 计算节点;
  • 镜像仓库、Sftp镜像服务器、Ceph镜像服务器节点、Ceph镜像服务器Mount节点;
  • Ceph主存储节点、Ceph主存储Mount节点;
  • PXE部署服务器节点、本地灾备服务器节点、远端备份服务器节点(异地)。
专家模式





学习路径

ZStack 产品学习路径

快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 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

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

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

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

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

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

成功提交申请。

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

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

立即体验

联系我们

商务咨询
400-962-2212 转 1
售后咨询
400-962-2212 转 2

回到顶部

产品试用申请
请选择您要试用的产品
ZStack企业版
ZStack混合云版
ZStack信创云平台
ZStack Ceph企业版
ZStack Mini 边缘计算一体机
ZStack CMP 多云管理平台
请填写您的基本信息
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io

成功提交申请。

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

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