所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级
OceanStor Dorado18000 V3 V300R001 管理员指南

日常维护操作是常见的操作任务,包括对存储设备上下电、用户管理、修改基本参数、管理硬件设备等基本操作。此文档主要面向负责日常操作以及监视存储设备或解决简单操作问题的系统管理员。

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
增加LUN容量扩容

增加LUN容量扩容

当业务所需的存储空间不足时,管理员需要及时扩容存储空间。您可以通过增加LUN容量的方式进行扩容。

必须按先后顺序完成以下两步操作后,才能对LUN完成扩容:

  1. 在存储系统侧对已有LUN进行扩容,主要由华为提供技术支持。
  2. 在主机侧对分区表、卷管理、集群、数据库和应用等进行适配,主要由客户自行完成,本文提供的主机侧扩容操作仅作为参考。

主机侧扩容涉及大量非华为部署的第三方软件,且具体信息未提供给华为,因此华为无法帮助客户评估具体风险。华为的项目经验显示,LUN容量扩容操作复杂,风险较高,建议客户谨慎选择此方案,建议通过增加LUN数量的方式进行扩容。

本文提供已知的一些增加LUN容量扩容的潜藏风险作为参考,包括但不限于以下内容:

  • 增加LUN容量方式扩容(体现为主机卷和文件系统容量扩展)在主机层面扩容可能出现的风险对所有存储厂商都存在,并非仅对于华为存在。
  • 各类OS/文件系统/卷管理软件对LUN都有明确的容量规格限制,存在LUN扩容后超出规格限制而无法被主机操作系统和软件识别的风险,特别需要强调的是,一旦进行LUN扩容后,将无法进行LUN缩容或还原,可能导致主机无法访问数据,存在数据丢失风险。
说明:

各操作系统所支持的LUN最大容量的规格限制请查阅对应操作系统的官方文档。

  • 对于主机分区表,扩容LUN为高危操作,可能导致分区表被破坏或数据丢失。
  • 对于卷管理软件,扩容LUN可能存在磁盘空间过大,超出卷管理软件参数限制从而导致扩容失败的情况。
  • 对于数据库,扩容LUN可能存在元数据混乱,数据不一致或丢失的风险。
  • 应用软件和场景过于复杂,种类庞多,无法明确可能的影响。

了解扩容流程

扩容前,需要了解扩容流程,以便能更好的扩容存储空间。

扩容的具体流程如图5-37所示。

图5-37 扩容流程

扩容流程各个步骤说明如表5-30所示。

表5-30 扩容流程各个步骤说明

步骤

说明

扩容前检查

在扩容前,请确保存储系统环境满足扩容要求。同时,请获取并记录使用LUN的应用服务器IP地址、LUN的WWN或主机LUN ID信息。

定位待扩容LUN

扩容LUN之前需要确定当前业务数据所在LUN的相关信息,以确保通过扩容LUN实现为存储业务扩容。

存储系统侧扩容LUN

根据扩容容量需求,实施在线扩容。

应用服务器侧扩容存储空间

存储系统侧扩容配置完成后,需要在应用服务器上执行扫描硬盘的操作,才能发现并使用存储系统映射的扩容后的LUN。

扩容前检查

存储空间扩容支持在线扩容,扩容前需要对存储环境及业务环境进行检查,保证后续扩容操作顺利进行。

前提条件
  • 请确保可以使用超级管理员权限登录DeviceManager管理界面,只有超级管理员拥有扩容权限。
  • 存储系统处于正常运行状态。
  • 请获取并记录扩容LUN的应用服务器的WWN或者IQN、扩容LUN的WWN或LUN ID信息,以确定应用服务器与存储系统侧主机和LUN的逻辑对应关系。
操作步骤
  1. 以超级管理员权限登录DeviceManager管理界面,确认存储系统环境是否满足扩容要求。

    1. 在管理界面首页的“基本信息”区域中,查看存储系统的“设备状态”、“总容量”等信息。确保存储系统扩容前整体运行状态正常,且容量充足。

      如果设备状态为“故障”时,请先联系华为技术工程师进行问题定位和排查。待设备状态正常后,再执行扩容操作。

    2. 在“告警”区域,查看当前告警信息。单击“显示所有”。

      进入“告警和事件”界面,在该界面中可查询所有告警事件信息。

      如果扩容的硬盘域、存储池或LUN存在告警事件,例如“存储池降级”、“硬盘域故障”、“LUN故障”等故障事件,请参考“修复建议”修复告警,再执行扩容操作。

  2. 在管理界面锁定并记录应用服务器对应的主机、需要扩容的LUN以及该LUN所属存储池。

    1. 在管理界面右侧导航栏中,单击“资源分配”。

      进入“资源分配”界面。

    2. 在资源分配管理界面,单击“主机”。

      进入“主机”界面。

    3. 通过获得的应用服务器WWN或者IQN,确定需要扩容的应用服务器对应的主机。
    4. 单击选中该主机,检查该主机状态是否正常。

      如果出现异常,请根据告警信息和修复意见,及时处理故障。

    5. 在页面下方的“映射的LUN”区域中,通过在应用服务器侧获取的LUN WWN号或主机LUN ID确定扩容的LUN,并记录需要扩容LUN的容量和所属存储池。
    说明:

    如果“映射的LUN”区域中,未显示扩容LUN的WWN或主机LUN ID,可单击表头的,在下拉菜单中,勾选“WWN”或“主机LUN ID”,显示扩容LUN的WWN或主机LUN ID信息。

定位待扩容LUN

为存储业务扩容LUN之前需要确定当前业务数据所在LUN的相关信息,以确保通过扩容LUN实现为存储业务扩容。

前提条件
  • 如果当前为FC组网,确保已获取FC启动器的WWN号。
  • 如果当前为iSCSI组网,确保已获取iSCSI启动器的IQN号。
  • 主机上已安装UltraPath多路径软件。
背景信息

对于HP-UX操作系统,可以通过scsimgr -p get_attr all_lun -a device_file -a wwid命令查看主机磁盘对应的WWN。

