Home > 存储, ibm aix > 手把手教你配置和应用IBM DS4000

手把手教你配置和应用IBM DS4000

IBM TotalStorage DS4000系列是IBM推出的适用于中型企业的存储产品,由原先FAStT系列产品升级而来,并增强了某些存储功能。其产品由DS4100(原FAStT100)到DS4500(原FAStT900)能满足从中低端到中高端的大部分存储需求,并在合理的成本基础上,为企业提供完善的产品和服务。在中国企业市场得到了广泛的推广和应用。

    DS4000 系列采用 DS4000 Storage Manager V9.10进行存储资源管理、并增强了远程镜像选项,并通过针对较大容量配置的 DS4100 选项以及连接到 DS4400 的 EXP100 串行 ATA 扩展单元来完善和补充入门级和企业级的磁盘系统解决方案。其管理功能非常丰富强大,配置过程也繁琐复杂,本次,我们将向您详细介绍该款产品的初始设置步骤,以及管理软件的配置过程。

初始设置过程

    IBM DS4000都是通过IBM的Fast Storage Manager软件来进行管理设置的,每个FAST控制器上都带有一个RJ45的网线口,开始做配置的时候都是通过网络来进行的。同时每个控制器还带有串口,可通过串口来进行IP的修改。一段插入Controller A的RS-232里,另一端连接到另一台Windows 2000/NT4.0的机器串口上。完成设置后,再连接到Controller B上,进行同样的操作。

    下面我们以DS4200为例,并通过图示,详细说明配置的具体步骤:启动一个终端软件,例如Windows的超级终端,给连接起个名字,如DS4200。然后需要正确设置连接的串口,本例中是COM2。并选择合适的每秒位数,一般都在2400~9600之间。选择数据流控制为无。

图一

    下面我们就进入到连接状态下了。按Ctrl+Break键激活管理界面,当出现Press within 5 seconds:<ESC> for SHELL, <BREAK> for baud rate时按ESC。输入连接密码,默认为infiniti(小写字母)。另外提一下,等待管理界面激活的时间要视选择的每秒位数而定,控制器会自动寻找与之相匹配的速度进行通讯,故在等待激活时不用太心急而误以为是连接失败。由于IBM该系列产品来自LSILogic,所以大家可以看见网络管理的界面上出现LSILogic的图标。

 图二

    连接上网络后,我们就该正式进行设置了。键入netCfgSet命令:用来设置FAStT200控制器上面的网卡的TCP/IP地址,以便通过以太网口对它进行管理。按回车直到“My Host Name”行出现。键入控制器的名字如果你用DNS来管理它的话。键入控制器IP地址。按回车直到“Gateway IP Address”行,键入地址回车。键入子网掩码。按回车直到退出到-〉提示符下。

    当所有的设置完成后,我们还需要最后一步。我们可以键入netCfgShow命令,以检查所有的设置是否正确。如果有错误则再次键入netCfgSet重新设置。

    最后,键入sysReboot命令重启控制器,使配置生效。并需要提供一个命令,sysWipe命令,此命令的作用是清空控制器所有配置信息,所以只有当你确认你不再需要原机器内任何数据的时候才使用。

    好了,机器的硬件设置已经完成,下一步我们继续讲解Storage Manager—DS4000的管理工具的应用。

 

Storage Manager—DS4000的管理工具应用

    DS4000 Storage Manager现在已经升级到9.1版,IBM DS4000 SV9.1是一个强大的存储资源管理软件,它的主要功能包括:创建硬盘阵列,逻辑盘、动态逻辑盘容量扩展、动态RAID级别调整、管理分配不同的逻辑盘到不同的主机HBA卡、自检查工具:Recovery Guru,Controller Diagnostics, Read Link Status、事件日至、支持从BOOTP,DHCP服务器获得IP管理地址。FlashCopy和RemoteMirror。

该软件自8.0以上的版本有默认IP:
— Controller A:192.168.128.101/255.255.255.0
— Controller B:192.168.128.102/255.255.255.0

下面我们来详细讲解一下应用步骤:
第一步,我们需要启动Storage Manager。SM9.1启动后会自动搜索DS4000系列设备。如下图所示:点击工具栏里的第一个图标 (Automatically discover new storage subsystems),系统会自动搜索已连接到网络中的存储设备。

 
图三

    同时,管理员也可以手工添加DS4000设备。管理者可点击Edit菜单下Add Drives,会弹出让管理员输入控制器IP的对话框。输入设置好的IP后点击Add按键就可以添加该设备了。如果用户配置了两块控制器时,系统会要求输入两块控制器的IP地址,此地址在上面的介绍中已经写出。

图四 

    1. 当管理软件搜索到FAStT设备后,首先显示设备控制器的详细资料及磁盘总空闲容量。如下图所示。在Storage Manager管理软件中是可以对现有的DS4000设备重命名的,点击Storage Subsystem选择Rename,在弹出的窗口中输入管理者确定的设备名称即可完成更名。

 

