Red Hat Training

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

6.3. 命令行:使用 ipa topology Item 命令管理拓扑

6.3.1. 获得拓扑管理命令的帮助

显示用于管理复制拓扑的所有命令:
$ ipa help topology
要显示特定命令的详细帮助,请使用 --help 选项运行它:
$ ipa topologysuffix-show --help

6.3.2. 在两个服务器之间设置复制

  1. 使用 ipa topologysegment-add 命令创建两个服务器的拓扑网段。出现提示时,提供:
    • 所需的拓扑后缀: domainca
      注意
      如果要在 ca 后缀之间创建网段,则两个服务器都必须安装 CA。请参阅 第 26.8 节 “在现有 IdM 域中安装 CA”
    • 左节点和右侧节点,代表两个服务器
    • (可选)片段的自定义名称
    例如:
    $ ipa topologysegment-add
    Suffix name: domain
    Left node: server1.example.com
    Right node: server2.example.com
    Segment name [server1.example.com-to-server2.example.com]: new_segment
    ---------------------------
    Added segment "new_segment"
    ---------------------------
      Segment name: new_segment
      Left node: server1.example.com
      Right node: server2.example.com
      Connectivity: both
    添加新段将加入复制协议中的服务器。
  2. 可选。使用 ipa topologysegment-show 命令验证是否已配置新网段。
    $ ipa topologysegment-show
    Suffix name: domain
    Segment name: new_segment
      Segment name: new_segment
      Left node: server1.example.com
      Right node: server2.example.com
      Connectivity: both

6.3.3. 停止两个服务器之间的复制

  1. 要停止复制,您必须删除服务器之间的对应复制片段。要做到这一点,您需要知道片段名称。
    如果您不知道名称,请使用 ipa topologysegment-find 命令显示所有片段,并在输出中找到所需的片段。出现提示时,请提供所需的拓扑后缀: domainca。例如:
    $ ipa topologysegment-find
    Suffix name: domain
    ------------------
    8 segments matched
    ------------------
      Segment name: new_segment
      Left node: server1.example.com
      Right node: server2.example.com
      Connectivity: both
    
    ...
    
    ----------------------------
    Number of entries returned 8
    ----------------------------
  2. 使用 ipa topologysegment-del 命令删除加入两台服务器的拓扑网段。
    $ ipa topologysegment-del
    Suffix name: domain
    Segment name: new_segment
    -----------------------------
    Deleted segment "new_segment"
    -----------------------------
    删除片段会删除复制协议。
  3. 可选。使用 ipa topologysegment-find 命令验证网段是否不再列出。
    $ ipa topologysegment-find
    Suffix name: domain
    ------------------
    7 segments matched
    ------------------
      Segment name: server2.example.com-to-server3.example.com
      Left node: server2.example.com
      Right node: server3.example.com
      Connectivity: both
    
    ...
    
    ----------------------------
    Number of entries returned 7
    ----------------------------