增加LUN数量扩容
您还可以通过增加LUN的数量为现有业务扩容,并让应用服务器使用新增加的存储空间。
存储侧增加LUN数量扩容
存储侧增加LUN数量扩容包括创建新的LUN,并将其添加到映射到应用服务器的LUN组中,以便在应用服务器使用这部分新增存储空间。
前提条件
- 存储系统与需要分配存储空间的应用服务器连接正常,且能正常通信。
- 已确定新建LUN的所属应用服务器和容量大小。
- 存储系统已存在可供创建LUN的存储池,且存储池容量充足。
- 如果当前为FC组网,确保已获取FC启动器的WWN号。
- 如果当前为iSCSI组网,确保已获取iSCSI启动器的IQN号。
操作步骤
- 定位LUN组。
- 登录CLI。
- 执行show initiator initiator_type=? [ wwn=? | iscsi_iqn_name=? ]命令,根据启动器WWN或IQN查看对应主机信息。
参数
参数说明
取值
initiator_type=?
启动器的类型。
取值为iSCSI或FC,各参数取值说明如下:
- iSCSI:iSCSI(Internet Small Computer Systems Interface)启动器。
- FC:FC(Fibre Channel)启动器。
wwn=?
FC启动器的WWN(World Wide Name)。 仅当initiator_type=?取值为“FC”时,此参数有效。
可以通过不带参数的“show initiator”命令获取。
iscsi_iqn_name=?
iSCSI启动器的IQN(iSCSI Qualified Name)。 仅当initiator_type=?取值为“iSCSI”时,此参数有效。
可以通过不带参数的“show initiator”命令获取。
admin:/>show initiator initiator_type=FC wwn=21000024ff53b640 WWN : 21000024ff53b640 Running Status : Online Free : Yes Alias : suse2_01 Host ID : 2 Multipath Type : Default
其中,“Host ID”的值即为该WWN号对应的主机。
- 执行show host host_group host_id=?查询主机所属主机组信息。
admin:/>show host host_group host_id=2 Host Group ID Host Group Name ------------- --------------- 1 HostGroup000
- 执行show host_group mapping_view host_group_id=?查询添加给主机组的映射视图信息。
admin:/>show host_group mapping_view host_group_id=1 Mapping View ID Mapping View Name --------------- ----------------- 0 testing
- 执行show mapping_view lun_group mapping_view_id=?查询添加到映射视图的LUN组信息。
admin:/>show mapping_view lun_group mapping_view_id=0 LUN Group ID LUN Group Name ------------ -------------- 1 lun_group_001
- 创建LUN。
- 在管理界面导航栏中选择“服务 > LUN”。
- 单击“创建”。
进入“创建LUN”界面。
- 添加新增LUN的属性,主要操作参数说明如表5-32所示。
- 单击“确定”,完成新LUN的创建过程。
- 将创建的LUN添加到LUN组。
- 选择“服务 > LUN组”。
- 选中查询到的LUN组,选择“更多 > 增加LUN”。
- 在“可选LUN”区域选择新创建的LUN,将LUN添加到“已选LUN”区域。
- 单击“确定”,完成将LUN添加到LUN组。
应用服务器侧增加LUN 数量扩容
应用服务器侧增加LUN 数量扩容(Windows)
在存储系统侧创建LUN并将其添加到LUN组后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以Windows 2008 Server应用服务器为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的Windows操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。
前提条件
存储系统侧已完成新建LUN及将其添加到LUN组中的操作。
操作步骤
- 以administrator用户登录Windows应用服务器。
- 进入“服务器管理”对话框。
在桌面上右键单击“计算机”,在弹出的快捷菜单中选择“管理”。
- 在导航树上的“磁盘管理”节点下,扫描应用服务器上的新增的逻辑磁盘。
- 在“服务器管理器”对话框的导航树上,选择“存储 > 磁盘管理”。
- 右键单击“磁盘管理”,在弹出的快捷菜单中选择“重新扫描磁盘”。
- 扫描完成后在右侧的区域可以看到新增的逻辑磁盘(以“磁盘1”为例进行说明),如图5-54中红色区域所示(硬盘大小不同时显示稍有差异)。
- 如果无法扫描到新增的逻辑磁盘,执行以下操作:
- 选择“服务器管理器 > 诊断 > 设备管理器 > 磁盘驱动器”。
- 右键单击,在弹出的快捷菜单中选择“扫描检测硬件改动”。
- 完成扫描检测后,重新进行扫描操作。
如果未扫描到新映射的磁盘,请进行相应的故障处理后重新进行扫描。扫描不到磁盘的可能原因为:
- 拔插业务网口网线后,应用服务器和存储系统之间的连接错误。
- 应用服务器与存储系统间的链路连接故障。
- FC前端端口的速率和应用服务器FC HBA卡的速率不一致。
- HBA卡驱动被卸载。
- 存储池故障。
- 多路径软件未安装或版本错误。
- 设备节点文件丢失。
请参见《故障处理》里的“应用服务器无法扫描到LUN”进行故障的处理。
- 对新增的逻辑磁盘进行初始化。
- 可选: 当新增的逻辑磁盘大于2TB时,请将逻辑磁盘转化为GPT磁盘,否则该逻辑磁盘将无法被访问。
- 选中“磁盘1”(以磁盘1为例),单击鼠标右键,并在弹出的快捷菜单中选择“转化成GPT磁盘”(如图5-57中红色区域所示)。
转化成功后,逻辑磁盘将由两个分区转化为一个分区,如图5-58中红色区域所示。
- 对逻辑磁盘进行分区并格式化。
在第一次格式化后,请等待其状态显示为“状态良好”后再进行读写操作,否则可能导致格式化失败。如果格式化失败,请取消后重新格式化。
- 右键单击新增的逻辑磁盘,在弹出的快捷菜单中选择“打开”,即可对该逻辑磁盘进行读写操作。
应用服务器侧增加LUN 数量扩容(SUSE)
在存储系统侧创建LUN并将其添加到LUN组后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以SUSE 11.0应用服务器为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的SUSE操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。
前提条件
- 已在存储系统侧完成创建LUN并将其添加到LUN组。
- 应用服务器侧已安装UltraPath多路径软件。
背景信息
本例中,扩容前映射给应用服务器的LUN的数量为2,LUN的名称分别为sdb和sdc。新创建的LUN为一个50GB的thin LUN,其映射给应用服务器的盘符为sdd。待扩容的卷组名称、逻辑卷名称和文件系统的挂载目录分别为“thin”、“lvthin”和“/dev/thin/lvthin”。
操作步骤
- 在应用服务器侧重新扫描磁盘。
- 执行upadmin show vlun命令查看当前环境下LUN的数量为2。
# upadmin show vlun Vlun ID Disk Name Lun WWN Status Capacity Ctrl(Own/Work) Array Name 0 sdb SUSE11_LUN_01 6200bc71001faad3017fbf6b00000007 Normal 50.00GB Huawei.Storage 1 sdc SUSE11_LUN_02 6200bc71001faad3017fc65b00000008 Normal 50.00GB Huawei.Storage
- 执行hot_add命令扫描磁盘。
- 执行upadmin show vlun命令查看当前环境下LUN的数量为3。
# upadmin show vlun Vlun ID Disk Name Lun WWN Status Capacity Ctrl(Own/Work) Array Name 0 sdb SUSE11_LUN_01 6200bc71001faad3017fbf6b00000007 Normal 50.00GB Huawei.Storage 1 sdc SUSE11_LUN_02 6200bc71001faad3017fc65b00000008 Normal 50.00GB Huawei.Storage 2 sdd SUSE11_LUN_003 6200bc71001faad302429b1a0000000b Normal 50.00GB Huawei.Storage
- 执行upadmin show vlun命令查看当前环境下LUN的数量为2。
- 执行pvcreate /dev/sdd建立PV。
# pvcreate /dev/sdd Physical volume "/dev/sdd" successfully created
- 执行vgextend thin /dev/sdd命令扩展VG。
# vgextend thin /dev/sdd Volume group "thin" successfully extended
- 执行lvextend -L +49G /dev/thin/lvthin命令扩容LV。
# lvextend -L +49G /dev/thin/lvthin Extending logical volume lvthin to 148.00 GiB Logical volume lvthin successfully resized
- 执行resize2fs /dev/thin/lvthin命令,扩容文件系统。
# resize2fs /dev/thin/lvthin resize2fs 1.41.9 (22-Aug-2009) Filesystem at /dev/thin/lvthin is mounted on /thin; on-line resizing required old desc_blocks = 7, new_desc_blocks = 10 Performing an on-line resize of /dev/thin/lvthin to 38797312 (4k) blocks. The filesystem on /dev/thin/lvthin is now 38797312 blocks long.
应用服务器侧增加LUN 数量扩容(AIX)
在存储系统侧创建LUN并将其添加到LUN组后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以AIX 6.1应用服务器为例,介绍在应用服务器侧进行扩容LUN的相关操作。在安装了其他版本的AIX操作系统的应用服务器上扩容LUN时,请根据实际情况相应地调整操作过程。
前提条件
- 已在存储系统侧完成创建LUN并将其添加到LUN组。
- 应用服务器侧已安装UltraPath多路径软件。
背景信息
本例中,扩容前映射给应用服务器的LUN的数量为2,分别为hdisk2和hdisk3。新创建的LUN为一个50GB的thin LUN,其映射给应用服务器的盘符为hdisk4。待扩容的卷组名称和文件系统的目录名称分别为“thinvg”和“/thin”。
操作步骤
- 执行lsdev -Cc disk命令显示系统已识别的硬盘设备信息。
# lsdev -Cc disk hdisk0 Available 00-08-00 Disk Drive hdisk1 Available 00-08-00 Disk Drive hdisk2 Available 05-00-01 Huawei XXXX FC Disk Drive hdisk3 Available 05-00-01 Huawei XXXX FC Disk Drive
以上的命令回显中,“XXXX”代表具体的产品型号或者品牌。
- 执行lsvg thinvg查看待扩容VG的容量,此VG名为“thinvg”。
- 在AIX应用服务器侧执行lsdev -Cc adapter | grep fcs和cfgmgr –vl fcsX扫描磁盘。
# lsdev –Cc adapter | grep fcs fcs0 Available 05-00 4GB FC PCI Express Adapter (df10000fe) # cfgmgr –vl fcsX ;X=0,1,2,……
- 再次执行lsdev -Cc disk命令显示系统已识别的硬盘设备信息。
# lsdev -Cc disk hdisk0 Available 00-08-00 Disk Drive hdisk1 Available 00-08-00 Disk Drive hdisk2 Available 05-00-01 Huawei XXXX FC Disk Drive hdisk3 Available 05-00-01 Huawei XXXX FC Disk Drive hdisk4 Available 05-00-01 Huawei XXXX FC Disk Drive
- 多路径模式下执行upadm show vlun命令查看LUN信息。
# upadm show vlun Vlun ID Host Lun ID Disk Name Vlun Name Vlun WWN Status In Use Capacity Controller(Own/Work) Array Name Array SN 2 1 hdisk2 aix7_LUN_001 6200BC71001FAAD300E9891C0000000D Available Yes 50GB Huawei.Storage 210235G7FC10D8000001 3 2 hdisk3 aix7_LUN_002 6200BC71001FAAD300E990520000000E Available Yes 50GB Huawei.Storage 210235G7FC10D8000001 4 3 hdisk4 aix7_LUN_003 6200bc71001faad301045cae0000000f Available Yes 50GB Huawei.Storage 210235G7FC10D8000001
- 执行extendvg thinvg hdisk4命令扩展VG。
- 执行chfs -a size=+49G /thin命令扩展文件系统。