相关接口声明
程序名 |
功能 |
备注 |
---|---|---|
cert_cli.sh |
证书生成 |
软件内部使用,不建议客户直接使用 |
common_var.sh |
环境变量设置 |
软件内部使用,不建议客户直接使用 |
ssh_and_run_cmd.sh |
远程执行 |
软件内部使用,不建议客户直接使用 |
ssh_and_scp.sh |
证书分发 |
软件内部使用,不建议客户直接使用 |
kmc_tool |
数据加密、密钥更新 |
软件内部使用,不建议客户直接使用 |
ccm_main |
集群管理 |
软件内部使用,不建议客户直接使用 |
GlobalCache |
IO操作加速 |
软件内部使用,不建议客户直接使用 |
statustool |
查询ceph,zookeeper和ccm的状态 |
软件内部使用,不建议客户直接使用 |
checkStatus.sh |
检查GlobalCache是否进程D状态 |
软件内部使用,不建议客户直接使用 |
gcache_startup |
启动进程(配置环境变量等) |
软件内部使用,不建议客户直接使用 |
gc_upgrade |
GlobalCache服务升级 |
软件内部使用,不建议客户直接使用 |
update_tool |
验证签名、检查集群状态 |
软件内部使用,不建议客户直接使用 |
cert_cli.sh
- 命令功能
生成TLS证书。
- 命令格式
cert_cli agent [req/fetch] [CA_ip] [CA_user] [agent_ip]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
agent
节点类型
NA
[req/fetch]
req:申请证书;fetch:分发证书
NA
[CA_ip]
CA根证书节点ip
NA
[CA_user]
CA根节点用户名
NA
[agent_ip]
agent节点ip
NA
common_var.sh
- 命令功能
设置生成证书相关环境变量。
- 命令格式
sh common_var.sh
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
NA
NA
NA
ssh_and_run_cmd.sh
- 命令功能
远程执行命令。
- 命令格式
sh ssh_and_run_cmd.sh [target_ip] [target_username]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
[target_ip]
目的端ip
NA
[target_username]
目的端用户名
NA
ssh_and_scp.sh
- 命令功能
远程拷贝命令。
- 命令格式
sh ssh_and_scp.sh [source_path] [dest_path]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
[source_path]
拷贝源端路径
NA
[dest_path]
拷贝目的端路径
NA
kmc_tool
- 命令功能
加密口令、更新kmc密钥。
- 命令格式
kmc_tool [domain_id] [--encrypt/--updateMK]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
[domain_id]
域id
[0-65536]
[--encrypt/--updateMK]
--encrypt:加密;--updateMK:更新密钥
NA
ccm_main
- 命令功能
集群管理
- 命令格式
ccm_main
- 备注
内部软件使用,不建议用户直接调用
- 参数说明
参数
参数说明
取值
NA
NA
NA
GlobalCache
- 命令功能
IO加速功能
- 命令格式
GlobalCache
- 备注
内部软件使用,不建议用户直接调用
- 参数说明
参数
参数说明
取值
NA
NA
NA
statustool
- 命令功能
查询ceph,zookeeper和ccm的状态。
- 命令格式
statustool [process_name]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
process_name
进程名
- ccm:查询ceph,zookeeper的状态是否支持ccm运行。
- globalcache:查询ceph,zookeeper和ccm的状态是否支持globalcache运行。
checkStatus.sh
- 命令功能
检查GlobalCache是否进程D状态。
- 命令格式
sh checkStatus.sh
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
NA
NA
NA
gcache_startup
- 命令功能
启动进程(配置环境变量等)。
- 命令格式
gcache_startup [cmd_str]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
cmd_str
命令字符串,内部用于启动gc相关进程。
/opt/gcache/bin/GlobalCache
gc_upgrade
- 命令功能
升级globalcache相关服务。
- 命令格式
gc_upgrade [upgrade/upgrade_M/recover] [rpm_path]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
[upgrade/upgrade_M/recover]
- upgrade:单节点升级
- upgrade_M:批量升级
- recover:恢复
NA
[rpm_path]
rpm的路径
NA
update_tool
- 命令功能
升级辅助功能,如验证签名、检查集群状态等。
- 命令格式
update_tool [file_verify/prepare/backup_data/update_data/set_ccmnofault/unset_ccmnofault] [rpm_path] [cms_path] [update]
- 备注
内部软件使用,不建议用户直接调用。
- 参数说明
参数
参数说明
取值
file_verify
验证文件签名有效性
NA
prepare
升级准备阶段
NA
backup_data
升级前备份数据
NA
update_data
升级后更新数据
NA
set_ccmnofault
设置集群不告警
NA
unset_ccmnofault
打开集群告警
NA
rpm_path
rpm路径,仅用于file_verify功能时
NA
cms_path
签名文件路径,仅用于file_verify功能时
NA
update
升级标识,仅用于file_verify功能时
NA