安装管理节点

当安装企业版鸿鹄彩云时,配置程序将提示值配置系统。本页介绍了使用本指南前面部分定义的值的引导配置过程。如果您尚未阅读,请查看安装企业版鸿鹄彩云的以前步骤。

初始启动

  • 创建安装介质部分中创建的USB设备插入USB端口。如前所述,强烈建议使用USB内部端口来减少从端口卸下的风险。
  • 从USB启动管理节点
  • 默认情况下,将使用第二个串行端口作为SOL控制台。可以通过设置os_console变量在GRUB菜单中进行更改:
    • 向下滚动到Hunghu Cloud Live 64-bit
    • 按下c键,打开命令窗口
    • 输入以下内容之一:
串口设备 描述 命令
ttya 第一个串口 variable os_console ttya
ttyb 第二个串口(默认值) variable os_console ttyb
ttyc 第三个串口 variable os_console ttyc
vga VGA+键盘 variable os_console vga
* 输入命令后按`Enter`键
* 输入`Esc`返回Grub菜单
  • 在Grub菜单,选择Hunghu Cloud Live 64-bit启动
    • 注意: 如果系统处于闪烁的光标或长时间不显示任何活动(大于20分钟),则可能需要如上所述更改控制台。

安装程序

系统启动后,鸿鹄彩云安装程序将自动启动,并会询问一系列用于生成用于安装的配置文件的问题。

请注意,如果默认值可用,它将显示在[括号]中。

  • 一般变量的配置使用部署规划中的相关信息。
属性 描述 示例
company name 公司名字 Acme, Inc.
Massive Dynamics
Communications Division
data center region 数据中心所在地区 cn-west
cn-east
cn-central
data center name 您的数据中心的名称。不要使用空格或大写。描述由管理节点处理的系统的集合。 cn-west-1
myregion-2
City and State 数据中心的位置。此信息仅用于识别位置。 Chengdu,Sichan
Building 7
  • 管理网(admin网络)的配置,使用网络配置中的相关信息。 注意:管理网络(admin网络)和连接到外部网络的external网络必须在不同的网段。

      Number Link      MAC Address        State   Network
      1      bnx0      78:2b:cb:0a:77:e1  up      -
      2      bnx2      78:2b:cb:0a:77:e5  down    -
      3      bnx1      78:2b:cb:0a:77:e3  down    -
      4      bnx3      78:2b:cb:0a:77:e7  down    -
      5      igb0      00:1b:21:91:a5:e0  unknown -
      6      igb2      00:1b:21:91:95:20  unknown -
      7      igb1      00:1b:21:91:a5:e1  unknown -
      8      igb3      00:1b:21:91:95:21  unknown -
      Enter the number of the NIC for the *admin* interface: 1
      (admin) headnode IP address: 10.0.3.7
      (admin) headnode netmask [255.255.255.0]:
      (admin) Zone's starting IP address [10.0.3.8]:
    
属性 描述 示例
number of NIC for the admin interface 网卡列表中网卡的编号。每个网卡由其MAC地址及其接口编号标识。选择连接到内部管理网络的网卡的编号。 1
(admin) headnode IP address 管理网络上的管理节点的IP地址。 10.0.3.7
(admin) headnode netmask 管理网络的地址空间的网络掩码。 255.255.255.0
(admin)Zone's starting IP address: 要分配给Zone的第一个可用的IP地址。该地址必须在由管理网络IP地址和管理网络掩码定义的网络中。 10.0.3.8
  • 注意如果只有一个接口,它将跳过打印并提示接口。
