更新时间:2024-11-29 GMT+08:00
通过引导操作安装第三方软件
前提条件
已准备好引导操作脚本,详情请参见准备引导操作脚本。
在创建集群时添加引导操作
- 在创建集群页面,选择“自定义创建”。
- 参考创建自定义集群配置集群软件配置和硬件配置信息。
- 在“高级配置”区域勾选“现在配置”,单击引导操作栏的“添加”。
表1 参数描述 参数
说明
名称
引导操作脚本的名称。
只能由数字、英文字符、空格、中划线和下划线组成,且不能以空格开头。
可输入的字符串长度为1~64个字符。
说明:同一集群内,不允许配置相同的名称。不同集群之间,可以配置相同的名称。
脚本路径
脚本的路径。路径可以是OBS文件系统的路径或虚拟机本地的路径。
- OBS文件系统的路径,必须以obs://开头,以.sh结尾。例如:obs://mrs-samples/xxx.sh
- 虚拟机本地的路径,脚本所在的路径必须以‘/’开头,以.sh结尾。
说明:
同一集群内,不允许配置相同的路径。不同集群之间,可以配置相同的路径。
参数
引导操作脚本参数。
执行节点
选择引导操作脚本所执行的节点类型。
执行时机
选择引导操作脚本执行的时间。
- 组件首次启动前
- 组件首次启动后
说明:
为已运行的集群添加引导操作时,只能通过手动方式在节点上执行第三方组件的安装脚本进行安装。
失败操作
该脚本执行失败后,是否继续执行后续脚本和创建集群。说明:建议您设置为“继续”,无论此引导操作是否执行成功,则集群都能继续创建。
提权到root用户执行
是否提权到root用户执行。
引导操作需要root用户权限操作时,需要开启该授权功能,否则引导操作可能会执行失败。
- 单击“确定”。
添加成功后,可以通过“操作”列进行编辑、克隆和删除。
在弹性伸缩集群页面添加自动化脚本
- 登录MRS管理控制台。
- 选择“集群列表 > 现有集群”,选中一个运行中的集群并单击集群名称。进入集群详情页面。
- 选择“弹性伸缩”页签,进入配置弹性伸缩界面。
用户根据实际需要选择资源池维度或者节点组维度进行策略配置,详细操作请参考为已有集群新增弹性伸缩策略。
- 不同节点组之间的弹性伸缩策略互斥,即只能存在一个节点组有开启的弹性伸缩策略。
- (可选)配置自动化脚本。
- 单击“配置自动化脚本”按钮。
- 单击“添加”。
- 配置“名称”、“脚本路径”、“执行节点”、“参数”、“执行时机”、“失败操作”。参数详情请参考表4。
- 单击“确定”保存自动化脚本配置。
父主题: 配置集群