【问题标题】:How do i get a default gridgain node in openvz discover other nodes on the same network如何在openvz中获取默认gridgain节点发现同一网络上的其他节点
【发布时间】:2011-04-29 23:02:17
【问题描述】:

我正在使用 proxmox 和 openvz 容器。我无法让默认的网格增益节点识别网络上其他地方的节点。 ping 没有问题。 我得到的错误之一是

[29-Apr-2011 21:24:55][WARN ][gridgain-#5%null%][GridDiagnostic] No live network interfaces detected. If IP-multicast discovery is used - make sure to add 127.0.0.1 as a local address.

我使用 venet 作为网络接口。 (ifconfig 输出)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.255
      UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
      RX packets:593703 errors:0 dropped:0 overruns:0 frame:0
      TX packets:333690 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:286774352 (273.4 MiB)  TX bytes:18272326 (17.4 MiB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet addr:192.168.0.203  P-t-P:192.168.0.203  Bcast:0.0.0.0  Mask:255.255.255.255
      UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1

在一个 openvz 容器中运行 2 个节点按预期工作,没有问题。我更喜欢使用 openvz 容器而不是完整的 vms。

还使用 OpenJDK 运行时环境版本。 1.6.0_18-b18.

【问题讨论】:

  • 我们尚未使用 Open JDK 进行测试。所以,不幸的是,你在这里或多或少是一个人。尼基塔·伊万诺夫。 GridGain 系统。
  • 你知道如果没有广播地址会导致它自动失败吗?

标签: java openjdk gridgain openvz


【解决方案1】:

尝试使用具有固定 IP 地址和端口列表的 TCP 发现。看看它是如何为环回地址here 完成的。将您的实际地址和端口放入列表中。此外,在每个节点的“localHost”属性中明确指定您的外部(非环回)IP 地址。

【讨论】:

    猜你喜欢
    • 2019-03-08
    • 2022-01-28
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多