更改 IBM SoftLayer 帐户的设置

要更改 IBM SoftLayer 云帐户的设置,可以使用管理 GUI 或命令行界面。

在更改云帐户的设置时,云上存储的卷的所有快照版本都将不可用。在更改与云帐户相关的设置之前,请确保先从云存储器上恢复数据,或从云存储器上删除云快照,然后再继续操作。在更改完云帐户之后,会对卷数据创建新的云快照。这种情况下需要更新云帐户的某些设置。例如,如果云服务提供商更新了凭证信息,那么需要更改系统上的云帐户信息。对于某些设置,系统会限制更新。

对于 IBM Softlayer 的云帐户,无法更改以下设置:
租户
租户是用于存储针对特定帐户创建的对象的容器。 租户名称由云服务提供商定义,表示帐户使用的底层存储器。租户名称必须保持一致,否则无法访问云上存储的数据。
容器前缀
将容器前缀添加到租户名称开头,以用于标识哪些租户与该系统相关联。前缀还可以用于标识使用同一个云帐户来存储卷数据快照的多个系统。与租户名称相同,这些前缀必须保持一致,才能访问云上的数据。
加密
在为云帐户设置加密后,将无法更改该帐户。

使用管理 GUI

要更改 IBMSoftLayer 云帐户的设置,请完成以下步骤:

  1. 管理 GUI 中,选择设置 > 系统 > 透明云分层
  2. 透明云分层页面上,验证云帐户状态是否为联机。如果云帐户未处于联机状态,那么其与云服务提供商的连接不可用。选择监控 > 事件以调查产生该问题的原因。您可能需要访问云服务提供商以确定连接问题。
  3. 展开帐户信息以查看与该帐户相关的设置。可以更新以下设置:
    对象存储器 URL
    输入您帐户的存储库的新 URL。在与云服务提供商签订的服务合同中提供此 URL。如果云服务提供商更改了此 URL 或已更新了域名服务器条目,那么可以将该字段更新为新位置。
    用户名
    输入与帐户相关联的新用户名。用户名用于标识可访问由云服务提供商存储的内容的客户机。
    API 密钥
    输入新的 API 密钥,并授权访问云服务提供商使用的 API。API 密钥与用户名相关联,并且将向与云帐户相关联的云资源认证该用户。可使用客户门户网站或可创建密钥的 API 调用,在 IBMSoftLayer 界面上生成 API 密钥。可以在云服务提供商上更新密钥,这要求在系统上更新该密钥。有关更多信息,请参阅 IBMSoftLayer 文档。要更新 API 密钥,请单击编辑
  4. 单击保存
  5. 强制更改页面上,单击强制以接受更改,或单击取消以放弃更改并保留原始设置。

使用命令行界面

要更改云帐户的对象存储器 URL、用户名和 API 密钥,请输入以下命令:
chcloudaccountswift -endpoint https_endpoint_URL -username username -password password cloud_account_id_or_name
其中 https_endpoint_URL 是新对象存储器 URL,username 是新用户名,而 password 是帐户的新 API 密钥。cloud_account_id_or_name 参数是云帐户的名称或系统分配的标识。