11.8.14. 250 を超えるホストがある環境で 4K サポートを有効にする
デフォルトでは、GlusterFS ドメインとローカルストレージドメインは、最大 250 のホストを備えた Red Hat Virtualization 環境で 4K ブロックサイズをサポートします。4K ブロックサイズを使用すると、特に大きなファイルを使用する場合などに、パフォーマンスが向上します。また、VDO などの 4K 互換性を必要とするツールを使用する場合にも必要です。
ホストの最大数がデフォルトの 250 の場合、Sanlock が割り当てるロックスペース領域は 1MB です。4K ストレージを使用するときにホストの最大数を増やすと、ロックスペース領域が大きくなります。たとえば、2000 のホストを使用する場合、ロックスペース領域は最大 8MB になる可能性があります。
エンジン設定パラメーター MaxNumberOfHostsInStoragePool
を設定することにより、250 を超えるホストがある環境で 4K ブロックのサポートを有効にできます。
手順
Manager マシンで、必要な最大数のホストを有効にします。
# engine-config -s MaxNumberOfHostsInStoragePool=NUMBER_OF_HOSTS
JBoss Application Server を再起動します。
# service jboss-as restart
たとえば、300 のホストを持つクラスターがある場合は、次のように入力します。
# engine-config -s MaxNumberOfHostsInStoragePool=300 # service jboss-as restart
検証
Manager で MaxNumberOfHostsInStoragePool
パラメーターの値を表示します。
# engine-config --get=MaxNumberOfHostsInStoragePool MaxNumberOfHostsInStoragePool: 250 version: general