38.10. 手动分配 DNA ID 范围
在某些情况下,您可能需要为现有副本手动分配分布式 数字分配(DNA)ID 范围,例如将分配给不工作副本的 DNA ID 范围重新分配。如需更多信息,请参阅手动 ID 范围分配。
在手动调整 DNA ID 范围时,请确保新调整的范围包含在 IdM ID 范围内;您可以使用 ipa idrange-find
命令对此进行检查。否则,命令会失败。
重要
注意不要创建重叠的 ID 范围。如果您分配给服务器或副本的任何 ID 范围重叠了,可能会导致两个不同的服务器给不同的条目分配了相同的 ID 值。
先决条件
- 可选。如果您要从不工作的副本恢复 DNA ID 范围,首先使用 显示当前分配的 DNA ID 范围 中描述的命令来查找 ID 范围。
流程
要为指定服务器定义当前的 DNA ID 范围,请使用
ipa-replica-manage dnarange-set
:# ipa-replica-manage dnarange-set serverA.example.com 1250-1499
要为指定服务器定义下一个 DNA ID 范围,请使用
ipa-replica-manage dnanextrange-set
:# ipa-replica-manage dnanextrange-set serverB.example.com 1500-5000
验证步骤
- 您可以使用 显示当前分配的 DNA ID 范围 中描述的命令来检查新的 DNA 范围是否设置正确。