图五

    2. 管理软件认出了存储设备,接下来就是对存储设备创建磁盘分区、选择相应的RAID Level、选择逻辑分区的配置参数等操作了。

    首先右击空闲的磁盘容量,选择Create Logical Drive,可在弹出的对话框中设置你的default host type和RAID Level。当管理员在选择RAID Level时,系统会根据存储柜上现有磁盘的数量来提供可供选择的RAID级别,并且提供了两种选择磁盘的方式:手动和自动。在大多数情况下都选择手动选择磁盘,这样会更符合现场需求。

 图六

图七

     接下去就是选择创建逻辑磁盘的容量大小,默认的容量大小是你当前最大的逻辑磁盘的剩余量,管理员可以根据需要在New Logical drive Capacity 的文本框中填写适当的大小值,并在后面的文本框内选择相应的单位。在Name的文本框内,管理员需要为此阵列起个可供标识的名字。如下图椭圆标志中所示。

    当在选择自定义设置或推荐设置时,一般都选择自定义设置(如下图方框内所示)。这样就可以具体设置此阵列所在哪个控制器(Slot A或Slot B)、逻辑磁盘的I/O特征(包括文件系统、数据库、多媒体及自定义型)、分割大小和磁盘的关联设置。特别的是当用户需要创建两个以上的阵列时,在选择控制器时最好岔开选择,这样有利于提高以后传输数据的效率。

图八

图九

    所有设置完成后我们可以在主界面中看到所有的信息。现在IBM DS4200的逻辑磁盘已经创建成功,下一篇我们将介绍存储分区(Storage Partition)的具体配置及其他各种新增功能和日志的具体应用。

图十

现在我们来说说怎么创建磁盘分区。在介绍应用前,我想先说说DS4000系列各产品关于存储分区的一些相关说明。

    在DS4000系列产品中有一项Premium功能,这些功能是一系列不包含在标准配置中的高级功能,分别是存储分区(Storage Partition Support Feature)、快速拷贝(FlashCopy Feature)和 远程镜像(Remote Mirror Feature)。这些功能都是用户按照需要选购的,下面详细说明下存储分区。

    存储分区(Storage Partition Support Feature)的功能允许我们在一个FAStT上连接多种主机平台。它通过将逻辑盘分配给确定的一个主机或主机组来起作用,也被称作LUN masking。这样做的好处就是在不同存储分区中的主机不能看到彼此的逻辑盘,从而保证了重要信息的安全性,同时也便于数据的分类和管理。存储分区的逻辑结构为Default Group,Host Groups, Hosts,Host Ports。逻辑盘可以被映射到不同层次的逻辑结构中。另外,即使只有一个主机连接在这个存储服务器上,也要为它定义一个存储分区。

    在购买DS4000系列时,DS4100和DS4300的标准配置就提供一个主机组,可以升级到4、8或16个存储分区;DS4300的增强型配置提供了8个存储分区,可升级到16或64个;DS4500的标配提供了16个存储分区,可升级到64个;DS4700的标配提供了2个存储分区,可升级到4、8或16个;DS4700的增强型配置则提供了8个存储分区,可升级到16或64个;DS4800 的存储分区是让用户必须在8、16或64个中选择一个,所以升级的话是8个升级到16个,16个升级到64个。

介绍完了基本信息,下面就来介绍下创建过程吧。

1.检查分区状态
    首先先要检查下存储分区功能的状态,看看是不是已经在Enabled状态,包括快速拷贝和远程镜像的状态情况也是在这里检查。如下图红色方框所示。

图一

2.创建服务器组群
    在主界面中点选Mappings View选项卡,随后出现的就是目前存储设备的Mapping情况,在左边的信息栏里可以选择目前的逻辑结构。当然如果你还没有创建过的话就只有Undefined Mappings和Default Group。在Undefined Mappings中会有已创建过的逻辑磁盘,处于待映射状态。右击Default Group选中Define Host Group来创建服务器组,在弹出的对话框中输入服务器组名后点创建,这样就完成了一个服务器组的创建,重复操作可以创建多个组。如图二和图三所示。

图二

图三

3.添加服务器到服务器组
    创建完了服务器组群,接下来就要添加服务器了,右击刚才创建的服务器组选择Define Host选项,在弹出来的对话框上层中输入服务器名。下层则是选择映射到服务器上的HBA卡,列表中已经列出了现有HBA卡的Post Identifier集合,选中后按ADD选项添加,点Next后进入选择Host Type对话框,选择适合的主机类型后就完成了设置,点Finash后就能从主界面中看到刚才所添加的HBA卡和服务器了,这样就已经将主机上的HBA卡和存储设备建立了映射关系。如图四、图五所示。

图四


 
图五

