我刚刚通过 Emulex HBA 将 Solaris 盒子(旧的 Enterprise 420R)连接到 Clariion 存储阵列,但 Navisphere 软件仅通过十六进制引用 ID 而非代理的主机名查看系统。尝试分配存储时,我的服务器丢失并且在线帮助说:
验证服务器是:
- 物理连接到存储系统。
- 服务器的 HBA 或 NIC 已注册到存储系统(手动或通过 Navisphere Server Utility 或主机代理)。
显然,Clariion 看到了服务器路径(因此是十六进制代码),那么如何将 HBA 注册到存储系统?
两种方式
1.) 设置“naviagent”,一个在您的服务器上运行的软件,并将“电话回家”到存储处理器的管理地址并为您进行注册。
2.)手动,它在navisphere gui的某个地方。自从我使用它已经 2 年多了,很抱歉,我不记得确切的位置,但是如果您通过右键单击内容或通过顶部菜单栏来挖掘“注册”或“注册”,您会找到它。
mrdenny 的回答是正确的。理想情况下,Navisphere Host Agent 会为您执行此操作,但如果这不起作用(给它几分钟并尽可能重新启动)或没有选项,您可以仅在 Navisphere 的连接状态对话框中执行此操作。
在 Navisphere 中,右键单击阵列并选择连接状态。如果您的主机已打开电源并且您的 Fabric Zoning 已正确安装,您应该会看到来自您的服务器的 HBA 的 WWN(您提到的十六进制字符串)条目列为已登录但未注册。选择这些并点击注册按钮。此时,如果您已经设置了一个主机,您可以选择现有主机,或者您可以创建一个新的主机身份来映射 WWN。如果您有一个标准冗余设置,其中两个 HBA 路由通过两个单独的结构,这些结构又连接到每个存储处理器上的单独前端端口 - 这意味着您通常需要手动注册 4 个条目。如果主机已经注册到不同的 HBA'
一旦您注册了 HBA(每个条目在“连接状态”对话框中显示为已登录和注册),您就可以检查是否将正确的 LUN 分配给主机的存储组。如果您正在编辑现有的存储组,那么您可能需要通过检查存储组本身的连接状态对话框来直接刷新它。
在这个阶段,存储组中的任何 LUN 都应该对服务器可见 - 重新扫描操作系统中的存储,它应该是可见的。某些操作系统需要进行几次扫描才能工作 - 例如,如果您从 VI Client 中重新扫描,ESX 会特别缓慢。
我只在 Linux 和 Navisphere Light(或 express,或其他)中使用过这些,但我必须进入阵列上的 navisphere Web 界面并将值分配给服务器的属性(在“连接”中) ),或运行 /opt/Navisphere/bin/naviserverutilcli 命令,然后扫描并更新存储。这为我“注册”了阵列上的服务器。
既然你在 Solaris 上,YMMV
Egad,如果你在 9 年前问我这个问题,我可能会帮助你。就目前而言,这一切都是一个相当模糊的记忆。
但是,我附上了一个可能有帮助的链接。它是我的一些笔记的链接,如何设置 NetBackup 以连接到 EMC。不完全相同的东西,但有一些可能适用的东西。HTH。
http://www.carumba.com/talk/quicknotes/quicknote_001.txt