属性 描述 示例
number of NIC for the external interface 网卡列表中网卡的编号。每个网卡由其MAC地址及其接口编号标识。选择连接到外部网络的网卡的编号。 2
(external) headnode IP address 外部网络上的管理节点的IP地址。 151.1.224.7
(external) headnode netmask 描述外部网络的地址空间的网络掩码。 255.255.255.0
(external) VLAN ID [press enter for none]: 如果您的外部网络使用VLAN,请在此处提供。 Enter,无VLAN,否则为1〜4095整数
Starting provisionable IP address []: 要分配给新配置的实例的第一个可用IP地址。该地址必须在由外部网络IP地址和外部网络掩码定义的网络中。 10.88.88.50
Ending provisionable IP address []: 要分配给新配置的实例的最后一个可用IP地址。该地址在由外部网络IP地址和外部网络掩码定义的网络中。 10.88.88.254
  • 默认网关确定管理节点区域用于连接到外部网络的网络。

    The default gateway will determine which router will be used to connect to
    other networks. This will almost certainly be the router connected to your
    'External' network. Use 'none' if you have no gateway.
    
    Enter the default gateway IP [151.1.224.129]:
    
    The DNS servers set here will be used to provide name resolution abilities to
    the SDC cluster itself. These will also be default DNS servers for zones
    provisioned on the 'external' network.
    
    Enter the Primary DNS server IP [114.114.114]:
    Checking connectivity...OK
    Enter the Secondary DNS server IP [8.8.8.8]:
    Checking connectivity...OK
    Enter the headnode domain name: ww-it.us
    Default DNS search domain: ww-it.com
    
    By default the headnode acts as an NTP server for the admin network. You can
    set the headnode to be an NTP client to synchronize to another NTP server.
    Enter an NTP server IP address or hostname [0.cn.pool.ntp.org]:
    Checking 0.smartos.pool.ntp.org connectivity...OK
    
  • 注意: 连接测试在此阶段进行。必须可以访问DNS和NTP服务器。

属性 描述 示例
the default gateway IP 网关的IP地址。在大多数情况下,它是外部网络上路由器的地址。 10.88.88.2
Primary and Secondary DNS server IP DNS服务器的IP地址。默认值为114 DNS的地址。您可以使用这些或您自己的DNS服务器。 -
headnode domain name 管理节点的域名。该值用于默认支持电子邮件地址和CAPI电子邮件地址。不要使用空格或大写字母。 example.com
default DNS search domain 要添加到DNS搜索的默认域名。不要使用空格或大写字母。 example.com
NTP server address or host name NTP服务器的地址或接受默认值。不要使用空格或大写字母。 有关在数据中心选择NTP服务器的信息,请参阅NTP池项目
  • 一般变量的配置使用部署计划中的信相关信息。

      Enter root password:
      Confirm password:
      Enter admin password:
      Confirm password:
      Administrator email goes to [root@localhost]:
      Support email should appear from [support@ww-it.us]:
    
属性 描述 示例
root password 用于访问管理节点和计算节点上的根帐户的密码。 rootPassword
admin password 用于访问管理员帐户的密码。 adminPassword
Administrator email goes to 接收管理员邮件的地址。 admin@example.com
Support email should appear from 由SDDC生成的邮件的“From”地址。 support@example.com
  • 最终编辑

    在配置程序运行后,它给出了所有输入的摘要,并要求确认它们是正确的。

      Company name: WenWu Information Technology Inc.
      Datacenter Region: cn-west, Name: cn-west-1, Location: Chengdu,Sichuan
      Email Admin Address: root@localhost, From: support@ww-it.us
      Domain name: ww-it.us, Gateway IP address: 151.1.224.129
          Net               MAC        IP addr.         Netmask         Gateway VLAN
      Admin 78:2b:cb:0a:77:e1        10.0.3.7   255.255.255.0            none none
      External 00:1b:21:91:a5:e0   151.1.224.130 255.255.255.192   151.1.224.129  102
    
      Admin net zone IP addresses start at: 10.0.3.8
      Provisionable IP range: 151.1.224.131 - 151.1.224.190
      DNS Servers: (8.8.8.8, 8.8.4.4), Search Domain: ww-it.cn
      NTP servers: 151.1.135.200
    
      Is this correct? [y]:
    
      Your configuration is about to be applied.
      Would you like to edit the final configuration file? [n]:
    
属性 描述
Is this correct? 输入“n”,安装程序配置程序再次运行,使用以前的条目作为默认值。输入“y”,将继续显示下一个问题。
Would you like to edit the final configuration file? 如果您键入“n”,则配置程序将结束并且管理节点安装开始。如果您键入“Y”,配置程序将首先加载到vi编辑器中,当退出时,安装程​​序将开始。如果要为管理节点配置链路聚合,则必须选择此选项