操作步骤
  1. 在存储系统侧确认映射给该主机的LUN对应的WWN。

    1. 使用超级管理员账户登录存储系统CLI。
    2. 执行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号对应的主机。

    3. 执行show host lun host_id=?命令查看存储系统中映射给该主机的所有LUN。

      host_id=?为主机ID。

      admin:/>show host lun host_id=2 
        
        LUN ID  LUN Name       
        ------  ------------   
        34      lun_0000   
        35      lun_0001   
        36      lun_0002

      其中“LUN ID”的值即为存储系统中映射给该主机的LUN的ID。

    4. 执行show lun general lun_id=?命令,查看映射给该主机的LUN对应的WWN号。

  2. 在主机侧查看磁盘对应LUN的WWN号。

    1. 登录主机UltraPath多路径软件的CLI界面。
    2. 执行show vlun命令,查看主机磁盘对应的WWN。
    说明:

    show vlun命令的使用方法,请参见相应操作系统配套UltraPath的《用户指南》。

  3. 将查询到的映射给该主机LUN的WWN和查看到的应用服务器上LUN的WWN进行匹配,如果WWN一致,则该LUN即为待扩容LUN。

    说明:

    关于相关命令的详细信息,请参见对应产品型号的《命令参考》。

存储系统侧扩容LUN

具有超级管理员权限的用户可以根据DeviceManager向导完成存储空间的扩容操作,并在应用服务器侧使用新增的存储资源。

前提条件
  • 存储系统运行正常。
  • 已确定LUN需扩容的容量大小。
  • 配置了SmartMigration增值业务功能的LUN不能进行扩容操作。
背景信息
操作步骤
  1. 在管理界面右侧导航栏中,单击“资源分配 > LUN”。
  2. 扩容LUN。

    1. 在“LUN”区域,选择需要扩容的LUN,单击“扩容”,进入扩容LUN的流程。
    2. 在扩容LUN界面上,在“容量”区域框的“扩容容量”中输入需要扩容的容量数值,并选择相应的单位。
    3. 单击“确定”,在弹出的“提示”对话框中,单击“确定”,完成扩容LUN操作。

  3. 验证并使用扩容空间。

    1. 在“资源分配”界面的“块存储服务”区域中,单击“LUN”。

      进入“LUN”界面。

    2. 单击选中新扩容的LUN,查看LUN的当前“容量”。

      如果容量值与实际扩容容量值一致,表示扩容成功。如果不成功,请根据告警信息排查。

    3. 扩容成功后,以系统管理员身份登录应用服务器重新扫描硬盘。扫描成功后,应用服务器即能正常使用扩容存储空间。

应用服务器侧扩容LUN

在存储系统侧完成LUN扩容以后,还需要在应用服务器侧进行相应的配置,才能使应用服务器识别和使用扩容后的存储空间。

应用服务器侧扩容LUN(Windows)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以Windows Server 2008应用服务器为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的Windows操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。

前提条件

已在存储系统侧完成LUN扩容。

背景信息

本例中,待扩容LUN在应用服务器上的映射为磁盘3,盘符为G:\,其原始容量为25GB,扩容后的容量为50GB。

操作步骤
  1. 以管理员用户登录Windows应用服务器。
  2. 在桌面上单击“开始”,在弹出的菜单中选择“管理工具 > 服务器管理器”。

    系统弹出“服务器管理器”对话框。

  3. 在“服务器管理器”对话框的左侧导航栏右键单击“磁盘管理”,并在弹出的菜单中选择“重新扫描磁盘”。

    扫描结束后,结果如图5-38所示,磁盘G的右侧显示待扩容分区的容量。

    图5-38 磁盘扫描结果

  4. 右键单击磁盘G,在弹出的菜单中选择“扩展卷”。

    系统弹出“扩展卷向导”对话框,如图5-39所示。

    图5-39 扩展卷向导

  5. 单击“下一步”。

    系统弹出“选择磁盘”页面,如图5-40所示。

    图5-40 选择磁盘

    说明:
    • 磁盘3为待扩容LUN在应用服务器上的映射。
    • 您可以根据容量需求在“选择空间量(MB)”中对扩展空间的大小进行修改,默认值为最大可用空间量。

  6. 单击“下一步”。
  7. 单击“完成”。

    系统返回“服务器管理器”对话框,完成应用服务器侧的LUN扩容。

操作结果

在“服务器管理器”对话框中可以看到G盘扩容后的容量,如图5-41所示。

图5-41 操作结果
应用服务器侧扩容LUN(SUSE)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以SUSE 11.0应用服务器为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的SUSE操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。

前提条件

已在存储系统侧完成LUN扩容。

背景信息

本例中,待扩容LUN的容量为25GB,扩容后的容量为50GB,其映射给应用服务器的盘符为sdf

操作步骤
  1. 在应用服务器侧重新扫描磁盘。

    1. 扫描磁盘。
      • 如果已经安装UltraPath软件,请执行hot_add命令。
      • 如果未安装UltraPath软件,操作如下:
        1. 执行lsscsi命令获取待扩容LUN所在主机的主机号,举例如下。

          SUSE:~ # lsscsi [5:0:0:0] disk HUAWEI XXXX 2101 /dev/sdf

          上面的回显中,“[5:0:0:0]”中的“5”即为主机号,“XXXX”代表具体的产品型号或者品牌。

        2. 执行echo '- - -' > /sys/class/scsi_host/hostN/scan命令,其中N为上一步骤中获取的主机号。

          扫描结束后,磁盘容量不会发生变化,仍然是25GB。

    2. 执行echo 1 > /sys/block/sdf/device/rescan命令,重新扫描磁盘。

      扫描结束后,磁盘容量将变为LUN扩容后的容量,即50GB。

    说明:

    sdf为待扩容LUN在应用服务器侧对应的盘符。在配置过程中,请以实际显示的盘符为准。

  2. 执行fdisk -l命令,可以查看当前应用服务器的所有磁盘信息。

    SUSE:~ # fdisk -l 
    Disk /dev/sdb: 598.0 GB, 597998698496 bytes 
    255 heads, 63 sectors/track, 72702 cylinders 
    Units = cylinders of 16065 * 512 = 8225280 bytes 
    Disk identifier: 0xc433d0ae 
     
       Device Boot      Start         End      Blocks   Id  System 
    /dev/sdb1   *           1           9       72275+  83  Linux 
    /dev/sdb2              10         271     2104514+  83  Linux 
    /dev/sdb3             272       72703   581806279   83  Linux 
    /dev/sdb4               1           1           0+  ee  GPT 
     
    Partition table entries are not in disk order 
     
    Disk /dev/sdf: 53.7 GB, 53687091200 bytes 
    64 heads, 32 sectors/track, 51200 cylinders 
    Units = cylinders of 2048 * 512 = 1048576 bytes 
    Disk identifier: 0x00000000 
     
    Disk /dev/sdf doesn't contain a valid partition table     

  3. 执行resize2fs /dev/sdf命令,将待扩容LUN的文件系统扩展到新增的存储空间中。

    • 如果显示如下界面信息,则表示文件系统扩容成功。
      SUSE:~ # resize2fs /dev/sdf 
      resize2fs 1.41.9 (22-Aug-2009) 
      Resizing the filesystem on /dev/sdf to 13107200 (4k) blocks. 
      The filesystem on /dev/sdf is now 13107200 blocks long.     
    • 如果显示如下界面信息,则需要首先执行e2fsck -f /dev/sdf命令,再执行resize2fs /dev/sdf命令即可进行扩容。
      SUSE:~ # resize2fs /dev/sdf 
      resize2fs 1.41.9 (22-Aug-2009) 
      Please run 'e2fsck -f /dev/sdf' first.

