哪位大侠能指点一下,为啥我执行"obd web"时,绑定的IP地址是127.0.0.1的地址,而不是我网卡上的地址呢,

【 使用环境 】测试环境
【 OB or 其他组件 】
OceanBase Deploy: 2.0.1
REVISION: 4bf02fecce27856d69b6ff6eb5c7af116a516083
BUILD_BRANCH: HEAD
BUILD_TIME: Apr 20 2023 10:55:46OURCE
Copyright (C) 2021 OceanBase

【 使用版本 】2.0.1
【问题描述】清晰明确描述问题
我的网卡情况
[root@localhost ~]# ifconfig -a
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10...* netmask 255.255.254.0 broadcast 10.194.29.255
inet6 fe80::4639:c4ff:fe52:6549 prefixlen 64 scopeid 0x20
ether 44:39:c4:52:65:49 txqueuelen 1000 (Ethernet)
RX packets 309016 bytes 21621943 (20.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 19267 bytes 1292372 (1.2 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xf7f00000-f7f20000

 enp3s0f0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether 00:1b:21:03:03:15  txqueuelen 1000  (Ethernet)
    RX packets 5078  bytes 338250 (330.3 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 179  bytes 17685 (17.2 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    device memory 0xf7c80000-f7cfffff

 enp3s0f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether e8:61:1f:10:04:01  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    device memory 0xf7b80000-f7bfffff

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 164  bytes 15238 (14.8 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 164  bytes 15238 (14.8 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

【复现路径】问题出现前后相关操作
执行obd web命令
【问题现象及影响】
[root@localhost ~]# obd web
start OBD WEB in 0.0.0.0:8680
please open http://127.0.0.1:8680
哪位大侠能指点一下,为啥我执行"obd web"时,绑定的IP地址是127.0.0.1的地址,
而不是我网卡上的对外地址(10...*)呢,

【附件】

已解决,是因为没有设置主机名的原因,使用“hostnamectl set-hostname xxx”设置主机名后,并重新登录服务器后,再执行"obd web"命令即可正常绑定10...*的地址了

1 个赞