4.3.4.2. VDO プールの自動拡張
監視を有効にして、vdo_pool_autoextend_threshold および vdo_pool_autoextend_percent パラメーターを設定することで、Virtual Data Optimizer (VDO) プールの拡張を自動化できます。
前提条件
- 管理アクセスがある。
手順
VDO プールが監視されているかどうかを確認します。
# lvs -o name,seg_monitor VolumeGroupName/VDOPoolNameLV VG Monitor VDOPoolName VolumeGroupName not monitoredVolumeGroupName は、ボリュームグループの名前に置き換えます。VDOPoolName は、VDO プールの名前に置き換えます。
dmeventdデーモンを使用して VDO プールの監視を有効にします。# lvchange --monitor y VolumeGroupName/VDOPoolNameVolumeGroupName は、ボリュームグループの名前に置き換えます。VDOPoolName は、VDO プールの名前に置き換えます。
-
任意のエディターで
/etc/lvm/lvm.confファイルを開きます。 vdo_pool_autoextend_percent行とvdo_pool_autoextend_threshold行のコメントを解除し、各パラメーターを必要な値に設定します。vdo_pool_autoextend_threshold = 70 vdo_pool_autoextend_percent = 20vdo_pool_autoextend_thresholdは、LVM が VDO プールの自動拡張を開始するパーセンテージを指定します。たとえば、これを 70 に設定すると、容量の 70% に達したときに LVM が VDO プールの拡張を試みます。vdo_pool_autoextend_percentは、しきい値に達したときに VDO プールを何パーセント拡張するかを指定します。たとえば、これを 20 に設定すると、VDO プールが現在のサイズの 20% 増加します。- 変更を保存し、エディターを終了します。
lvm2-monitorを再起動します。# systemctl restart lvm2-monitor