11.8.14. 在有超过 250 个主机的环境中启用 4K 支持
默认情况下,GlusterFS 域和本地存储域支持 Red Hat Virtualization 环境中有最多 250 个主机的 4K 块大小。4k 块大小可以提供更好的性能,特别是在使用大型文件时,在使用需要 4K 兼容性的工具时(如 VDO)也需要这样做。
当主机数量上限为 250 时,Sanlock 分配的锁定空间区域为 1 MB。当您在使用 4K 存储时增加主机的最大数量时,锁定空间区会较大。例如,在使用 2000 个主机时,锁定空间区域可能会大为 8 MB。
您可以通过设置 engine 配置参数 MaxNumberOfHostsInStoragePool
在有超过 250 个主机的环境中启用 4K 块支持。
流程
在 Manager 机器上启用所需的最大主机数:
# engine-config -s MaxNumberOfHostsInStoragePool=NUMBER_OF_HOSTS
重启 JBoss 应用服务器:
# service jboss-as restart
例如,如果您有一个具有 300 个主机的集群,请输入:
# engine-config -s MaxNumberOfHostsInStoragePool=300 # service jboss-as restart
验证
查看 Manager 中的 MaxNumberOfHostsInStoragePool
参数的值:
# engine-config --get=MaxNumberOfHostsInStoragePool MaxNumberOfHostsInStoragePool: 250 version: general