4.划分逻辑分区到存储分区
    下面就是最关键的步骤了,为了让公司各个部门的信息资料独立起来,可以将一开始建立的逻辑分区划分到各个存储分区上,这样就可以保证信息的不外传,增加了安全性。具体步骤是先右击起初建立的Host Group项,选择Define Storage Partitioning选项(如图六所示),在弹出的对话框中选择你所要映射的Host Group或Host后单击Next(如图七所示),接着就会进入到选择逻辑分区的界面,把你要划分的分区Add到存储分区,点击Finish就大功告成咯。(如图八所示)。不过在这里说明下,当选择Host Group时,此Host Group下又有不止一个Host时,系统就会把逻辑分区映射给每个Host,即Host Group下的每个Host都能看到逻辑分区里的信息;当选择具体的Host时,就只有这一个Host能看到信息,此Host Group里的其他信息将看不到此分区信息,所以在选择时要根据实际情况来安排分区映射。

 
图六

 
图七

图八

这篇我们来介绍下其他的相关功能。

1. 更改RAID类型

    用户在创建好逻辑磁盘后,如果由于应用需要的变更,需要改变已设置的RAID Level时就需要使用此功能,但请务必注意:应用前请备份好原有阵列里的数据资料。

    右击所需要改变的原始阵列,在Change的下属菜单里选择RAID Level选项,此时系统会根据现有磁盘的数量来显示可供改变的RAID等级,在其中选择一个适合的。选择后系统会弹出警告框,显示The Data on the selected array will remain accessible during this operation,确认后点击YES,这样系统会重新刷新RAID Level,更改的时间长短则是根据原有阵列的大小决定的。期间,磁盘上会显示有小时钟,任何其他对此阵列的操作都不会被采用,直至完成。(如图所示)

2.在阵列中增加磁盘

    有时候,已经配置的硬盘数量不能满足使用需求,这个时候我们需要增添一些磁盘。具体操作除了在硬件上,需要增加所增添的磁盘,还需要在DS4000的管理软件中,增添所添加的磁盘,这样系统才能管理所增添的磁盘。

    右击所要增加磁盘的阵列,选择Add Free Capacity(Drives),在弹出的对话框里就可以选择你所要增加的磁盘了,系统会列出现在存储设备上空闲的磁盘,选择好以后点击Add键,系统同样会弹出警告对话框,点击Yes后就等待添加成功了。成功后,可以去主界面中看到阵列容量增加和组成阵列的磁盘数量增加了。(如图所示)

 

3.修改缓存设置

    有些时候会发现磁盘阵列的应用性能不尽理想,为了要提高存储性能,在不额外增加设备的情况下,可以去检查下磁盘分区的缓存设置,这样对提高存储性能很有帮助,因为默认设置并不是完全适合所有的用户的。

    在你想要察看的磁盘分区上右击选择Change选项里的Cache Settings后进入修改缓存设置对话框。对话框的上半部分是供选择的磁盘分区,下半部分是具体的缓存设置。第一和第二项分别是允许读缓存和写缓存,第三项是允许镜像写缓存,这一项的话用户就要根据实际情况选择了,因为采用镜像写缓存可能对存储性能有影响。最后一项是允许不带电池保护的写缓存。(如图所示) 

4.增加逻辑卷的容量

    这一功能是为了让客户能随时按需要动态的增加逻辑卷的容量,但需注意的是只能往上增加不能向下减少。

    具体步骤是右击要增加容量的逻辑卷,选择Increase Capacity后点击OK就可进入设置界面,在Increase Capacity By:的文本框里输入所要增加容量的大小,单位有三项供选择:MB、GB和TB。设置完后会弹出确认对话框,输入YES后就可以在主界面里看到逻辑卷正在增加容量。(如图说示)

5.设置热备份磁盘

    热备份是很重要的功能,在使用过程中,万一在阵列中有一块磁盘损坏了,如果预先设置过热备份磁盘,系统马上就会把热备份磁盘填补进去充当那块坏了的磁盘,等恢复了那块坏磁盘后还原。这个设置很重要,一般在磁盘有多余的情况下建议设置,可以保一时之需。

    步骤为:先选中要设置为热备份的磁盘,右击选择Hot Spare Coverage项,在弹出的对话框中选择Manually assign  individual drives项,然后输入YES就完成了热备份磁盘的设置。如果要取消热备份磁盘,只要选择最后一项Manually unassign individual drives即可。(如图所示)

 

    至此,一台IBM DS4000就全部设置完成。当然我们也许会遇到各类设置过程中的实际问题,在具体应用过程中,设备还会出现各种故障,这些都需要我们在实际操作过程中积累经验。初始的安装配置只是第一步,但只有完成最基础的,才能在此基础上实现更为强大的管理功能。(完)

Categories: 存储, ibm aix Tags: , ,
  1. No comments yet.
  1. No trackbacks yet.

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Videos, Slideshows and Podcasts by Cincopa Wordpress Plugin