安装管理节点

管理节点用于承载 ZSphere 管理服务、Web UI 和基础控制服务,是完成平台部署和后续资源管理的入口。

您可以根据网络规划和部署场景选择安装方式。生产环境通常使用 Bond 网卡部署,以提升管理网络可靠性;简单验证或单网卡环境可使用单网卡部署;需要在安装后通过文本界面配置管理节点时,可使用 TUI 安装路径。

安装完成后,请继续检查 ZSphere 服务状态,并根据业务连续性要求决定是否设置管理节点 HA。

Bond 网卡部署

为了满足网口带宽容量和高可靠需要,在实际生产环境中需实施网卡 Bond 配置操作。x86 服务器与 ARM 服务器安装操作系统流程一致,本章以 x86 服务器为例介绍系统安装的详细步骤。

操作步骤

  1. 选择引导项。
    进入 ISO 系统引导界面,选择默认选项开始安装操作系统。您可根据实际情况选择,建议使用图形界面安装。若服务器无 VGA 接口,仅支持串口连接,您可使用 VNC 方式或字符安装方式。
    • 图形界面方式
    • VNC 方式
    • 字符安装方式
    图 1. 系统引导


  2. 查看安装配置汇总。
    此页面展示系统安装配置,您可按需修改,ZSphere 默认已配置以下内容:
    • Keyboard:默认 English (US)
    • Language Support:默认 English (United States)
    • Time & Date:默认亚洲东八区,建议管理员提前检测主机时间,配置为当前时间和时区
    图 2. 安装系统界面


  3. 选择安装模式。
    1. INSTALLATION SUMMARY 界面,点击 Software Selection
    2. SOFTWARE SELECTION 界面,选择安装模式。
      管理节点所在服务器选择Management Node模式,其余节点所在服务器选择Compute Node模式。
    3. 选择完安装模式后,点击 Done
    图 3. 选择安装模式


  4. 配置硬盘分区。
    1. INSTALLATION SUMMARY 界面,点击 Installation Destination,进入 INSTALLATION DESTINATION 界面。
    2. 对于 Device Selection,建议此处仅配置系统盘,其余磁盘可在系统安装后配置。
    3. 对于 Storage Configuration,建议选择 Automatic 自动配置硬盘分区。
      若您需手动配置,可根据 BIOS 引导模式参考以下内容:
      • UEFI 模式:
        • /boot:存放 Linux 启动所需的核心文件,建议分配 1 GB 空间
        • /boot/efi:存放 UEFI 启动引导文件,建议分配 500 MB
        • swap:交换区,建议分配 32 GB
        • /:Linux 系统根目录,建议分配全部剩余空间
      • Legacy 模式
        • /boot:存放 Linux 启动所需的核心文件,建议分配 1 GB 空间
        • swap:交换区,建议分配 32 GB
        • /:Linux 系统根目录,建议分配全部剩余空间
      Note:
      • 以上数值为 ZSphere 建议分区容量(磁盘总容量大于 300 GB)。
      • Legacy 模式下,若系统盘容量大于 2 TB,需配置 BIOS boot 分区,以支持 GPT 分区。UEFI 模式没有此限制,且支持 GPT 分区。
    4. 确认配置无误后,点击 Done
    图 4. 配置硬盘分区


  5. 添加 Bond 设备。
    1. INSTALLATION SUMMARY 界面,点击 Network & Host Name
    2. NETWORK & HOST NAME 界面,点击页面左下角的 + 按钮,弹出 Add device 弹窗,在下拉菜单中选择 Bond,然后点击 Add
    图 5. 添加 Bond 设备


  6. 添加 Bond Slave。
    1. 在 Bond 配置弹窗中,按需调整 Connection name 命名。
      Note: 请确保 Connection name 和 Interface name 保持一致。
      图 6. 调整 Connection name


    2. 在 Bond 配置弹窗中,点击 Add,添加 Bond Slave。
      图 7. 添加 Bond Slave


    3. 弹出 Choose a Connection Type 弹窗,在下拉菜单中选择连接类型,如 Ethernet,然后点击 Create...
      图 8. 选择 Bond Slave 连接类型


    4. 弹出 Editing bond0 slave1 弹窗,在弹窗的 Ethernet 子页面,点击 Device 下拉菜单按钮,选择需要绑定的 Slave 设备,如 ens3 (相应MAC地址),其它选择默认或按需自定义设置,然后点击 Save
      图 9. 选择 Bond Slave 设备


  7. 选择 Bond 模式。
    在 Bond 配置弹窗的 Mode 下拉菜单中,按需选择 Bond 模式,如 Active backup(主备模式),其它选择默认或按需自定义设置,然后点击 Save
    图 10. 选择 Bond 模式


  8. 原网卡禁用 IPv4。
    1. 选择原网卡,如 Ethernet (ens3),点击 Configure
      图 11. 配置原网卡


    2. 弹出 Editing ens3 弹窗,点击 IPv4 Settings,进入 IPv4 Settings 子页面。将 Method 参数值改为 Disabled,然后点击 Save
      图 12. 禁用 IPv4


  9. 配置 Bond 静态 IP 地址。
    1. NETWORK & HOST NAME 界面,选择 Bond 设备,如 Bond (bond0),然后点击 Configure
    2. 弹出 Editing bond0 弹窗,点击 IPv4 Settings,进入 IPv4 Settings 子页面。将 Method 参数值改为 Manual,用于切换 IP 地址获取方式为手动指定。
      Note: 您可按需配置 IP 地址获取方式,包括使用 DHCP 自动获取、手动指定等。
    3. 点击 Add 添加 IP 地址条目,根据按需配置 IP 地址、子网掩码、网关地址,完成后点击 Save保存配置。
    图 13. 配置 Bond 静态 IP 地址


  10. 配置网卡自动激活。
    Editing bond0 弹窗,点击 General,进入 General 子页面。勾选 Connect automatically with priority,用于设置网卡自动激活,然后点击 Save
    图 14. 配置网卡自动激活


  11. 完成 Bond 配置。
    1. 检查 Bond 配置项,必须保证 On 开启且配置了 IP 地址,同时 Bond Slave (如 ens3) 也 On 开启,否则 ZSphere 无法正常安装。
    2. 确认配置无误后,点击 Done,返回 INSTALLATION SUMMARY 界面。
    图 15. 检查 Bond 配置


  12. INSTALLATION SUMMARY 界面,点击 Root Password,设置操作系统 root 密码。
  13. INSTALLATION SUMMARY 界面,点击 Begin Installation,开始安装操作系统。

