Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

5.3.4.5. 手动调整 DNA ID 范围

在某些情况下,您可能需要手动调整现有副本的分布式 Numeric Assignment(强制)ID 范围,例如恢复分配给非有效副本的 DNA ID 范围,或者扩展已耗尽 ID 的范围。
在手动调整 DNA ID 范围时,请确保新调整后的范围包含在 IdM ID 范围内。您可以使用 ipa idrange-find 命令检查它。如果 IdM ID 范围内没有包含新调整的范围,命令会失败。
要从非破坏性副本恢复 DNA ID 范围,请使用 ipa-replica-manage dnarange-show 命令来查看当前分配的 DNA 范围。要查看当前分配的 on-deck DNA 范围,请使用 ipa-replica-manage dnanextrange-show 命令。
重要
不要创建重叠的 ID 范围。如果您分配给服务器或副本重叠的任何 ID 范围,可能会导致两个不同的服务器分配相同的 ID 值到不同的条目。
要为指定服务器定义当前的 DNA ID 范围,请使用 ipa-replica-manage dnarange-set 命令:
# ipa-replica-manage dnarange-set masterA.example.com 1250-1499
要为指定服务器定义下一个 DNA ID 范围,请使用 ipa-replica-manage dnanextrange-set 命令:
# ipa-replica-manage dnanextrange-set masterB.example.com 1500-5000