尝试启动 YugabyteDB 时无法分配请求的地址系统错误 99
Cannot assign requested address system error 99 when trying to startup YugabyteDB
[用户在 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)
错误EADDRNOTAVAIL
表示错误:address not available
,表示主进程试图在ip地址集上创建网络套接字,但没有找到分配给任何一个的ip地址可用的 ip 堆栈(设置 ip 地址)。
看地址,这是一个public ip地址,而通常云端的ip地址都是私有ip地址(RFC:1918),分配一个public ip地址通过互联网网关。
如果您需要节点通过 public 网络与其他节点联系,请参阅 https://blog.yugabyte.com/yugabyte-db-1-1-new-feature-public-ips-to-simplify-multi-or-hybrid-cloud-database-deployments/,但您只需要输入私有 IP。
[用户在 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)
错误EADDRNOTAVAIL
表示错误:address not available
,表示主进程试图在ip地址集上创建网络套接字,但没有找到分配给任何一个的ip地址可用的 ip 堆栈(设置 ip 地址)。
看地址,这是一个public ip地址,而通常云端的ip地址都是私有ip地址(RFC:1918),分配一个public ip地址通过互联网网关。
如果您需要节点通过 public 网络与其他节点联系,请参阅 https://blog.yugabyte.com/yugabyte-db-1-1-new-feature-public-ips-to-simplify-multi-or-hybrid-cloud-database-deployments/,但您只需要输入私有 IP。