RHEL 8 无需重启即可扩展 iSCSI LUN

RHEL 8 无需重启即可扩展 iSCSI LUN

简而言之:我正在构建安装有 iSCSI 存储的计算机系统。是否可以在不重新启动系统的情况下在实时操作中扩展 iSCSI 存储?

细节:

  • 一个 LUN 计划包含 5 TB 的数据。
  • 首先,我们希望以 600 GB 的 LUN 开始。
  • LUN 用于数据库系统。
  • 我们不想创建 5 TB 的 LUN。我们希望保持其较小,这让我们在移动存储时具有灵活性。
  • 我们正在使用两个节点的设备多路径。
  • 我已经创建了一个 lvm(带有 XFS),它可以灵活地合并 LUN,并允许在实时操作中进行扩展。

关于最后一点,我不确定,想询问在 RHEL8 中使用 GPDB 和 iSCSI 的其他人的经验。

答案1

是否有可能在实时操作中扩展 iSCSI 存储而无需重新启动系统?

是的,非常简单 - 只需在目标端扩展 LUN 并运行 scsi 刷新即可。这样您的客户端计算机就可以看到扩展的 LUN - 如果您使用了 LVM,则只需 vgextend/lvextend 并扩展文件系统即可。

也就是说,简单地在目标端使用精简配置并在第一天将 LUN 创建为 5TB 有什么问题 - 这样您就不需要扩展它,而且只存储实际写入的数据?

答案2

您可以在 NetApp 上通过精简配置将此 LUN 配置为全尺寸,并且它会随着 RHEL 请求此 LUN 中的更多空间而扩展。因此不需要玩扩展游戏。

相关内容