利用LVM 文件系统扩容LUN(SUSE)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以SUSE 11.0应用服务器为例,介绍在应用服务器侧利用LVM文件系统扩容LUN的相关操作。在安装了其他版本的SUSE操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。

前提条件
  • 已在存储系统侧完成LUN扩容。
  • 已经确定待扩容的物理卷。
背景信息

本例中,待扩容LUN在应用服务器侧对应的盘符中的一个物理卷为sdb5,原始容量为104MB,扩容后容量为120MB。

操作步骤
  1. 在应用服务器侧查看LUN在操作系统上的块设备号。

    1. 执行hot_add命令,扫描磁盘。
    2. 执行show vlun命令,查看LUN的WWN。
      UltraPath CLI #0 >show vlun 
      ------------------------------------------------------------------------------------------------------------------------------------ 
       Vlun ID      Disk            Name                    Lun WWN               Status Capacity Ctrl(Own/Work)  Array Name  Dev Lun ID 
          0         sda       WMQ_LUN_TEST_002  60022a11000beb2a0421c1cc000002d0  Normal  3.00GB        0B/0B      Array8.1       -- 
          1         sdb       WMQ_LUN_TEST_003  60022a11000beb2a0421c2a2000002d1  Normal  3.00GB        0A/0A      Array8.1       -- 
          2         sdc       WMQ_LUN_TEST_004  60022a11000beb2a0421c365000002d2  Normal  3.00GB        0B/0B      Array8.1       -- 
          3         sdd       WMQ_LUN_TEST_005  60022a11000beb2a0421c4bd000002d3  Normal  3.00GB        0A/0A      Array8.1       -- 
      ------------------------------------------------------------------------------------------------------------------------------------        

      其中,“Lun WWN”的值即为LUN的WWN号,“Disk”的值为待扩容LUN在应用服务器侧对应的盘符。

  2. 依次执行echo 1 > /sys/block/sdb5/device/rescan命令,重新扫描磁盘。

    说明:

    sdb5为待扩容LUN在应用服务器侧对应的盘符中的一个物理卷。在配置过程中,请以实际需要扩容的物理卷为准。

  3. 执行pvresize /dev/sdb5命令对物理卷进行扩容。
  4. 执行lvextend -L +16M /dev/testvg/testlv命令对逻辑卷进行扩容。

    lvextend  -L +16M /dev/testvg/testlv 
      Extending logical volume testlv to 120.00 MB 
      Logical volume testlv successfully resized     

    其中,“testlv”即为待扩容逻辑卷。

  5. 执行resize2fs /dev/testvg/testlv命令,对LVM(Logical Volume Manager)文件系统扩容。

    resize2fs /dev/testvg/testlv  
      resize2fs 1.41.9 (22-Aug-2009) 
      Resizing the filesystem on /dev/testvg/testlv to 122800 (1k) blocks. 
      The filesystem on /dev/testvg/testlv is now 122800 blocks long.     

应用服务器侧扩容LUN(RedHat)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以RedHat 6.4应用服务器为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的RedHat操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。

前提条件

已在存储系统侧完成LUN扩容。

背景信息

本例中,待扩容LUN的容量为25GB,扩容后的容量为50GB,其映射给应用服务器的盘符为sdh

操作步骤
  1. 在应用服务器侧重新扫描磁盘。

    1. 扫描磁盘。
      • 如果已经安装UltraPath软件,请执行hot_add命令。
      • 如果未安装UltraPath软件,操作如下:
        1. 执行lsscsi命令获取待扩容LUN所在主机的主机号,举例如下。

          [root@localhost ~]# lsscsi [5:0:0:0] disk HUAWEI XXXX 2101 /dev/sdh

          上面的回显中,“[5:0:0:0]”中的“5”即为主机号,“XXXX”代表具体的产品型号或者品牌。

        2. 执行echo '- - -' > /sys/class/scsi_host/hostN/scan命令,其中N为上一步骤中获取的主机号。

          扫描结束后,磁盘容量不会发生变化,仍然是25GB。

    2. 执行echo 1 > /sys/block/sdh/device/rescan命令,重新扫描磁盘。

      扫描结束后,磁盘容量将变为LUN扩容后的容量,即50GB。

    说明:

    sdh为待扩容LUN在应用服务器侧对应的盘符。在配置过程中,请以实际显示的盘符为准。

  2. 执行fdisk -l命令,可以查看当前应用服务器的所有磁盘信息。

    [root@localhost ~]# fdisk -l 
     
    Disk /dev/sdb: 16.1 GB, 16106127360 bytes 
    64 heads, 32 sectors/track, 15360 cylinders 
    Units = cylinders of 2048 * 512 = 1048576 bytes 
    Sector size (logical/physical): 512 bytes / 512 bytes 
    I/O size (minimum/optimal): 512 bytes / 512 bytes 
    Disk identifier: 0x00000000 
     
     
    Disk /dev/sde: 107.4 GB, 107374182400 bytes 
    255 heads, 63 sectors/track, 13054 cylinders 
    Units = cylinders of 16065 * 512 = 8225280 bytes 
    Sector size (logical/physical): 512 bytes / 512 bytes 
    I/O size (minimum/optimal): 512 bytes / 512 bytes 
    Disk identifier: 0x00000000 
     
     
    Disk /dev/sdh: 53.7 GB, 53687091200 bytes 
    64 heads, 32 sectors/track, 51200 cylinders 
    Units = cylinders of 2048 * 512 = 1048576 bytes 
    Sector size (logical/physical): 512 bytes / 512 bytes 
    I/O size (minimum/optimal): 512 bytes / 512 bytes 
    Disk identifier: 0x00000000     

  3. 执行resize2fs /dev/sdh命令,可以将待扩容LUN的文件系统扩展到新增的存储空间中。

    [root@localhost ~]# resize2fs /dev/sdh 
    resize2fs 1.41.12 (17-May-2010) 
    Filesystem at /dev/sdh is mounted on /fs1; on-line resizing required 
    old desc_blocks = 2, new_desc_blocks = 4 
    Performing an on-line resize of /dev/sdh to 13107200 (4k) blocks. 
    The filesystem on /dev/sdh is now 13107200 blocks long.

