• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

CAS5.0 (E0526) 扩容共享文件系统

2小时前提问
  • 0关注
  • 0收藏,41浏览
粉丝:1人 关注:0人

问题描述:

 

本次扩容新增了4块 1.92T 固态硬盘,预期目的是想在原来的共享文件系统直接追加上这部分新增的容量。

===========================================================

扩容前,CAS 侧的共享文件系统是 11TB,3par 存储侧 vv 也是 11TB。

经扩容后,3par 存储侧 vv 由 11TB 修改为 17TB,但是 CAS 侧发现无法直接追加扩容。

请问,不考虑升级 CAS 版本的情况下,有没有什么变通的办法能达到我的预期目的。

 

1 个回答
粉丝:17人 关注:0人

CAS 5.0版本中,共享文件系统(通常指CVK共享存储池)可能基于LVM或直接分区文件系统实现。存储侧扩容VV后,CAS管理界面可能无法自动刷新识别,需要手动在CVK主机层面进行扩容操作。关键步骤包括:让操作系统识别扩容后的磁盘容量、扩展物理卷(如使用LVM)、扩展文件系统。

变通方案与操作步骤

方案一:通过CAS管理界面尝试刷新或扩容

  1. 登录CAS CVM管理平台,进入“存储资源”或“共享存储”管理页面。
  2. 找到对应的共享文件系统,检查是否有“刷新”、“扩容”或“扩展”按钮。如果有,尝试执行并观察是否生效。
  3. 如果界面无相关选项,则需通过命令行操作。

方案二:命令行操作(适用于LVM结构的共享文件系统)

此方案假设您的共享文件系统基于LVM(逻辑卷管理),这是CAS中常见的配置。请先通过df -hlvdisplay等命令确认。
步骤1:登录CVK主机
  • 通过SSH登录到管理该共享文件系统的CVK主机(通常是集群中的某一台)。
步骤2:重新扫描存储设备,识别扩容后的容量
  • 首先确认VV对应的本地设备名(例如/dev/sdb)。可以通过fdisk -llsblk查看原有11TB磁盘的设备名,通常它已扩容至17TB但系统未更新。
  • 执行SCSI总线重新扫描,以识别容量变更:
    # 查找设备对应的SCSI ID lsscsi # 假设设备为/dev/sdb,对应的host为host0,channel为0,target为0,lun为0 echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan
    或者使用rescan-scsi-bus.sh脚本(如果可用):
    rescan-scsi-bus.sh -s
  • 验证容量是否更新:fdisk -l /dev/sdb,应显示17TB左右。
步骤3:扩展物理卷(PV)
  • 如果共享文件系统使用LVM,原有磁盘可能已是物理卷。使用pvdisplay查看。
  • 扩展物理卷:
    pvresize /dev/sdb
  • 确认PV大小更新:pvdisplay /dev/sdb,应显示Total PE增加。
步骤4:扩展逻辑卷(LV)
  • 使用lvdisplay查看逻辑卷信息,确认VG(卷组)名称和LV路径(如/dev/cas_vg/cas_lv)。
  • 扩展逻辑卷,占用所有可用空间:
    lvextend -l +100%FREE /dev/cas_vg/cas_lv
    或指定大小:lvextend -L +6T /dev/cas_vg/cas_lv(根据实际新增容量调整)。
步骤5:扩展文件系统
  • 确定文件系统类型:blkid /dev/cas_vg/cas_lvdf -Th
  • 扩展文件系统
    • 如果是ext4:
      resize2fs /dev/cas_vg/cas_lv
    • 如果是xfs:
      xfs_growfs /dev/cas_vg/cas_lv
      (注意:xfs文件系统需要挂载点,如果已挂载,可直接使用xfs_growfs /cas/shared,其中/cas/shared为挂载路径)
步骤6:验证扩容结果
  • df -h查看共享文件系统挂载点,容量应变为17TB左右。
  • 在CAS管理界面刷新存储池,查看容量是否更新。

方案三:如果共享文件系统非LVM(直接分区)

若共享文件系统直接建立在分区上(如/dev/sdb1),则操作更复杂,因为需要调整分区大小。建议按以下步骤:
  1. 使用parted工具调整分区(注意:此操作有风险,务必备份)。
    parted /dev/sdb (parted) print (parted) resizepart 1 100% # 假设分区号为1 (parted) quit
  2. 然后根据文件系统类型扩展文件系统(同上ext4或xfs命令)。

注意事项

  1. 数据备份:操作前务必对共享文件系统中的虚拟机进行完整备份(如快照或导出),以防数据丢失。
  2. 集群一致性:如果共享文件系统被多台CVK主机挂载,建议在一台主机上操作后,在其他主机上执行partprobe或重启udev服务以更新信息。对于xfs文件系统,扩容后其他节点会自动识别;ext4可能需要重新挂载。
  3. 容量计算:4块1.92T SSD实际可用容量可能不足7.68TB(由于进制和预留空间),因此从11TB扩容到17TB是合理的。请确保3par侧VV扩容准确。
  4. CAS版本限制:CAS 5.0可能存在已知问题,建议查阅该版本的发行说明或知识库,看是否有相关补丁。如果上述方法无效,可联系华三技术支持获取针对该版本的具体指导。
如果以上步骤无法解决问题,最后的手段是:在3par上创建新的更大容量的VV,在CAS上新建共享文件系统,并通过虚拟机迁移或存储迁移方式逐步转移数据。但这需要更多时间和规划。

希望这些方法能帮助您成功扩容共享文件系统。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明