【问题标题】:Cannot assign requested address system error 99 when trying to startup YugabyteDB尝试启动 YugabyteDB 时无法分配请求的地址系统错误 99
【发布时间】:2022-01-25 07:27:19
【问题描述】:

[用户在YugabyteDB Community Slack上发布的问题]

我正在尝试启动,但出现以下错误: 获取

ubuntu@ip-172-31-29-115:~/yugabyte-2.7.1.1/new/yb-data/master/logs$ cat yb-master.FATAL.details.2021-11-09T02_55_26.pid18618.txt
F20211109 02:55:26 ../../src/yb/master/master_main.cc:128] Network error (yb/util/net/socket.cc:334): Error binding socket to 35.75.22.184:7100: Cannot assign requested address (system error 99)
    @     0x7fe9f4a2b3cc  yb::LogFatalHandlerSink::send()
    @     0x7fe9f3c128de  google::LogMessage::SendToLog()
    @     0x7fe9f3c0fa6a  google::LogMessage::Flush()
    @     0x7fe9f3c13159  google::LogMessageFatal::~LogMessageFatal()
    @           0x409931  yb::master::MasterMain()
    @     0x7fe9ef803825  __libc_start_main
    @           0x408949  _start
    @              (nil)  (unknown)


【问题讨论】:

    标签: yugabyte-db


    【解决方案1】:

    错误EADDRNOTAVAIL表示错误:address not available,表示主进程试图在ip地址集上创建网络套接字,但没有找到分配给任何ip栈的这个ip地址(set ip地址)可用。

    查看地址,这是一个公共 IP 地址,而通常云中的 IP 地址具有私有 IP 地址(RFC:1918),并通过互联网网关获得一个公共 IP 地址。

    如果您需要节点通过公共网络联系其他人,请参阅https://blog.yugabyte.com/yugabyte-db-1-1-new-feature-public-ips-to-simplify-multi-or-hybrid-cloud-database-deployments/,但您只需放置私有IP。

    【讨论】:

      猜你喜欢
      • 2020-06-06
      • 2011-03-12
      • 1970-01-01
      • 2023-03-11
      • 2017-09-13
      • 2018-04-27
      • 1970-01-01
      • 2015-09-08
      • 2019-10-11
      相关资源
      最近更新 更多