安装部署

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


环境准备

安装/升级ZStack都必须使用ZStack定制版ISO,特性如下:
  1. ZStack定制版ISO提供以下两个版本:
    • c74版:ZStack-x86_64-DVD-3.6.0-c74.iso
    • c72版:ZStack-x86_64-DVD-3.6.0-c72.iso
    说明:
    • c74 ISO支持英特尔新一代铂金/金/银/铜系列处理器(Intel® Xeon® Scalable Processors),例如支持部署在DELL EMC R740 14代服务器上。如初次安装ZStack,推荐安装c74 ISO。如已部署ZStack(基于c74 ISO),可升级至最新版本,详情请参考官网《升级教程》。
    • c72 ISO不支持英特尔新一代铂金/金/银/铜系列处理器(Intel® Xeon® Scalable Processors)。如已部署ZStack(基于c72 ISO),可升级至最新版本,详情请参考官网《升级教程》。
  2. 友好的TUI管理界面,支持多种系统配置;
  3. 安装ZStack无需连接外网,也无须配置yum源,就可以实现完全离线安装;
  4. 提供以下几种安装模式:企业版管理节点模式、社区版管理节点模式、计算节点模式、专家模式,用户按需选择即可;
  5. 取消了eth设置,采用系统默认的网卡命名规则;
  6. 默认选项:DATE&TIME为亚洲东八区,LANGUAGE为English(United States),KEYBOARD为English(US)。

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

  1. 安装ZStack之前,请管理员准备好以下必要的软件包,以便安装部署过程顺利执行。
    • ZStack定制版ISO
      • 文件名称:ZStack-x86_64-DVD-3.6.0-c74.iso
      • 下载地址:点击这里
    • ZStack安装包
      • 文件名称:ZStack-installer-3.6.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. 开启网卡:选择On
        3. 查看获取的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定制版c74系统。
  • 选择企业版管理节点模式/社区版管理节点模式/计算节点模式,系统重启后会自动安装对应的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


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


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

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

  • 计算节点;
  • 镜像仓库、Sftp镜像服务器、Ceph镜像服务器节点、Ceph镜像服务器mount节点;
  • Ceph主存储节点、Ceph主存储mount节点;
  • PXE部署服务器节点、本地灾备服务器节点、远端备份服务器节点(异地)。
专家模式
说明: 远端备份服务器节点(公有云),请使用阿里云提供的专用标准化灾备镜像。
  • 文件名称:zstack-ds-3.6.0.qcow2
  • 下载地址:点击这里查看





学习路径

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

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io

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

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

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

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

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

成功提交申请。

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

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

回到顶部