单网卡部署

x86 服务器与 ARM 服务器安装操作系统流程一致,本章以 x86 服务器为例介绍系统安装的详细步骤。

操作步骤

  1. 选择引导项。
    进入 ISO 系统引导界面,选择默认选项开始安装操作系统。您可根据实际情况选择,建议使用图形界面安装。若服务器无 VGA 接口,仅支持串口连接,您可使用 VNC 方式或字符安装方式。
    • 图形界面方式
    • VNC 方式
    • 字符安装方式
    图 16. 系统引导


  2. 查看安装配置汇总。
    此页面展示系统安装配置,您可按需修改,ZSphere 默认已配置以下内容:
    • Keyboard:默认 English (US)
    • Language Support:默认 English (United States)
    • Time & Date:默认亚洲东八区,建议管理员提前检测主机时间,配置为当前时间和时区
    图 17. 安装系统界面


  3. 选择安装模式。
    1. INSTALLATION SUMMARY 界面,点击 Software Selection
    2. SOFTWARE SELECTION 界面,选择安装模式。
      管理节点所在服务器选择Management Node模式,其余节点所在服务器选择Compute Node模式。
    3. 选择完安装模式后,点击 Done
    图 18. 选择安装模式


  4. 配置硬盘分区。
    1. INSTALLATION SUMMARY 界面,点击 Installation Destination,进入 INSTALLATION DESTINATION 界面。
    2. 对于 Device Selection,建议此处仅配置系统盘,其余磁盘可在系统安装后配置。
    3. 对于 Storage Configuration,建议选择 Automatic 自动配置硬盘分区。
      若您需手动配置,可根据 BIOS 引导模式参考以下内容:
      • UEFI 模式:
        • /boot:存放 Linux 启动所需的核心文件,建议分配 1 GB 空间
        • /boot/efi:存放 UEFI 启动引导文件,建议分配 500 MB
        • swap:交换区,建议分配 32 GB
        • /:Linux 系统根目录,建议分配全部剩余空间
      • Legacy 模式
        • /boot:存放 Linux 启动所需的核心文件,建议分配 1 GB 空间
        • swap:交换区,建议分配 32 GB
        • /:Linux 系统根目录,建议分配全部剩余空间
      Note:
      • 以上数值为 ZSphere 建议分区容量(磁盘总容量大于 300 GB)。
      • Legacy 模式下,若系统盘容量大于 2 TB,需配置 BIOS boot 分区,以支持 GPT 分区。UEFI 模式没有此限制,且支持 GPT 分区。
    4. 确认配置无误后,点击 Done
    图 19. 配置硬盘分区


  5. 开始配置网卡。
    1. INSTALLATION SUMMARY 界面,点击 Network & Host Name,进入 NETWORK & HOST NAME 界面。
    2. 在左侧网卡列表,选择网卡,例如 Ethernet (ens3)
    3. 点击 Configure
    图 20. 配置网卡


  6. 配置网卡静态 IP 地址。
    1. Editing ens3 弹窗中,点击 IPv4 Settings
    2. 对于 Method,按需选择 IP 地址获取方式,例如选择 Manual 手动指定 IP 地址。
    3. 点击 Add 添加 IP 地址条目,按需配置 IP 地址、子网掩码、网关地址。
    图 21. 配置静态 IP 地址


  7. 配置网卡自动激活。
    1. Editing ens3 弹窗中,点击 General,然后勾选 Connect automatically with priority,用于设置网卡自动激活。
    2. 确认配置无误后,点击 Save
    图 22. 配置网卡自动激活


  8. 完成网卡配置。
    1. 返回 NETWORK & HOST NAME 界面,确认网卡选择正确,并且网卡状态为 ON
    2. 点击 Done,返回 INSTALLATION SUMMARY 界面。
    图 23. 检查网卡配置


  9. INSTALLATION SUMMARY 界面,点击 Root Password,设置操作系统 root 密码。
  10. INSTALLATION SUMMARY 界面,点击 Begin Installation,开始安装操作系统。

