[HCS]DWS的HCS模式切换:模式1切换成模式3
背景:底座iaas是采用的HCS模式1,安装后高阶服务都安装成模式1,现在iaas模式不变的情况下,DWS从模式1(服务)切换到模式3(产品)
一、注销当前license
1、登录dwscontroller节点,执行如下命令获取注销当前license接口的认证token,登录指导见https://bbs.huaweicloud.com/blogs/427974 (登录运维容器章节)
export IAM_TOKEN=`curl -i -s -H "Content-Type: application/json" -X POST -d '{ "auth": {"identity": {"methods": ["password"],"password": {"user": {"name": "op_svc_dws","password": "{op_ service _passwd}","domain": {"name": "op_svc_dws"}}}},"scope": {"domain": {"name": "op_svc_dws"},"project":{"name": "{region_id}"}}}}' https://iam-cache-proxy. {global_domain_name}:26335/v3/auth/tokens -k --tlsv1.2|grep X-Subject-Token|awk -F ': ' '{print $2}'`
参数获取方式:
region_id:见导出参数表格文件
global_domain_name:见导出参数表格文件
op_ service _passwd:
1>登录CloudScope->CDK平台->变更管理->服务升级,勾选 dbsmonitor服务,然后点击下一步。
2>在右边搜索框输入“opsvc_dws”搜索,然后复制参数值获取密文。
3>登录maintools节点解密密文,获取op_svc_dws明文。参考指导https://bbs.huaweicloud.com/blogs/427974 (解密密文章节)
2、在dwscontroller节点调用注销license接口,返回200成功
curl -i -s -k -H "Content-Type: application/json" -H "X-Language:zh-cn" -H "X-Auth-Token:${IAM_TOKEN}" -X DELETE https://127.0.0.1:7443/rds/insight/v2/mo/license/system/{region_id}
备注:如果接口返回400,可以把上述参数${IAM_TOKEN}直接替换成前面的token。
二、切换当前产品的license模式
1、继续在dwscontroller节点调用license模式切换接口,参数{mode}控制注册的license模式,1和2表示云服务模式,3表示产品模式
curl -i -s -k -H "Content-Type: application/json" -H "X-Language:zh-cn" -H "X-Auth-Token:${IAM_TOKEN}" -X POST -d '{"regionId": "{region_id}", "systemMode": "{mode}", "domainName": "{global_domain_name}" }' "https://127.0.0.1:7443/rds/insight/v2/mo/license/system"
三、重新导入新模式license
- 点赞
- 收藏
- 关注作者
评论(0)