配置管理节点链路聚合(可选)

这部分说明如何配置鸿鹄彩云管理节点使用链路聚合;如果链路聚合没有用于管理节点,则可以跳过此步骤。

向管理节点添加链路聚合当前需要编辑配置文件;未来对安装程序的更新将使此步骤不必要。另外,它假定Y的答案是否要编辑最终的配置文件?问题在安装程序中。

  • 添加聚合到管理接口
    • 搜索以admin_nic=XX:XX:XX:XX:XX:XX开头的行,其中XX:XX:XX:XX:XX:XX是聚合的一半的MAC地址,并替换为admin_nic=aggr1
    • 添加行aggr1_aggr=XX:XX:XX:XX:XX:XX,YY:YY:YY:YY:YY:YY提供的MAC地址是参与聚合的两个接口。
    • 根据您正在使用的模式,添加行aggr1_lacp_mode=activeaggr1_lacp_mode=passive注意: 这必须与开关配置一致。
  • 添加聚合到外部接口
    • 搜索以external_nic=QQ:QQ:QQ:QQ:QQ:QQ开头的行,其中QQ:QQ:QQ:QQ:QQ:QQ是聚合的一半的MAC地址,并替换为external_nic=aggr2
    • 添加行aggr2_aggr=QQ:QQ:QQ:QQ:QQ:QQ,RR:RR:RR:RR:RR:RR提供的MAC地址是参与聚合的两个接口。
    • 根据您正在使用的模式,添加行aggr2_lacp_mode=activeaggr2_lacp_mode=passive注意: 这必须与开关配置一致。
  • 完成更改后,保存文件并退出编辑器。

安装后添加链路聚合(可选)

请注意,可以在后置设置中添加链路聚合;为了做到这一点,您需要安装USB启动盘并直接编辑配置文件:

  • 挂载USB启动盘

    headnode# sdc-usbkey mount
    
  • 在编辑器中启动config文件

    headnode#  vi /mnt/usbkey/config
    
  • 添加聚合到管理接口

    • 搜索以admin_nic=XX:XX:XX:XX:XX:XX开头的行,其中XX:XX:XX:XX:XX:XX是聚合的一半的MAC地址,并替换为admin_nic=aggr1
    • 添加行aggr1_aggr=XX:XX:XX:XX:XX:XX,YY:YY:YY:YY:YY:YY提供的MAC地址是参与聚合的两个接口。
    • 根据您正在使用的模式,添加行aggr1_lacp_mode=activeaggr1_lacp_mode=passive注意: 这必须与开关配置一致。
  • 添加聚合到外部接口
    • 搜索以external_nic=QQ:QQ:QQ:QQ:QQ:QQ开头的行,其中QQ:QQ:QQ:QQ:QQ:QQ是聚合的一半的MAC地址,并替换为external_nic=aggr2
    • 添加行aggr2_aggr=QQ:QQ:QQ:QQ:QQ:QQ,RR:RR:RR:RR:RR:RR提供的MAC地址是参与聚合的两个接口。
    • 根据您正在使用的模式,添加行aggr2_lacp_mode=activeaggr2_lacp_mode=passive注意: 这必须与开关配置一致。
  • 完成更改后,保存文件并退出编辑器。
  • 弹出USB启动盘

    headnode# sdc-usbkey unmount
    
  • 重新启动管理节点。(注意:这将影响对管理节点上的核心服务的访问,包括流程。)

    headnode# reboot
    
  • 一旦管理节点重新启动,聚合束将处于活动状态。

配置及重启

