所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.0 安全管理指南 09

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
如何在共享集群中IaaS层密码修改后进行适配?

如何在共享集群中IaaS层密码修改后进行适配?

问题描述

IaaS层修改密码后,在页面单击“应用 > 资源管理 > 存储”页面时报错。

上述问题可通过修改容器存储的IaaS层配置信息,重启csms-storagemgr服务来解决。

解决方法

  1. 获取正确的IaaS层密码,获取环境中的OM-Core01节点。
  2. 以paas用户登录环境中的OM-Core01节点。
  3. 获取加密后的密码。

    1. 将Iaas层新密码进行base64加密。

      echo -n'密码'|base64

      记录加密后的数据,假设加密后的值为“SHVhd2VpQDEyMw==”。

    2. 新建密码secret文件。

      vi sm-secret.yaml

      在文件中添加如下内容,userPass的值为1中记录的数据。

      apiVersion: v1
      kind: Secret
      metadata:
        name: csms-userpass
      type: Opaque
      data:
        userPass: SHVhd2VpQDEyMw==
    3. 保存文件后,执行如下命令创建secret资源。

      kubectl create -f sm-secret.yaml

    4. 查找创建的secret。

      kubectl get secret csms-userpass -oyaml

      记录控制台secret中userPass的值。

    5. 将上一步记录的userPass值进行bese64解密。

      echo userPass的值|base64 -d

      解密后的数据即为配置文件中使用的密码数据。

  4. 查看deploy信息。

    kubectl get deploy -nmanage|grep csms

    命令行终端显示如下信息:

    csms-storagemgr     2     2     2     2       6d

    记录deploy文件名:csms-storagemgr

  5. 编辑deploy文件

    kubectl edit deploy csms-storagemgr -nmanage

    在deployment中修改CINDER_USER_PASS或EVS_USER_PASS的值(IaaS层为FusionSphere修改CINDER_USER_PASS,DC2修改EVS_USER_PASS),该值为步骤 3中获取的加密密码。

  6. 查看配置是否成功

    1. 查看csms-storagemgr实例是否自动重启,实例重启完成后即配置成功

      kubectl get po -nmanage|grep csms

      命令行终端显示如下信息:

      csms-storagemgr-2138405708-g8jdv            1/1       Running   0          18h
      csms-storagemgr-2138405708-klnfd            1/1       Running   0          18h

      如果显示的运行时间在几分钟之内,说明已经自动重启。

    2. 在主菜单中选择“应用 > 资源管理 > 存储”,然后在右侧页面中,单击“创建存储”。

      创建成功即表示修改密码成功。

翻译
下载文档
更新时间:2019-01-25

文档编号:EDOC1100015665

浏览量:29619

下载量:796

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页