添加主机
主机池可以对若干台具有相同特性的主机进行统一管理,比如同一个机房或者同一个网络环境内的主机。 系统包含默认主机池,也支持添加云主机池。
前提条件
以系统管理员登录平台。
非root用户具有sudo免密权限,且将非root用户加入docker用户组,步骤请参见如何将用户加入docker用户组。
- 添加ZStack云主机时,镜像包中需预置cloud-init插件。
- 在应用模板部署harbor时,必须命名为harbor。
添加云主机池
主机池添加云主机池步骤如下:
- 单击右上角的添加云主机池,然后根据弹框内容填写。
设置基础信息,完成后单击下一项。
表 1 云主机池基础设置
参数 说明 云主机池名 云主机池的名称。 云主机池编号 云主机池名称编码,设置云主机池名称后,会自动生成该名称的编码,也可手动修改。只能包含小写字母数字。 虚拟化平台类型 目前仅支持选择zstack虚拟化平台。 虚拟化平台地址 虚拟化平台API接口地址,例如http://10.221.161.188:8080。 访问方式 访问虚拟化平台的方式,包括密钥访问和账户访问两种。 - 密钥访问:使用密钥登录,需配置**Access Key ID**和**Access Key Secret**信息。
- 账户访问:使用账号登录,需配置**关联账户**和**账户密码**。
设置模板信息,不同参数项请按需选择对应的配置,完成后单击下一项。
确认创建信息无误后,单击立即创建完成云主机池的添加。
添加主机
默认主机池添加主机
单击默认主机池右侧的添加主机。
填写主机基础设置信息。
平台支持SSH和终端命令两种方式添加主机,允许批量添加主机,主机IP可以是单个的,也可以是一个范围,范围中间以“-”分割。
指定主机在内部网络的IP或所在内部网络的CIDR,系统组件通过主机内部IP相互通讯。如果不填写此项,系统会在添加主机时自动选择主机的内部IP。当主机存在多网卡有多个IP时,建议设置此项以免自动选择到了错误的内部IP。
SSH方式:基础信息包括IP、用户名和密码,其中可以指定主机CIDR和SSH端口。
终端命令:前提是Linux系统已经安装了curl,复制所生成命令至主机终端执行,执行成功后则将主机添加到主机池中。
Windows 主机支持终端命令和SSH两种方式添加。
云主机池添加主机
单击已添加的云主机池右侧的添加主机。
填写主机基础设置信息,名称和批量创建主机个数。
选择添加方式,完成添加。
添加方式有以下两种:
使用云主机默认规格,确认配置信息后单击确认,完成添加。
使用云主机自定义规格,系统已填充创建云主机池时的配置参数,可根据需要进行修改。