分类: LINUX
2008-04-28 22:04:30
使用每个封装背面的串行口设置每个控制器的 IP 地址。可以使用 ® 中的应用程序超级终端或 Linux 上的小型计算机进行这里设置。本例使用了如下设置:
波特 38400
比特 8
奇偶校验 无
结束比特 1
流量 xon/xoff
通过发送 Break(如果使用超级终端,则为 Ctrl-Break)来建立连接,然后再按下空格键来设置速度。之后,发送另一个 break 并使用退出键进入内核。默认的密码是 infiniti。
使用命令 netCfgShow 显示控制器的当前 IP 地址设置,使用命令 netCfgSet 来设置所需连接的 IP 地址、子网掩码和网关。
从 Storage Manager 发现 DS4500
这之后,可通过 Storage Manager (SM)软件对 DS4500 进行管理。对新的硬件使用最新的版本(9.1 或更高)。
您可以使用 Storage Manager 来:
配置阵列和逻辑驱动器
将逻辑驱动器分配给存储分区
替换和重构失效的磁盘驱动器
扩展阵列的规模
从一个 RAID 级别转换到另一个级别
您也可以进行故障排除或执行管理任务,例如检查 TotalStorage 子系统的状态及更新 RAID 控制器的固件。要获得适合您的具体硬件的最新版 Storage Manager,请参看 参考资料。
SM 客户机可以安装在许多操作系统上。在本文所描述的示例中,SM 客户机安装于管理服务器。使用左侧的第一个按钮从 SM 客户机发现新配置好的 DS4500。要在可通过接口看到的 DS4500 上执行操作,可双击计算机名来打开新窗口。
DS4500 控制器总的配置步骤
首选,重命名 DS4500,方法是转到 Storage Subsystem > Rename…,并输入新的名称。接下来,检查时钟是否同步,方法是转到 Storage Subsystem > Set Controller Clock。在这里,确保所有时钟均已同步。现在,转到 Storage Subsystem > Change > Password,设置系统密码。
更新 DS4500 和 EXP 710 柜的固件
要从 Storage Manager 检查系统固件的等级,可转到 Advanced > Maintenance > Download > Firmware。当前的等级列于窗口的最顶部。您可以从这里向计算机更新的版本,但务必对此模型使用正确的固件且以特定的顺序对级别进行升级,此顺序应该是在固件代码中的注释中指定的。磁盘和 ESM 的固件也可以从 Download 菜单进行检查。
手动配置还是脚本配置
下面的章节详细介绍了 DS4500 的手动配置。请遵循本方案中的 DS4500 初始配置的操作步骤,并保存第一个 DS4500 的配置。这个操作会生成脚本,一旦 DS4500 被重置或被替换了硬件,您就可以使用此脚本来重新配置相同的 DS4500。
为了简单和准确地重新生成同样的设置,您也可以复制此脚本并加以编辑以便在其他 DS4500 上也可以使用。在此过程中,需要更改包含 DS4500 名称、磁盘位置、阵列名称和主机映射细节的域。注意这些脚本会将 Access LUN 留在主机组定义。这可手动从每个 DS4500 删除。
创建热后备磁盘
本例在每个 DS4500 上都使用了大量磁盘作为热后备。添加的方式是右键单击要分配用作热后备的磁盘,选择手动选项并输入 DS4500 的密码(在 DS4500 控制器总的配置步骤 一节设置)。
创建磁盘阵列
1. 右键单击一个要添加到阵列的尚未分配的磁盘,选择 Create Logical Drive。
2. 在所出现的向导中单击 Next。
3. 选择 RAID level 5。原始驱动器已经被选中。
4. 向阵列再添加其他四个驱动器,使其总数为 5。
5. 在 Array Success 窗口,单击 OK,在此阵列上创建逻辑驱动器。
6. 选择默认选项,其中整个 LUN 都被用于此逻辑驱动器。而这个逻辑驱动器的命名约定是
7. 在 I/O Characteristics 类型,选择默认,即 File System,并选择首选槽以便阵列可以在 A 和 B 间交替。在本例中,slot A 中有奇数个阵列,slot B 中有偶数个阵列。
8. 选择 Map Later 以稍候再返回到映射。
在创建此阵列时,您会看到一个绿色的圆筒,旁边还有一个时钟。可以通过在这个逻辑磁盘名上右键单击并选择 Properties 来查看进展。
注意,此后的步骤需要您必须已经配置好 SAN 交换机并已安装和运行存储服务器,且主机总线适配器 (HBA) 也已配置,以便 HBA 的 WWPN 均可对 SAN 交换机可见,并进而对 DS4500 可见。有关这些步骤的详细信息,请参看第 4 部分的 SAN 架构 一节和 HBA 配置的相关章节。
存储分区和磁盘映射
LUN 一旦创建,就必须被分配到主机。在本例中,使用存储分区。通过创建逻辑驱动器到 LUN 的映射可以定义存储分区。这就将对特定逻辑驱动器的访问权授予了主机或主机组。在定义存储分区时,请按顺序执行这些步骤。需要首先定义拓扑结构然后再定义存储分区:
1. 定义主机组。
2. 定义组内的主机。
3. 定义主机端口。
4. 定义存储分区。
如前所述,在本例的设置中,每个 DS4500 只有一个组,包含两个存储节点,两节点间的所有在 DS4500 上的磁盘都将被 twin tailed。除了 Access LUN 之外,所有其他的 LUN 均被分配到这个组。Access LUN 用于 DS4500 的带内管理。然而,Linux 并不提供对它的支持,必须从所创建的所有节点组中删除。
创建一个新的主机组,方法是右键单击 Default Group 段并选择 Define New Host Group。输入主机组的名称。之后,创建一个新的主机,方法是右键单击所选的主机组并选择 Define Host Port。在下拉菜单,选择对应于所添加 HBA 的 WWPN。注意,若要使 WWPN 出现在此菜单,您必须在此 SAN 中已经正确对该主机进行了配置和专区划分。随后,Storage Manager 将会在 Show All Host Port Information 下看到此主机。Linux Host Type 已被选中,随后,主机端口名称也会被输入到最后的那个框内。
重复此步骤,以便每个主机都会有两个已经定义好的端口,接下来,创建存储分区,方法右键单击新创建主机组并选择 Define Storage Partition,以打开存储分区向导。单击 Next 启动该向导。选择刚刚创建的主机组,单击 Next。选择之前定义的那些 LUN 以将其包括到这里。注意 Access LUN 也必须包括进来。单击 Finish 来完成此集合。