alibaba / havenask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Suze] Admin 是否支持配置多个 ip ?

luoyetx opened this issue · comments

suze admin 的 iplist 能否支持多台机器,看文档是只配置一个 ip,实际测试中,配置多个 ip 无法启动
image

是支持多个ip的,配置多个ip什么报错?

在原有的 ip 基础上增加一个 ip,然后执行 hape update template -c /ha3_install/hape_conf/remote

image

对应新增加的 ip 上确实创建了 havenask-sql-remote_appmaster 这个 container,但是内部没有 suze_admin_worker 的进程,看上面的日志,进程应该创建成功过

image

新的 container 的 suze.log 看着也比较正常,最后一行加载 hdfs 上的配置

[2023-12-26 11:45:47.183023] [INFO] [258,aios/filesystem/fslib/fslib/fs/FileSystem.cpp -- openFile():92] [interval [1539200], fileName[hdfs://ip-10-169-36-79.idata-server.shopee.io:8888/projects/search_index/hdfs/dev/havenask/templates_store/remote.c03f6d1861da921d4217b6480fe36106/havenask/direct_table/biz_config/analyzer.json], flag[1], useDirectIO[0], fileLength[-1]]

carbon.log 提示找不到 database_partition

[2023-12-26 11:45:47.634329] [WARN] [214,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [qrs.qrs_partition_0] this round.]
[2023-12-26 11:45:47.636193] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636223] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636235] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636243] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636252] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636260] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636268] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636276] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636284] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636292] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636306] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636314] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636322] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636330] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636338] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636346] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636355] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636363] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636371] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636378] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636386] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636393] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636401] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636408] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636416] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636423] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636431] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636438] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636446] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636453] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636461] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636468] [WARN] [213,aios/carbon/src/master/SlotUtil.cpp -- isProcessReady():100] [proc status not match, status(cur/expect):0 vs 1.]
[2023-12-26 11:45:47.636502] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636507] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_0] this round.]
[2023-12-26 11:45:47.636515] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636520] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_1] this round.]
[2023-12-26 11:45:47.636538] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636542] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_2] this round.]
[2023-12-26 11:45:47.636549] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636553] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_3] this round.]
[2023-12-26 11:45:47.636561] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636565] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_4] this round.]
[2023-12-26 11:45:47.636572] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636576] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_5] this round.]
[2023-12-26 11:45:47.636583] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636587] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_6] this round.]
[2023-12-26 11:45:47.636594] [WARN] [213,aios/carbon/src/master/Role.cpp -- isWorking():638] [service switch is not working.]
[2023-12-26 11:45:47.636598] [WARN] [213,aios/carbon/src/master/Role.cpp -- schedule():175] [HealthChecker and ServiceSwitch is not working, not scheduling role [database.database_partition_7] this round.]

hippo.log 日志

[2023-12-26 11:45:46.615260] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_0]
[2023-12-26 11:45:46.615333] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_1]
[2023-12-26 11:45:46.615364] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_2]
[2023-12-26 11:45:46.615393] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_3]
[2023-12-26 11:45:46.615419] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_4]
[2023-12-26 11:45:46.615446] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_5]
[2023-12-26 11:45:46.615475] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_6]
[2023-12-26 11:45:46.615501] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:database.database_partition_7]
[2023-12-26 11:45:46.615532] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assignRoleSlots():203] [assign slots for role:qrs.qrs_partition_0]
[2023-12-26 11:45:46.616063] [INFO] [172,aios/hippo/src/sdk/default/DefaultSlotAssigner.cpp -- assign():69] [assign success]
[2023-12-26 11:45:46.616081] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():139] [trigger event:[16], msg:[new allocate slots].]
[2023-12-26 11:45:46.616085] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_0, slave:10.131.244.76, slotid:0, declareTime:1703060457, recaliming:0, status:2]
[2023-12-26 11:45:46.616088] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_1, slave:10.131.244.77, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616090] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_2, slave:10.131.244.78, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616093] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_3, slave:10.131.244.79, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616095] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_4, slave:10.131.246.79, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616098] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_5, slave:10.131.246.80, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616100] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_6, slave:10.131.246.81, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616102] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:database.database_partition_7, slave:10.131.246.82, slotid:0, declareTime:1703062222, recaliming:0, status:2]
[2023-12-26 11:45:46.616105] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- triggerEvent():144] [slot info, role:qrs.qrs_partition_0, slave:10.131.244.70, slotid:0, declareTime:1703060457, recaliming:0, status:2]
[2023-12-26 11:45:46.616185] [INFO] [172,aios/hippo/src/sdk/BasicMasterDriver.cpp -- workLoop():435] [allocate success]
[2023-12-26 11:45:46.616205] [INFO] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- launch():59] [begin launch]
[2023-12-26 11:45:46.616213] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_0, slot address:10.131.244.76, id:0]
[2023-12-26 11:45:46.616216] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_1, slot address:10.131.244.77, id:0]
[2023-12-26 11:45:46.616219] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_2, slot address:10.131.244.78, id:0]
[2023-12-26 11:45:46.616221] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_3, slot address:10.131.244.79, id:0]
[2023-12-26 11:45:46.616223] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_4, slot address:10.131.246.79, id:0]
[2023-12-26 11:45:46.616226] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_5, slot address:10.131.246.80, id:0]
[2023-12-26 11:45:46.616228] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_6, slot address:10.131.246.81, id:0]
[2023-12-26 11:45:46.616230] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:database.database_partition_7, slot address:10.131.246.82, id:0]
[2023-12-26 11:45:46.616233] [WARN] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- asyncLaunchOneRole():97] [get slot process context failed, role:qrs.qrs_partition_0, slot address:10.131.244.70, id:0]
[2023-12-26 11:45:46.616235] [INFO] [172,aios/hippo/src/sdk/default/DefaultProcessLauncher.cpp -- launch():72] [end launch]
  1. 在global.conf 修改
    [havenask]
    ...
    adminCpu=500
    adminMem=100000
    adminIpList=10.131.244.75;10.131.244.74
  2. 执行 hape start havenask -c /ha3_install/hape_conf/remote
    image
    @dyuyang 大佬帮忙看看
  1. 在global.conf 修改
    [havenask]
    ...
    adminCpu=500
    adminMem=100000
    adminIpList=10.131.244.75;10.131.244.74
  2. 执行 hape start havenask -c /ha3_install/hape_conf/remote
    image
    @dyuyang 大佬帮忙看看

你这个是已经启动了admin,想新增几个吗

  1. 在global.conf 修改
    [havenask]
    ...
    adminCpu=500
    adminMem=100000
    adminIpList=10.131.244.75;10.131.244.74
  2. 执行 hape start havenask -c /ha3_install/hape_conf/remote
    image
    @dyuyang 大佬帮忙看看

你这个是已经启动了admin,想新增几个吗

10.131.244.75;10.131.244.74 用两个ip启动集群会报错