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

cas本地存储扩容怎样设置

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

问题描述:

cas本地存储扩容怎样设置

3 个回答
zhiliao_ieoBBx 知了小白
粉丝:0人 关注:0人

有大佬帮下忙吗

暂无评论

粉丝:10人 关注:0人

重要前提与警告​

  1. ​备份!备份!备份!​​:在进行任何存储操作前,务必对重要的虚拟机进行备份或制作快照。误操作可能导致数据丢失。

  2. ​业务影响​​:扩容操作通常不需要重启主机,但新增存储、格式化磁盘等操作会影响该节点上的虚拟机性能,建议在业务低峰期进行。

  3. ​理解概念​​:CAS中的“本地存储”对应的是主机上的一个​​目录​​。扩容的本质就是让这个目录有更大的可用空间。

  4. ​操作权限​​:您需要使用​​系统管理员​​或​​集群管理员​​账号登录CAS管理平台。


场景一:为已有的本地数据存储扩容(例如扩容 local

这种情况适用于:主机上有一块新的硬盘,你想把这块硬盘的空间合并到现有的local存储目录中。

​操作思路​​:将新硬盘制作成LVM逻辑卷,然后挂载到现有local存储的目录下。或者使用LVM直接扩展原有的卷。

​推荐方法:使用LVM(逻辑卷管理)​

这是最灵活和推荐的方式,便于未来再次扩展。

​步骤:​

  1. ​物理操作​​:在物理服务器上安装新硬盘。

  2. ​操作系统识别​​:登录到CAS计算节点的Linux操作系统(SSH命令行),使用 fdisk -l或 lsblk命令确认系统已识别到新硬盘(例如 /dev/sdb)。

  3. ​创建物理卷(PV)​

    pvcreate /dev/sdb
  4. ​扩展卷组(VG)​

    • 首先查看现有的卷组名。CAS默认的local存储通常挂载在 /var/lib/libvirt/images,你可以使用 df -h查看这个目录属于哪个卷组。

    • 使用 vgs命令列出所有卷组,通常名为 casvg或类似名称。

    • 将新物理卷加入到此卷组中(假设卷组名为 casvg):

    vgextend casvg /dev/sdb
  5. ​扩展逻辑卷(LV)​

    • 使用 lvs命令找到挂载到 /var/lib/libvirt/images的逻辑卷(通常名为 caslv或 home)。

    • 扩展该逻辑卷(将全部空闲空间扩展给 caslv-l +100%FREE表示使用所有剩余空间):

    lvextend -l +100%FREE /dev/casvg/caslv
  6. ​调整文件系统大小​​:扩展逻辑卷后,需要调整文件系统大小以识别新容量。

    • 对于 ​​ext4​​ 文件系统:

    resize2fs /dev/casvg/caslv
    • 对于 ​​xfs​​ 文件系统:

    xfs_growfs /var/lib/libvirt/images
  7. ​在CAS界面验证​​:完成后,无需在CAS界面进行特别配置。系统会自动识别扩容后的容量。登录CAS管理平台,在​​资源​​ -> ​​数据存储​​中,找到对应的本地存储,查看其“总容量”和“可用容量”是否已更新。


场景二:新增一个本地数据存储

这种情况适用于:你想将新硬盘作为一个独立于原有local存储的新的存储目录来使用(例如名为 local_ssd)。

​操作思路​​:格式化新硬盘,并将其挂载到一个新目录,然后在CAS中将这个目录添加为新的数据存储。

​步骤:​

  1. ​物理操作​​:在物理服务器上安装新硬盘。

  2. ​操作系统识别​​:登录计算节点的Linux系统,使用 fdisk -l确认新硬盘(例如 /dev/sdb)。

  3. ​分区和格式化​

    # 1. 对硬盘进行分区(如果需要) fdisk /dev/sdb # 在fdisk交互界面中,输入 n 创建新分区,然后一路回车默认,最后输入 w 保存退出。 # 2. 格式化分区(例如格式化为ext4文件系统) mkfs.ext4 /dev/sdb1
  4. ​创建挂载点并挂载​

    # 创建挂载目录,名称可自定义,但建议有明确意义 mkdir /data/local_new # 临时挂载 mount /dev/sdb1 /data/local_new # 设置开机自动挂载,编辑 /etc/fstab 文件,添加一行: echo '/dev/sdb1 /data/local_new ext4 defaults 0 0' >> /etc/fstab
  5. ​在CAS管理界面添加数据存储​

    • 登录CAS管理平台。

    • 进入​​资源​​ -> ​​数据存储​​。

    • 点击左上角的​​新建​​按钮。

    • 在弹出窗口中配置:

      • ​名称​​:输入一个易识别的名称,如 local_new

      • ​所属集群​​:选择该主机所在的集群。

      • ​类型​​:选择 ​​本地存储​​。

      • ​路径​​:填写你在系统上创建的挂载点路径,例如 /data/local_new

      • ​描述​​:(可选)填写描述信息。

    • 点击​​确定​​。系统会在该路径下生成必要的文件夹结构,并将其添加为可用数据存储。

  6. ​设置主机关联​​:添加完成后,你需要将此数据存储关联到具体的主机。

    • 在​​数据存储​​列表中找到你新创建的 local_new

    • 点击其名称进入详情页。

    • 切换到​​主机​​选项卡。

    • 点击​​添加主机​​,勾选需要访问这个新存储的CAS计算节点(即它所在的主机)。

    • 点击​​确定​​保存。

现在,你在创建新虚拟机时,就可以选择将磁盘文件放在这个新的本地存储上了。已有的虚拟机也可以通过“磁盘变更”功能迁移到此存储。


​总结与建议​

特性

场景一:扩展已有存储

场景二:新增独立存储

​优点​

容量统一,管理简单,无需选择存储位置

隔离性好,可用于不同性能的磁盘(如SSD和HDD分离)

​缺点​

所有虚拟机混用同一存储池

需要手动管理虚拟机磁盘的存放位置

​适用场景​

单纯需要扩大容量

需要分类存储(如高速盘、容量盘)、多磁盘隔离

  • ​强烈建议使用LVM​​方式来管理本地存储,这将为未来的运维扩容带来极大的灵活性。

  • 操作前务必​​做好备份​​。

  • 如果不熟悉Linux命令,建议在测试环境中先演练一遍。

如果您在操作过程中遇到任何问题,可以查看CAS主机系统日志(/var/log/messages)和CAS管理平台的操作日志,它们通常能提供准确的错误原因。


暂无评论

粉丝:1人 关注:4人

直接加盘,做Raid,然后在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明