安装HAF卸载节点
- 安装HAF卸载节点(ceph1、ceph2、ceph3)软件包,选中ceph1~ceph3节点,配置卸载节点。
选中所有卸载节点,单击“配置业务流”。
- 修改安装配置文件。
以修改证书校验周期为例,默认情况下证书校验周期为7天,若设置其为6天,对应的命令如下。
cd /home/omm/haf-software
sed -i 's/\"cert_check_period_time\": 7/\"cert_check_period_time\": 6/g' install-config/haf_target_install.conf
- 选择“自定义”,单击“下一步”。
- 选择“命令执行”,单击“添加”。
- 编辑任务1的内容,单击“保存”。
表1 任务编辑参数内容 参数
内容
任务名称
修改证书校验周期
任务描述
修改证书校验周期
运行目录
/home/omm/haf-software
执行命令
sed -i 's/\"cert_check_period_time\": 7/\"cert_check_period_time\": 6/g' install-config/haf_target_install.conf
是否预判返回码
是
期望返回码
0
- 保存后点击完成,并点击执行业务流,执行状态成功即可。
- 若有多个选项需要修改,可以在SmartKit的命令执行模块的执行命令单元格内配置多条命令,以“;”分隔。
- 如以下命令是同时修改证书校验周期,并修改log目录为“/temp/log”,请确保当前用户对修改后的log目录有操作权限。
sed -i 's/\"cert_check_period_time\": 7/\"cert_check_period_time\": 6/g' install-config/haf_target_install.conf;sed -i 's/TARGET_DIR\/logs\//\/temp\/log\//g' install-config/haf_target_install.conf
- 选择“自定义”,单击“下一步”。
- 安装HAF卸载节点。
- 选中所有卸载节点,单击“配置业务流”。
- 选择“自定义”,单击“下一步”。
- 选择“命令执行”,单击“添加”。
- 编辑任务1的内容,单击“保存”。
表2 任务编辑参数内容 参数
内容
任务名称
安装HAF卸载节点软件包
任务描述
安装HAF卸载节点软件包,并生成初始化密钥
运行目录
/home/omm/haf-software
执行命令
./haf_installer -m offload -p /home/omm/haf-software/haf-target-1.2.0.tar.gz -i listen_ip_duration -w ip_white_list -j java_home -t /home/omm/haf-install -c omm_haf -s communication_port
说明:- 脚本参数分别表示:
- -m offload表示卸载节点方式安装,该参数必选。
- -p /home/omm/haf-software/haf-target-1.2.0.tar.gz表示卸载节点安装包路径,该参数必选。
- -i listen_ip_duration表示卸载节点侦听IP地址的网段信息(格式样例:10.10.0.1/24),HAF在安装过程中会与当前卸载节点的IP匹配并完成侦听绑定,该参数可选。
- -w ip_white_list表示白名单IP地址列表,支持IP地址或IP地址网段格式,多个值使用“,”分隔(格式样例:127.0.0.1,10.10.0.2,10.10.10.0/24),该参数可选。
- -j java_home表示节点Java安装路径,使用系统默认路径则可省略该参数。
- -t install_dir表示卸载节点软件包安装根目录,该参数必选。
- -c omm_haf表示部署前置条件中创建的cgroup子目录,可根据需要自行修改该值,该参数必选
- -s communication_port表示服务侦听的端口,默认17531,支持haf-tool配置,该参数可选,且值需与主机节点保持一致。
- 若不需要使用IP白名单校验时,IP白名单可不填,但是需要关闭IP白名单校验开关,具体见关闭IP地址白名单功能。
- 由于SmartKit命令不支持较长的字符串配置,当IP白名单特别长的时候,需要到系统上手动执行IP白名单更新命令,具体操作见更新IP地址白名单或侦听IP地址段。
是否预判返回码
是
期望返回码
0
- 脚本参数分别表示:
- 执行业务流。单击右下角的“完成”,选择“执行业务流”执行状态成功即可。
- 选中所有卸载节点,单击“配置业务流”。