SnapManager Oracle
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

对存储系统重命名问题描述进行故障排除

贡献者

重命名存储系统或成功重命名存储系统后,您可能会遇到问题。

尝试重命名存储系统时,此操作可能会失败,并显示以下错误消息: SMO-05085 No storage controller "FAS3020-rtp07New" is found to be associated with the profile

您必须输入运行 SMO storage list 命令时列出的存储系统的 IP 地址或名称。

重命名存储系统后,如果 SnapManager 无法识别存储系统, SnapManager 操作可能会失败。要解析此问题描述,您必须在 DataFabric Manager 服务器主机和 SnapManager 服务器主机中执行一些额外步骤。

在 DataFabric Manager 服务器主机中执行以下步骤:

  1. 在 DataFabric Manager 服务器主机中 /etc/hosts 的主机文件中删除早期存储系统的 IP 地址和主机。

  2. 将新存储系统的新 IP 地址和主机添加到 DataFabric Manager 服务器主机中 /etc/hosts 的主机文件中。

  3. 输入以下命令以更改存储主机名: dfm host rename -a old_host_namenew_host_name

  4. 通过输入以下命令设置主机中的新 IP 地址: dfm host set old_host_name_or_objid hostPrimaryAddress = new_storage_controller_ip_address

    备注 只有在将 IP 地址指定为新存储系统名称时,才必须执行此步骤。
  5. 输入以下命令以更新 DataFabric Manager 服务器主机中的新存储系统名称: dfm host diag old_storage_name

    您可以输入以下命令来验证先前的存储控制器名称是否已替换为新的存储控制器名称: dfm host discover new_storage_name

在 SnapManager 服务器主机中以 root 用户身份执行以下步骤。

备注 输入新的存储控制器名称时,请确保使用系统别名,而不是完全限定域名( FQDN )。
  1. 输入以下命令删除早期的存储系统名称: SnapDrive config delete old_storage_name

    备注 如果不删除早期的存储系统名称,则所有 SnapManager 操作都将失败。
  2. 在目标数据库主机 etc/hosts 的主机文件中删除早期存储系统的 IP 地址和主机。

  3. 将新存储系统的新 IP 地址和主机添加到目标数据库主机中 /etc/hosts 的主机文件中。

  4. 输入以下命令以添加新的存储系统名称: SnapDrive config set root new_storage_name

  5. 输入以下命令映射早期和更高版本的存储系统名称: SnapDrive config migrate set old_storage_namenew_storage_name

  6. 输入以下命令删除早期存储系统的管理路径: snapdrive config delete -mgmtpath old_storage_name

  7. 输入以下命令以添加新存储系统的管理路径: SnapDrive config set -mgmtpath new_storage_name

  8. 输入以下命令,使用新的存储系统名称更新数据文件和归档日志文件的数据集: SnapDrive dataset changehostname -dndataset_name-oldnameold_storage_name-newnamenew_storage_name

  9. 输入以下命令以更新新存储系统名称的配置文件: smo storage rename -profileprofileprofile_name-oldnameold_storage_name-newnamenew_storage_name

  10. 输入以下命令,验证与配置文件关联的存储系统: smo storage list -profileprofileprofile_name