• GSE 相关组件自动获取 IP 失败时的处理方法
    • GSE 后台服务
      • data.conf
      • task.conf
      • dba.conf
      • btsvr.conf
      • api.conf
    • Gse Proxy模块
      • agent.conf

    GSE 相关组件自动获取 IP 失败时的处理方法

    下文 LAN_IP 均表示 GSE 服务器真实可用的内网IP。

    gse 相关组件默认会自动尝试获取内网网卡ip去监听,但是有些网卡复杂的情况下会监听到不正确的网卡时,可以尝试修改配置文件里的IP来解决。

    如果配置文件不包含以下配置段,可以自己新增相关配置,要注意配置文件都是 json 格式,留意逗号问题。

    GSE 后台服务

    GSE 后台服务的配置文件路径默认在 /data/bkce/etc/gse/ 下

    譬如 gse_task 进程对应的配置是 task.conf ,修改后,使用 cd /data/bkce/gse/server/bin/ && ./gsectl restart task 来重启。其他进程以此类推。

    data.conf

    1. "datasvrip":"LAN_IP",

    task.conf

    1. "tasksvrip":"LAN_IP",
    2. "tasksvrthirftip":"LAN_IP",
    3. "tasksvrtrunkip":"LAN_IP",

    dba.conf

    1. "servers":[{"ip":"LAN_IP","port":58817}],

    btsvr.conf

    1. "filesvrthriftip":"LAN_IP",
    2. "btServerOuterIP":[{"ip":"LAN_IP","port":59173}],
    3. "btServerInnerIP":[{"ip":"LAN_IP","port":59173}],

    api.conf

    1. "cacheApiAddr":[{"ip":"LAN_IP", "port":59313}],

    Gse Proxy模块

    proxy的配置文件在 /usr/local/gse/proxy/etc/ 下,修改配置后使用 cd /usr/local/gse/proxy/bin/ && ./gsectl restart 来重启。

    agent.conf

    1. "agentip":"LAN_IP",
    2. "proxylistenip":"LAN_IP",