16.3.6. 配置网络


以下步骤是配置从其他节点访问公开的服务所需的网络的一般准则。随着网络环境的不同,请咨询您的网络管理员获取环境中需要进行的特定配置。

这些步骤假定所有系统都在同一个子网中。

在节点上:

  1. 重新启动网络,以确保网络已启动。

    $ service network restart
    Restarting network (via systemctl):  [  OK  ]

    如果网络没有启动,在执行以下命令时,您将收到错误消息,如 Network is unreachable

  2. 在 master 上公开的服务的 IP 地址和 master 主机的 IP 地址之间添加路由。如果为网络路由使用子网掩码,请使用 子网掩码 选项以及要使用的子网掩码:

    $ route add -net 172.29.121.74 netmask 255.255.0.0 gw 10.16.41.22 dev eth0
  3. 使用 cURL 等工具来确保您可以使用公共 IP 地址访问该服务:

    $ curl <public-ip>:<port>

    例如:

    curl 172.29.121.74:3306

    如果您得到一串字符并看到 Got packets out of order 消息,则可从节点访问您的服务。

在没有位于集群中的系统中:

  1. 重新启动网络,以确保网络已启动。

    $ service network restart
    Restarting network (via systemctl):  [  OK  ]

    如果网络没有启动,在执行以下命令时,您将收到错误消息,如 Network is unreachable

  2. 在 master 上公开的服务的 IP 地址和 master 主机的 IP 地址之间添加路由。如果为网络路由使用子网掩码,请使用 子网掩码 选项以及要使用的子网掩码:

    $ route add -net 172.29.121.74 netmask 255.255.0.0 gw 10.16.41.22 dev eth0
  3. 确保您可以使用公共 IP 地址访问该服务:

    $ curl <public-ip>:<port>

    例如:

    curl 172.29.121.74:3306

    如果您得到一串字符并看到 Got packets out of order 消息,则可以在集群外部访问您的服务。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.