应用服务器侧扩容LUN(Solaris)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以Solaris 10应用服务器为例,介绍在应用服务器侧进行扩容LUN的相关操作。在安装了其他版本的Solaris操作系统的应用服务器上扩容LUN时,请根据实际情况相应地调整操作过程。

前提条件
  • 已在存储系统侧完成LUN扩容。
  • 已停止待扩容LUN上的业务。
背景信息

本节以Solaris应用服务器下基于磁盘的默认UFS(UNIX File System)文件系统为例,介绍在裸盘上扩容LUN及对应文件系统的方法。其中,待扩容LUN的容量为50GB,而扩容后的容量为60GB。

操作步骤
  1. 执行cfgadm -al命令扫描映射到主机的LUN。

    root@solaris:~# cfgadm -al 
    Ap_Id                          Type         Receptacle   Occupant     Condition 
    c2                             scsi-sas     connected    configured   unknown 
    c2::dsk/c2t6d0                 CD-ROM       connected    configured   unknown 
    c4                             scsi-sas     connected    configured   unknown 
    c4::w5000cca0258a82e5,0        disk-path    connected    configured   unknown 
    c5                             scsi-sas     connected    unconfigured unknown 
    c6                             scsi-sas     connected    configured   unknown 
    c6::w5000cca02570b521,0        disk-path    connected    configured   unknown 
    c7                             scsi-sas     connected    unconfigured unknown 
    c10                            fc-private   connected    configured   unknown 
    c10::20080022a10bc14f          disk         connected    configured   unknown 
    c11                            fc           connected    unconfigured unknown 
    usb0/1                         unknown      empty        unconfigured ok 
    usb0/2                         unknown      empty        unconfigured ok 
    usb0/3                         unknown      empty        unconfigured ok 
    usb1/1                         unknown      empty        unconfigured ok 
    usb1/2                         unknown      empty        unconfigured ok 
    usb2/1                         unknown      empty        unconfigured ok 
    usb2/2                         usb-hub      connected    configured   ok 
    usb2/2.1                       unknown      empty        unconfigured ok 
    usb2/2.2                       unknown      empty        unconfigured ok 
    usb2/2.3                       usb-hub      connected    configured   ok 
    usb2/2.3.1                     unknown      empty        unconfigured ok 
    usb2/2.3.2                     usb-storage  connected    configured   ok 
    usb2/2.3.3                     usb-communi  connected    configured   ok 
    usb2/2.4                       usb-device   connected    configured   ok 
    usb2/3                         unknown      empty        unconfigured ok 
    usb2/4                         usb-hub      connected    configured   ok 
    usb2/4.1                       unknown      empty        unconfigured ok 
    usb2/4.2                       unknown      empty        unconfigured ok 
    usb2/4.3                       unknown      empty        unconfigured ok 
    usb2/4.4                       unknown      empty        unconfigured ok 
    usb2/5                         unknown      empty        unconfigured ok

  2. 执行umount /mnt/命令卸载待扩容LUN在应用服务器上对应的磁盘。

    /mnt/为待扩容LUN对应磁盘的挂载目录。

    说明:

    若待扩容LUN对应磁盘未挂载,可跳过此操作。

  3. 执行format命令,浏览当前应用服务器识别到的所有磁盘信息。

    root@solaris:~# format 
    Searching for disks...done 
     
    AVAILABLE DISK SELECTIONS: 
           0. c0t5000CCA0258A82E4d0 <SUN300G cyl 46873 alt 2 hd 20 sec 625>  solaris 
              /scsi_vhci/disk@g5000cca0258a82e4 
              /dev/chassis//SYS/HDD0/disk 
           1. c0t5000CCA02570B520d0 <SUN300G cyl 46873 alt 2 hd 20 sec 625>  solaris 
              /scsi_vhci/disk@g5000cca02570b520 
              /dev/chassis//SYS/HDD4/disk 
           2. c10t5d0 <drive type unknown> 
              /pci@400/pci@2/pci@0/pci@a/SUNW,qlc@0/fp@0,0/ssd@w20080022a10bc14f,0 
           3. c10t5d1 <HUAWEI-XXXXXX-2201 cyl 6398 alt 2 hd 64 sec 256> 
              /pci@400/pci@2/pci@0/pci@a/SUNW,qlc@0/fp@0,0/ssd@w20080022a10bc14f,1 
    Specify disk (enter its number):

    在上面的回显中,c10t5d1为待扩容LUN映射给应用服务器的盘符。

  4. 在“Specify disk (enter its number)”后输入c10t5d1盘符对应的ID“3”。

    Specify disk (enter its number): 3 
    selecting c10t5d1 
    [disk formatted] 
    Note: detected additional allowable expansion storage space that can be  
    added to current SMI label's computed capacity. 
    Select <partition> <expand> to adjust the label capacity. 
     
    FORMAT MENU: 
            disk       - select a disk 
            type       - select (define) a disk type 
            partition  - select (define) a partition table 
            current    - describe the current disk 
            format     - format and analyze the disk 
            repair     - repair a defective sector 
            label      - write label to the disk 
            analyze    - surface analysis 
            defect     - defect list management 
            backup     - search for backup labels 
            verify     - read and display labels 
            save       - save new disk/partition definitions 
            inquiry    - show disk ID 
            volname    - set 8-character volume name 
            !<cmd>     - execute <cmd>, then return 
            quit 
    format>

  5. 执行type命令查看磁盘类型。

    format> type 
     
    AVAILABLE DRIVE TYPES: 
            0. Auto configure 
            1. Quantum ProDrive 80S 
            2. Quantum ProDrive 105S 
            3. CDC Wren IV 94171-344 
            4. SUN0104 
            5. SUN0207 
            6. SUN0327 
            7. SUN0340 
            8. SUN0424 
            9. SUN0535 
            10. SUN0669 
            11. SUN1.0G 
            12. SUN1.05 
            13. SUN1.3G 
            14. SUN2.1G 
            15. SUN2.9G 
            16. Zip 100 
            17. Zip 250 
            18. Peerless 10GB 
            19. SUN300G 
            20. HUAWEI-XXXXXX-2201 
            21. other 
    Specify disk type (enter its number)[20]:

  6. 在“Specify disk type (enter its number)[20]:”后输入“0”可对磁盘进行自动更新,重新定义磁盘类型,同时刷新磁盘容量。

    Specify disk type (enter its number)[20]: 0 
    c10t5d1: configured with capacity of 59.98GB 
    <HUAWEI-XXXXXX-2201 cyl 7678 alt 2 hd 64 sec 256> 
    selecting c10t5d1 
    [disk formatted]

    操作完成后,磁盘容量将变为LUN扩容后的容量,即60GB。

  7. 先执行partition命令,再执行print命令查看磁盘的分区情况。

    format> partition 
     
    PARTITION MENU: 
            0      - change `0' partition 
            1      - change `1' partition 
            2      - change `2' partition 
            3      - change `3' partition 
            4      - change `4' partition 
            5      - change `5' partition 
            6      - change `6' partition 
            7      - change `7' partition 
            select - select a predefined table 
            modify - modify a predefined partition table 
            name   - name the current table 
            print  - display the current table 
            label  - write partition map and label to the disk 
            !<cmd> - execute <cmd>, then return 
            quit 
    partition> print 
    Current partition table (default): 
    Total disk cylinders available: 7678 + 2 (reserved cylinders) 
     
    Part      Tag    Flag     Cylinders        Size            Blocks 
      0       root    wm       0 -   15      128.00MB    (16/0/0)      262144 
      1       swap    wu      16 -   31      128.00MB    (16/0/0)      262144 
      2     backup    wu       0 - 7677       59.98GB    (7678/0/0) 125796352 
      3 unassigned    wm       0               0         (0/0/0)            0 
      4 unassigned    wm       0               0         (0/0/0)            0 
      5 unassigned    wm       0               0         (0/0/0)            0 
      6        usr    wm      32 - 7677       59.73GB    (7646/0/0) 125272064 
      7 unassigned    wm       0               0         (0/0/0)            0     
    说明:

    通常,“Part”编号为“2”的分区代表映射给应用服务器的整个磁盘。

  8. 先执行l命令,再输入“y”,给扩容LUN打上标签。

    partition> l 
    Ready to label disk, continue? y     

  9. 执行mount /dev/dsk/c10t5d1s6 /mnt/命令挂载磁盘。
  10. 执行growfs -M /mnt /dev/rdsk/c10t5d1s6命令可对待扩容LUN上的文件系统进行扩容。

    root@solaris:~# growfs -M /mnt /dev/rdsk/c10t5d1s6 
    /dev/rdsk/c10t5d1s6:    125272064 sectors in 20390 cylinders of 48 tracks, 128 sectors 
            61168.0MB in 1275 cyl groups (16 c/g, 48.00MB/g, 5824 i/g) 
    super-block backups (for fsck -F ufs -o b=#) at: 
     32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920, 
    Initializing cylinder groups: 
    ......................... 
    super-block backups for last 10 cylinder groups at: 
     124360864, 124459296, 124557728, 124656160, 124754592, 124853024, 124951456, 
     125049888, 125148320, 125246752

  11. 执行df -k命令可查看文件系统的容量。

    root@solaris:~# df -k 
    Filesystem           1024-blocks        Used   Available Capacity  Mounted on 
    rpool/ROOT/solaris     103219200     2269688    79378520     3%    / 
    /devices                       0           0           0     0%    /devices 
    /dev                           0           0           0     0%    /dev 
    ctfs                           0           0           0     0%    /system/contract 
    proc                           0           0           0     0%    /proc 
    mnttab                         0           0           0     0%    /etc/mnttab 
    swap                    30640088        2272    30637816     1%    /system/volatile 
    objfs                          0           0           0     0%    /system/object 
    sharefs                        0           0           0     0%    /etc/dfs/sharetab 
    fd                             0           0           0     0%    /dev/fd 
    rpool/ROOT/solaris/var 
                           103219200      200868    79378520     1%    /var 
    swap                    30637816           0    30637816     0%    /tmp 
    rpool/VARSHARE         103219200          48    79378520     1%    /var/share 
    rpool/export           103219200          32    79378520     1%    /export 
    rpool/export/home      103219200          31    79378520     1%    /export/home 
    rpool                  103219200          73    79378520     1%    /rpool 
    /dev/dsk/c2t6d0s2         694700      694700           0   100%    /media/Oracle_Solaris-11_1-Text-SPARC 
    /dev/dsk/c10t5d1s6      61687396       61185    61120192     1%    /mnt

应用服务器侧扩容LUN(AIX)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以AIX 6.1应用服务器为例,介绍在应用服务器侧进行扩容LUN的相关操作。在安装了其他版本的AIX操作系统的应用服务器上扩容LUN时,请根据实际情况相应地调整操作过程。

前提条件
  • 已在存储系统侧完成LUN扩容。
  • 已停止待扩容LUN上的业务。
背景信息

本例中,待扩容LUN的名称为LUN005,容量为25GB,该LUN上创建的文件系统容量为24GB,而扩容后的容量分别为50GB和48GB。待扩容LUN对应的卷组名称、逻辑卷名称和文件系统的挂载目录分别为“vg1”、“lv1”和“/mnt/lv1”。

操作步骤
  1. 在AIX应用服务器侧扫描磁盘。

    • 如果待扩容LUN在扩容前已经映射给应用服务器,且在扩容过程中始终保持与应用服务器的映射关系,请先执行rmdev -dl diskName命令删除硬盘设备信息,然后再执行以下操作。其中,diskName代表LUN在扩容前对应的硬盘设备。
    • 如果待扩容LUN在扩容前解除了与应用服务器的映射关系,并在完成扩容后重新映射给应用服务器,请直接执行以下操作。

    执行cfgmgr -v命令扫描LUN。

    扫描LUN结束后,AIX系统会自动将映射到应用服务器的LUN识别为hdisk格式的盘符。

  2. 执行lsdev -Cc disk命令显示系统已识别的硬盘设备信息。

    # lsdev -Cc disk 
    hdisk0  Available 01-08-00 SAS Disk Drive 
    hdisk1  Available 01-08-00 SAS Disk Drive 
    hdisk2  Available 04-00-02 MPIO Other FC SCSI Disk Drive 
    hdisk3  Available 04-00-02 MPIO Other FC SCSI Disk Drive 
    hdisk4  Available 03-01-02 Other FC SCSI Disk Drive 
    hdisk5  Available 04-01-02 HUAWEI XXXX FC Disk Drive

    以上的命令回显中,“XXXX”代表具体的产品型号或者品牌。

  3. 执行upadm show lun命令查看待扩容LUN对应的盘符。

    # upadm show lun 
    Vendor of /dev/hdisk0 is not HUAWEI, XXXX, XXXX or XXXX 
    Vendor of /dev/hdisk1 is not HUAWEI, XXXX, XXXX or XXXX 
    Vendor of /dev/hdisk2 is not HUAWEI, XXXX, XXXX or XXXX 
    Vendor of /dev/hdisk3 is not HUAWEI, XXXX, XXXX or XXXX 
    ----------------------------------------------------------------------------------------------- 
    Device Name:   Lun Name:   Vendor ID:  Type:    Serial Number:  Device WWN:            
    ----------------------------------------------------------------------------------------------- 
    /dev/hdisk5   LUN005       HUAWEI     XXXX   1T50214955      60022a1100098e6703da136f0000000a

    在硬盘设备较多的情况下,执行upadm show lun命令可以查看每个硬盘设备对应的盘符,而命令回显的最下方则显示最新创建的LUN对应的盘符。本例中,待扩容LUN的名称为LUN005,其对应的盘符为hdisk5。以上的命令回显中,XXXX代表具体的产品型号或者品牌。

  4. 执行umount /mnt/lv1命令卸载文件系统。

    以上的命令回显中,“/mnt/lv1”是文件系统的挂载目录。

  5. 执行varyoffvg vg1命令去解除激活vg1卷组。

    以上的命令回显中,vg1是待扩容LUN对应的卷组名称。

  6. 执行bootinfo -s hdiskX命令查看LUN扩容后的容量(X是指盘符名称中的编号,本例中X为5)。

     
    # bootinfo -s hdisk5 
    51200

    以上的命令回显中,显示结果的单位为MB,即容量为51200MB(50GB),与存储系统侧的LUN扩容结果一致。

  7. 执行varyonvg vg1命令重新激活vg1卷组。
  8. 修改待扩容LUN对应卷组的容量。

    1. 执行chvg -g vg1命令修改卷组容量。
      # chvg -g vg1 
      0516-1164 chvg: Volume group vg1 changed.  With given characteristics vg1 
              can include up to 64 physical volumes with 2032 physical partitions each.
    2. 执行lsvg vg1命令查看卷组的相关参数。
      # lsvg vg1 
      VOLUME GROUP:       vg1                 VG IDENTIFIER:  00f6e07400004c00000000011660e3d1 
      VG STATE:           active              PP SIZE:        32 megabyte(s) 
      VG PERMISSION:      read/write          TOTAL PPs:      1599 (51168 megabytes) 
      MAX LVs:            512                 FREE PPs:       62 (1984 megabytes) 
      LVs:                2                   USED PPs:       1537 (49184 megabytes) 
      OPEN LVs:           0                   QUORUM:         2 (Enabled) 
      TOTAL PVs:          1                   VG DESCRIPTORS: 2 
      STALE PVs:          0                   STALE PPs:      0 
      ACTIVE PVs:         1                   AUTO ON:        yes 
      MAX PPs per VG:     130048                                 
      MAX PPs per PV:     2032                MAX PVs:        64 
      LTG size (Dynamic): 256 kilobyte(s)     AUTO SYNC:      no 
      HOT SPARE:          no                  BB POLICY:      relocatable 

      在以上的命令回显中,需要特别注意“PP SIZE”参数。后续创建或修改逻辑卷的时候,需要结合该参数确定逻辑卷的大小。在本例中,“PP SIZE”参数的值为32MB。

  9. 根据文件系统需要扩容的容量修改逻辑卷的容量。

    1. 执行lslv lv1命令查看逻辑卷的相关参数。
      # lslv lv1 
      LOGICAL VOLUME:     lv1                    VOLUME GROUP:   vg1 
      LV IDENTIFIER:      00f6e07400004c00000000011660e3d1.1 PERMISSION:     read/write 
      VG STATE:           active/complete        LV STATE:       closed/syncd 
      TYPE:               jfs2                   WRITE VERIFY:   off 
      MAX LPs:            768                    PP SIZE:        32 megabyte(s) 
      COPIES:             1                      SCHED POLICY:   parallel 
      LPs:                768                    PPs:            768 
      STALE PPs:          0                      BB POLICY:      relocatable 
      INTER-POLICY:       minimum                RELOCATABLE:    yes 
      INTRA-POLICY:       middle                 UPPER BOUND:    128 
      MOUNT POINT:        /mnt/lv1               LABEL:          /mnt/lv1 
      MIRROR WRITE CONSISTENCY: on/ACTIVE                               
      EACH LP COPY ON A SEPARATE PV ?: yes                                     
      Serialize IO ?:     NO                       

      lv1是卷组上的逻辑卷名称。在以上的命令回显中,需要特别注意“MAX LPs”、“LPs”和“PP SIZE”三个参数。其中,“MAX LPs”参数表示最大逻辑分区数,“LPs”参数表示逻辑分区数,“PP SIZE”参数表示物理分区的大小。“MAX LPs”参数值与“PP SIZE”参数值的乘积即为该逻辑卷的大小,而“LPs”参数值与“PP SIZE”参数值的乘积则为逻辑卷上文件系统的容量。在本例中,“MAX LPs”参数和“LPs”参数的值均为768,“PP SIZE”参数值为32MB,所以逻辑卷和文件系统的容量均为24576MB(即24GB)。

    2. 执行smit lv命令。
      # smit lv 
                                      Logical Volumes 
       
      Move cursor to desired item and press Enter. 
       
        List All Logical Volumes by Volume Group 
        Add a Logical Volume 
        Set Characteristic of a Logical Volume 
        Show Characteristics of a Logical Volume 
        Remove a Logical Volume 
        Copy a Logical Volume 
       
       
      F1=Help             F2=Refresh          F3=Cancel           Esc+8=Image 
      Esc+9=Shell         Esc+0=Exit          Enter=Do                    
    3. 在以上的命令回显中,选择“Set Characteristic of a Logical Volume”并按“Enter”。
                           Set Characteristic of a Logical Volume 
       
      Move cursor to desired item and press Enter. 
       
        Change a Logical Volume 
        Rename a Logical Volume 
        Increase the Size of a Logical Volume 
        Add a Copy to a Logical Volume 
        Remove a Copy from a Logical Volume
    4. 在以上的命令回显中,选择“Change a Logical Volume”并按“Enter”。
                                  Change a Logical Volume 
       
      Type or select a value for the entry field. 
      Press Enter AFTER making all desired changes. 
         
                                                              [Entry Fields] 
      * LOGICAL VOLUME name                                []                      +
    5. 按“Esc+4”进入逻辑卷名称列表,选择需要修改的逻辑卷后,按“Enter”。
                                  Change a Logical Volume 
       
      Type or select values in entry fields. 
      Press Enter AFTER making all desired changes. 
         
                                                            [Entry Fields] 
      * Logical volume NAME                                 lv1 
        Logical volume TYPE                                [jfs2]                  + 
        POSITION on physical volume                         middle                 + 
        RANGE of physical volumes                           minimum                + 
        MAXIMUM NUMBER of PHYSICAL VOLUMES                 [128]                    # 
          to use for allocation 
        Allocate each logical partition copy                yes                    + 
          on a SEPARATE physical volume? 
        RELOCATE the logical volume during                  yes                    + 
          reorganization? 
        Logical volume LABEL                               [/mnt/lv1] 
        MAXIMUM NUMBER of LOGICAL PARTITIONS               [1536]                   # 
        SCHEDULING POLICY for writing/reading               parallel               +  
          logical partition copies 
        PERMISSIONS                                         read/write             + 
        Enable BAD BLOCK relocation?                        yes                    + 
        Enable WRITE VERIFY?                                no                     + 
        Mirror Write Consistency?                           active                 + 
        Serialize IO?                                       no                     + 
        Mirror Pool for First Copy                                                 + 
        Mirror Pool for Second Copy                                                + 
        Mirror Pool for Third Copy                                                 +     
    6. 在以上的命令回显中,选择“MAXIMUM NUMBER of LOGICAL PARTITIONS”参数(即“MAX LPs”参数)并输入该逻辑卷的最大逻辑分区数。

      鉴于文件系统是在逻辑卷上创建的,所以要扩展文件系统的容量,必须首先扩展逻辑卷的容量,且逻辑卷的容量必须大于或等于文件系统的容量。否则,文件系统扩容不成功。本例中,若要将文件系统容量扩展为48GB,首先必须调整最大逻辑分区数的大小以保证逻辑卷容量大于等于48GB。若以临界值48GB(49152MB)为例,则最大逻辑分区数必须大于等于1536(49152/32=1536)。

    7. 参数修改完毕后,按“Enter”。
                     COMMAND STATUS 
       
      Command: OK            stdout: no            stderr: no 
       
      Before command completion, additional instructions may appear below.     
    8. 按“Esc+0”退出逻辑卷配置界面。

  10. 扩容lv1逻辑卷下的文件系统。

    1. 执行chfs -a size=48G /mnt/lv1命令将文件系统的容量扩容为48GB。
      # chfs -a size=48G /mnt/lv1 
      Filesystem size changed to 100663296

      从以上的命令回显中可以看出文件系统的容量已成功扩容至48GB。

    2. 执行mount /mnt/lv1命令重新挂载文件系统。

应用服务器侧扩容LUN(HP-UX)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以HP-UX 11i v3应用服务器为例,介绍在应用服务器侧进行扩容LUN的相关操作。在安装了其他版本的HP-UX操作系统的应用服务器上扩容LUN时,请根据实际情况相应地调整操作过程。

前提条件
  • 已在存储系统侧完成LUN扩容。
  • 已停止待扩容LUN上的业务。
背景信息

本例中,待扩容LUN的容量为25GB,扩容后的容量为50GB,其挂载目录为“/test/”。

操作步骤
  1. 在HP-UX应用服务器侧扫描LUN。

    1. 执行ioscan命令扫描硬件。
    2. 执行ioscan -funNC disk命令查看系统识别到的LUN信息。
    bash-3.2# ioscan -funNC disk 
    Class     I  H/W Path  Driver S/W State   H/W Type     Description 
    =================================================================== 
    disk      2  64000/0xfa00/0x0   esdisk   CLAIMED     DEVICE       HP      DG146ABAB4 
                          /dev/disk/disk2      /dev/disk/disk2_p1   /dev/rdisk/disk2     /dev/rdisk/disk2_p1 
    disk      3  64000/0xfa00/0x1   esdisk   CLAIMED     DEVICE       HP      DG146ABAB4 
                          /dev/disk/disk3      /dev/disk/disk3_p1   /dev/disk/disk3_p2   /dev/disk/disk3_p3   /dev/rdisk/disk3     /dev/rdisk/disk3_p1  /dev/rdisk/disk3_p2  /dev/rdisk/disk3_p3 
    disk      5  64000/0xfa00/0x2   esdisk   CLAIMED     DEVICE       TEAC    DV-28E-V 
                          /dev/disk/disk5   /dev/rdisk/disk5 
    disk    399  64000/0xfa00/0x90  esdisk   CLAIMED     DEVICE       HUAWEI   XXXXXX 
                          /dev/disk/disk399   /dev/rdisk/disk399

    本例中,/dev/disk/disk399是映射给主机的LUN所对应的设备文件。

    说明:

    当操作系统版本是HP-UX 11i v2和HP-UX 11i v1时,请执行ioscan -funC disk命令来查看应用服务器识别到的LUN。

  2. 执行umount /test/命令卸载LUN上的文件系统。

    “/test/”为LUN上文件系统的挂载目录。

  3. 执行extendfs -F vxfs /dev/disk/disk399命令对LUN上文件系统进行扩容。

    “vxfs”为文件系统类型。

  4. 执行mount /dev/disk/disk399 /test/命令挂载LUN上的文件系统。
  5. 执行bdf命令可查看文件系统扩容后的容量。

    bash-3.2# bdf 
    Filesystem          kbytes    used   avail %used Mounted on 
    /dev/vg00/lvol3    1048576  920416  127376   88% / 
    /dev/vg00/lvol1    1835008  368824 1454800   20% /stand 
    /dev/vg00/lvol8    8912896 2309816 6552824   26% /var 
    /dev/vg00/lvol7    6553600 3012368 3513640   46% /usr 
    /dev/vg00/lvol4     524288   23504  497008    5% /tmp 
    /dev/vg00/lvol6    7864320 4358216 3479048   56% /opt 
    /dev/vg00/lvol5     131072   64088   66464   49% /home 
    /dev/disk/disk399   52428800   79504 49077472    0% /test

    从上面的回显中可看出文件系统扩容后的容量为50GB。

应用服务器侧扩容LUN(VMware ESX)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以VMware ESXi 6.5.0应用服务器为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的VMware ESX操作系统的应用服务器上进行扩容时,请根据实际情况相应地调整操作过程。

前提条件

已在存储系统侧完成LUN扩容。

背景信息

本例中,待扩容LUN的ID为“3”,其容量为25GB,扩容后的容量为50GB。

操作步骤
  1. 在vSphere Client中单击“配置”页签。
  2. 在配置界面的左侧导航栏上单击“存储 > 存储设备”。
  3. 在“存储设备”页面可以看到待扩容LUN映射在应用服务器上的设备,如图5-42所示。

    图5-42 待扩容LUN映射在应用服务器上的设备

  4. 选择全部操作 > 重新扫描存储

    系统弹出“重新扫描存储”对话框,如图5-43所示。

    图5-43 “重新扫描存储”对话框

  5. 单击“确定”。

    扫描新的存储设备和VMFS卷需要2~4分钟的时间,在主界面下方的“近期任务”区域框中可以查看任务的当前状态。

    • 如果任务状态显示“正在进行中”,如图5-44所示,则表示正在扫描。
      图5-44 扫描任务正在进行中
    • 如果任务状态显示“已完成”,如图5-45所示,则表示扫描完成。
      图5-45 扫描任务已完成

  6. 单击“数据存储”页签。

    在“数据存储”页面可以看到待扩容LUN映射在应用服务器上的数据存储,如图5-46所示。

    图5-46 待扩容LUN映射在应用服务器上的数据存储

  7. 右键单击待扩容LUN对应的数据存储,在弹出的菜单中选择“增加数据存储容量”。

    系统弹出“增加数据存储容量”对话框,如图5-47所示。

    图5-47 “增加数据存储容量”对话框

  8. 选择待扩容LUN对应的数据存储,单击“下一步”。
  9. 设置“分区配置”和“大小增加量”如图5-48所示,单击“下一步”。

    图5-48 配置扩展数据区大小

  10. 单击“完成”。
操作结果
  • 在“数据存储”页签下可以看到扩容成功的数据存储,如图5-49所示。
    图5-49 扩容后的LUN映射在应用服务器上的数据存储
  • 在“存储设备”页签下可以看到扩容成功的设备,如图5-50所示。
    图5-50 扩容后的LUN映射在应用服务器上的设备
应用服务器侧扩容LUN(Hyper-V)

在存储系统侧扩容LUN后,还需要在应用服务器侧做相应的配置以识别和使用扩容的存储空间。本节将以Windows Server 2016 Hyper-V集群为例,介绍在应用服务器侧扩容LUN的相关操作。在安装了其他版本的Hyper-V集群上进行扩容时,请根据实际情况相应地调整操作过程。

前提条件

已在存储系统侧完成LUN扩容。

背景信息

本例中,Hyper-V集群包括“WIN2016_HOST1”和“WIN2016_HOST2”两台应用服务器。待扩容LUN在两台应用服务器上的映射分别为磁盘6和磁盘7,其原始容量为25GB,扩容后的容量为58GB。

操作步骤
  1. 查询待扩容的集群共享卷的“Owner Node”。

    1. 以管理员用户登录Hyper-V集群中任意一台Windows应用服务器。
    2. 在桌面上单击“开始”,在弹出的菜单中选择“Server Manager”。

      系统弹出“Server Manager”对话框。

    3. 选择“Tools > Failover Cluster Manager”。

      系统弹出“Failover Cluster Manager”对话框。

    4. 在左侧导航树中待扩容Hyper-V集群节点下选择“Storage > Disks”,在“Disks”区域查看待扩容集群共享卷的“Owner Node”。

      本例中待扩容集群共享卷的“Owner Node”为“WIN2016_HOST2”。

  2. 在待扩容集群共享卷的“Owner Node”应用服务器执行分区扩容。本例登录“WIN2016_HOST2”应用服务器。

    1. 以管理员用户登录“WIN2016_HOST2”应用服务器。
    2. 进入“Server Manager”界面。选择“File and Storage Services > Volumes > Disks”。
    3. 单击“TASK”,在弹出的菜单中选择“Rescan Storage”对集群内所有应用服务器扫描磁盘。

      扫描结束后,在“DISKS”区域查看待扩容分区的容量。本例中扫描磁盘后待扩容分区的总容量为58GB,其中33GB容量为待扩容量。

    4. 在“Server Manager”界面选择“Tools > Computer Management”。

      系统弹出“Computer Management”对话框。

    5. 选择“Storage > Disk Management”。

    6. 右键单击“Disk 7”,在弹出的菜单中选择“Extend Volume”。

      系统弹出“Extend Volume Wizard”对话框。

    7. 单击“Next”。

      系统弹出“Select Disks”页面。

      说明:
      • 磁盘7为待扩容LUN在应用服务器上的映射。
      • 您可以根据容量需求在“Select the amount of space in MB”中对扩展空间的大小进行修改,默认值为最大可用空间量。
    8. 单击“Next”。
    9. 单击“Finish”。完成应用服务器侧的分区扩容。
    说明:

    扩容集群共享卷只需要在“Owner Node”应用服务器上完成分区扩容即可,完成本步骤操作后执行步骤3进行扫盘,集群内其它应用服务器即可识别到扩容后的分区。

  3. 扫描并检查集群共享卷的扩容结果。

    1. 在“Server Manager”界面单击“TASK”,在弹出的菜单中选择“Rescan Storage”对集群内所有应用服务器扫描磁盘。

      扫描结束后,在“DISKS”区域查看扩容后分区的容量。本例中扫描磁盘后分区的总容量为58GB。

    2. 在“Failover Cluster Manager”界面右键单击待扩容集群共享卷,在弹出的菜单栏中选择“Properties”。

      系统弹出“Properties”。

    3. 检查卷状态为“Online”,且卷总容量为预期扩容后的容量,扩容卷成功。

  4. 扩容Hyper-V虚拟机硬盘容量。本节以扩容“WIN2016_HOST2”应用服务器上的“test”虚拟机为例进行说明。

    1. 在“Server Manager”界面选择“Tools > Hyper-V Manager”。

      系统弹出“Hyper-V Manager”对话框。

    2. 可选: 停止虚拟机。右键单击待扩容虚拟机,在弹出的菜单中选择“Turn Off”。
      说明:
      • 对于采用了IDE硬盘控制器的虚拟机,必须停止虚拟机后才能进行扩容操作。
      • 对于Windows Server 2012 R2及后续版本的操作系统,采用了SCSI硬盘控制器的虚拟机可以跳过本步骤直接进行扩容操作。
      • 对于Windows Server 2012 R2之前版本的操作系统,采用了SCSI硬盘控制器的虚拟机必须停止虚拟机后才能进行扩容操作。

    3. 右键单击待扩容虚拟机,在弹出的菜单中选择“Settings”。

      系统弹出“Settings”对话框。

      图5-51 “Settings”对话框
    4. 在左侧导航树中选择待扩容硬盘控制器节点下的“HardDrive”,单击“Edit”。

      系统弹出“Edit Virtual Hard Disk Wizard”对话框。

      图5-52 “Edit Virtual Hard Disk Wizard”对话框
    5. 在左侧导航树选择“Choose Action”,选择“Expand”后单击“Next”。

      系统进入“Configure Disk”界面。

    6. 在“New size”中输入扩容后的容量,单击“Finish”。完成Hyper-V虚拟机硬盘扩容。
    7. 若停止了虚拟机。右键单击待扩容虚拟机,在弹出的菜单中选择“Start”重新启动虚拟机。

翻译
下载文档
更新时间:2019-04-15

文档编号:EDOC1100013979

浏览量:10757

下载量:36

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页