使用 TUI 安装

本章介绍通过 ISO 部署计算节点模式,并在 TUI 中将管理网络配置为 bond,最终在该计算节点上安装管理节点的完整流程。

操作步骤

  1. 选择引导项。
    进入 ISO 系统引导界面,选择默认选项开始安装操作系统。您可根据实际情况选择,建议使用图形界面安装。若服务器无 VGA 接口,仅支持串口连接,您可使用 VNC 方式或字符安装方式。
    • 图形界面方式
    • VNC 方式
    • 字符安装方式
    图 24. 系统引导


  2. 进入 INSTALLATION SUMMARY 安装向导。
    自动加载安装引导界面后,最终进入 INSTALLATION SUMMARY 页面。此页面需重点关注三个配置项:Installation DestinationSoftware SelectionRoot Password
    图 25. INSTALLATION SUMMARY 总览


  3. 配置 Installation Destination。
    1. 点击 Installation Destination
    2. Local Standard Disks 中选择一块磁盘作为系统盘。
    3. Storage Configuration 保持默认 Automatic
    4. 点击左上角 Done 返回。
    图 26. 选择系统盘


  4. 配置 Software Selection。
    1. 点击 Software Selection
    2. Base Environment 中选择 Compute Node 计算节点模式。
    3. 点击左上角 Done 返回。
    图 27. 选择计算节点模式


  5. 配置 Root Password。
    1. 点击 Root Password
    2. 输入并确认 root 密码。

      密码强度需符合提示要求。

    3. 点击 Done 返回。
  6. 启动安装并等待完成。

    确认所有红框标识项均已配置完成(不再有黄色警告条),点击右下角 Begin Installation 开始安装。

    图 28. 开始安装


    安装过程将自动完成,期间无需手动干预。安装完成后系统会重启并进入 TUI 界面。

  7. 进入 TUI 主界面并完成 root 身份认证。
    TUI 界面分为四个信息区域:
    • NODE INFO:节点运行时间、负载、CPU、内存使用率。
    • DISK INFO:磁盘挂载点和容量。
    • NIC INFO:网卡名称及 IP,首次启动会显示默认网卡。如 ens3。
    • VM INFO:当前节点上的虚拟机列表。
    界面底部提示快捷键:
    • <F2> System Configuration:进入系统配置。
    • <F12> Reboot/Poweroff:重启或关机。
    图 29. TUI界面


    1. F2 进入系统配置,弹出 ROOT PASSWORD 验证框。
    2. 输入 root 密码并按 Enter 确认。
    图 30. 输入 root 密码进行身份验证


  8. 进入 Configure Networks 配置项。
    通过身份验证后进入 System Configuration 菜单。
    1. 使用方向键选择 Configure Networks 后按 Enter
    2. 在弹出的 CONFIGURE NETWORKS 对话框中,选择需要配置的物理网卡(如 ens3)。
    3. 将键盘切换至大写状态。
    4. 按字母 A 键,触发 Link <A>ggregation 链路聚合操作。
      Note: 必须确保键盘已切换至大写状态,否则按 A 不会触发 Bond 创建流程。
    图 31. 选择网卡并触发 Link Aggregation


  9. 选择 Bond 模式。
    1. 弹出 CONFIGURE BOND 对话框,选择 Bond 模式。
    2. 本章示例选择 Active-Backup,按 Enter 确认。
    图 32. 选择 Active-Backup Bond 模式


  10. 命名 Bond 并选择 Slave 网卡。
    进入 CONFIGURE BOND SLAVE 对话框,完成以下设置。
    1. BOND NAME 中输入 Bond 名称,如 bond0。
    2. Select SLAVES 中,使用方向键移动到目标网卡,按空格键选中。

      选中后显示 [X] 标记。

    3. 全部选择完成后按 Enter 确认。
    图 33. 输入 Bond 名称并选中 Slave 网卡


  11. 确认 Bond 配置。
    系统弹出 CONFIGURE BOND NETWORK CONFIRM 警告框,提示以下信息:
    Be careful! Changing the network configuration may cause failure!
    If you know what you are doing, then enter 'Y' to continue!
    1. 将键盘切换至大写状态。
    2. 按字母 Y 键确认配置。
      图 34. 确认 Bond 网络配置


    3. 成功后弹出 SUCCESS 提示框,提示 Network configuration is changed successfully!,按 Enter 关闭。
      图 35. Bond 创建成功


  12. 选择 Bond 进入 IP 配置。
    回到 Configure Networks 对话框。
    1. 在网卡列表中选择上一步创建的 Bond (如 bond0)。
    2. Enter 进入 IP 配置。
    图 36. 选择 bond0 进行 IP 配置


  13. 配置管理网 IP 地址。
    1. CONFIGURE NETWORK 对话框中,参考示例依次填写以下字段:
      • VLAN ID:输入管理网 VLAN ID,无 VLAN 留空。
      • IP ADDR:输入管理网 IP 地址,例如 172.26.215.195
      • NETMASK:输入子网掩码,例如 255.255.0.0
      • GATEWAY(DEF):输入默认网关,例如 172.26.0.1
    2. Enter 确认。
    图 37. IP 配置示例


  14. 确认 IP 配置。
    1. Enter 提交,弹出 CONFIGURE NETWORK CONFIRM 二次确认。
    2. 键盘切换至大写状态。
    3. 按字母 Y 键确认。
      图 38. IP 配置二次确认


    4. 弹出 SUCCESS 提示框,按 Enter 关闭。
      图 39. IP 配置成功


  15. 进入 Install ZStack 选项。
    1. Esc 键,回到 System Configuration 菜单,
    2. 使用方向键选择 Install ZStack
    3. Enter
    图 40. 进入 Install ZStack 选项


  16. 确认安装管理节点。
    系统弹出 INSTALL ZStack 警告框,提示以下信息:
    This process will install a brand new ZStack, please confirm
    1. 完整输入字符串 install zstack
    2. Enter 确认。
    图 41. 确认安装管理节点


  17. 等待管理节点安装完成。

    进入安装等待状态,界面提示 Please wait...,请耐心等待安装完成。

    图 42. 管理节点安装进行中


  18. 安装完成后,查看 TUI 主界面。
    管理节点安装完成后,TUI 主界面中的信息将出现如下变化:
    • DISK INFO:新增 /var/lib/zstack/usr/local/zstack 等挂载点。
    • NIC INFO:显示新增的 docker0 (管理服务相关),以及配置好的 bond0 与对应 IP (如 172.26.215.195)。
    图 43. 安装完成后的 TUI 主界面


  19. 通过命令行验证管理节点状态。
    1. 按组合键 Ctrl + Alt + F2 切换到命令行登录界面。
    2. 使用 root 账号登录。
    3. 执行如下命令查询管理节点状态:
      [root@localhost ~]# zstack-ctl status
      管理节点处于运行状态时,正常输出示例:
      MN status: Running
      UI status: Running
    图 44. 命令行验证管理节点状态