配置完成以后,管理节点将重新启动。

  • 此时数据将从启动盘中读出,暂停时间为数分钟。
  • 然后,管理节点将重新启动,并开始设置鸿鹄彩云软件和服务。这个过程需要10到20分钟。在此期间,您将看到消息,因为导入了核心服务区域并创建了区域。

  preparing for setup...                                    done (0s)
  installing tools to /opt/smartdc/bin...                   done (0s)
  installing sdcadm                                         done (3s)
  installing agents-master-20150820-20150829t073457z-g77ec6fd.sh...  done (92s)
  importing: assets-zfs-master-20150820-20150829t194437z-g1dc8d46    done (58s)
  creating zone assets...                                   done (11s)
  importing: sapi-zfs-master-20150820-20150829t200202z-g56a7eec      done (4s)
  creating zone sapi...                                     done (11s)
  importing: binder-zfs-master-20150820-20150829t230454z-gd954fc2    done (7s)
  creating zone binder...                                   done (14s)
  importing: manatee-zfs-master-20150820-20150829t222942z-gdd0afa6   done (8s)
  creating zone manatee...                                  done (18s)

  ...snip...

  creating zone fwapi...                                    done (14s)
  importing: vmapi-zfs-master-20150820-20150829t001019z-gedd83f7     done (4s)
  creating zone vmapi...                                    done (14s)
  importing: ca-zfs-master-20150820-20150829t194052z-gd39e0d0        done (5s)
  creating zone ca...                                       done (22s)
  importing: adminui-zfs-master-20150820-20150829t171315z-g5fd1444   done (4s)
  creating zone adminui...                                  done (21s)
  completing setup...                                       done (84s)

  ==> Setup complete (in 723 seconds). Press [enter] to get login prompt.
  • 此时,您可以按enter键并登录到管理节点。

健康检查与重装

  • 健康检查

当管理节点安装完毕,我们需要检查是否安装正确。

登录到管理节点以后,通过运行以下命令来进行健康检查:

headnode# sdc-healthcheck

如果每一个模块的状态都是online,如下图,则安装正确,反之模块的状态是error则安装错误,这个时候需要删除配置文件,恢复出厂设置并重装。

  • 重装

运行以下命令进行重装:

headnode# sdc-usbkey mount 
/munt/usbkey
headnode# cd /mnt/usbkey/
headnode /mnt/usbkey# rm config
headnode /mnt/usbkey# cd ..
headnode /mnt# cd ..
headnode # sdc-factoryreset
WARNING:This machine will reboot and destroy its ZFS pools after rebooting.
Do you want to proceed with the factory reset? (y/n) y

This will destroy ALL DATA on zhe system, including potential customer data.
Are you sure? (y/n) y

Rebooting in 5 seconds ... now!

运行到这一步就需要等几秒钟,等待系统重启并进入到最开始安装管理节点的部分重新开始配置。

对adminui和imgapi增加外部访问

管理节点安装成功以后,如果能访问到admin网段的,直接运行一下命令就可以查看到adminui的IP地址并访问:

headnode# sdc-vmadm ips -p $(sdc-vmname adminui)

如果不能访问admin网络的需要对 adminuiimgapi 添加外部访问

将外部网络添加到 adminui 允许从外部网络访问管理界面。向 imgapi 区域添加外部NIC可以从我们的服务器下载镜像。

添加这些接口的过程是通过使用sdcadm post-setup命令完成的,如下所示:

headnode# sdcadm post-setup common-external-nics

增加代理支持

鸿鹄彩云支持使用认证和未认证的代理;请参阅配置鸿鹄彩云以使用代理的详细信息。

链接数据中心

鸿鹄彩云支持UFDS链接,允许两个数据中心共享关键用户数据,包括ssh密钥,密码和RBAC信息。 UFDS或数据中心链接必须在第二个和后续的鸿鹄彩云安装中安装管理节点后完成;链接两个数据中心,请按照链接数据中心的说明进行操作。

重要提示

  • 鸿鹄彩云安装程序会将服务器的主机名设置为管理节点到headnode。这不应该改变;这样做会破坏关键脚本和进程。
  • 默认情况下,鸿鹄彩云安装程序将设置提示以包括数据中心的名称;这使得具有多个数据中心的客户端可以快速确定登录的管理节点。
  • 根据需要将外部DNS别名添加到您的管理节点是完全可以接受的。

results matching ""

    No results matching ""