在 Oracle SPARC 主机上安装 Emulex 主机总线适配器 (HBA) 和驱动程序后,必须配置 Emulex
HBA。
要为 Oracle SPARC 主机配置 Emulex HBA,请完成以下步骤:
- 修改 sd.conf 文件(位于 /kernel/drv/ 目录中)以向 Solaris 操作系统通知新的 SCSI
目标设备和 LUN。
例如,如果您有四个 LUN,那么将添加类似于以下示例行的行:
name="sd" class="scsi" target=0 lun=0;
name="sd" class="scsi" target=0 lun=1;
name="sd" class="scsi" target=0 lun=2;
name="sd" class="scsi" target=0 lun=3;
- 请使用以下步骤来注册 HBA 端口并将卷映射到主机:
- 登录到已连接的 Oracle 控制台或具备 xhost 功能的远程主机。
- 从以下站点下载并安装 HBAnyware 实用程序:
- 通过输入以下命令来启动 HBAnyware 配置实用程序:
/usr/sbin/hbanyware/hbanyware
用户界面显示一个列表,其中列出两个适配器,并将所有已连接的远程端口列示为目标。
- 使用系统命令行界面或图形用户界面以向该系统注册
HBA 端口。
- 创建必需的卷并将它们映射到主机。
Note: 您可以从 /var/adm/messages 文件、HBAnyware 实用程序、系统/SIS 候选 HBA
端口列表或使用 Solaris prtconf 工具获取 HBA 全球端口名 (WWPN)。
- 在创建并映射卷时,使用 reboot -- -r 命令重新启动主机。
- 在主机重新启动后,重新启动 HBAnyware 实用程序。
将在对应的 HBA 目标下列出所有可用卷。
- 确定动态端口绑定或静态端口绑定。 如果使用 子系统设备驱动程序 (SDD) 或者是引导机器,必须使用静态端口绑定。否则,使用动态绑定。如果对系统卷使用静态端口绑定,请完成以下步骤:
- 通过输入以下命令来运行 lputil 实用程序:
- 从 Main Menu,按 5 (Persistent Bindings)。
- 从 Persistent Bindings Menu,按
1 (Display Current Bindings)。 确保当前无绑定。移除任何现有的映射。
- 再次从 Persistent Bindings
Menu,按 5 (Bind Automapped Targets),然后按相应的数字以选择适配器 0。
如果系统包含四个节点,您会看到四个目标。
- 按 Enter 键并输入 Y (Yes)
以绑定目标。
- 针对适配器 1 重复步骤 4.d 到 4.e。
在完成这些步骤后,在您显示当前绑定(通过从 Persistent Bindings Menu 中按 1)时,将显示 8 个持久目标。
- 重新启动主机并检查 /var/adm/messages 文件以确保 Emulex HBA 设置为交换机/光纤网连接。