observer 无法启动

数据库启动失败obd cluster start demo
Wait for observer init

尝试obd cluster edit-config 更改参数
直接启动
./bin/observer -o “datafile_size=64G,datafile_maxsize=128G,log_disk_size=128G”
但是ps -ef|grep observer 没有输出

后改了下面这个
vim /root/.obd/cluster/demo/config.yaml

也没用,现在reload
ps -ef|grep observer
root 928859 1 68 10:46 ? 00:41:29 /root/oceanbase-ce/bin/observer -r 127.0.0.1:2882:2881 -p 2881 -P 2882 -z zone1 -c 1712039505 -d /root/oceanbase-ce/store -l WARN -I 127.0.0.1 -o __min_full_resource_pool_memory=1073741824,enable_syslog_recycle=True,enable_syslog_wf=False,max_syslog_file_count=4,memory_limit=32G,system_memory=1G,cpu_count=16,datafile_size=64G,datafile_maxsize=64G,datafile_next=4G,log_disk_size=128G
root 949340 949123 0 11:47 pts/0 00:00:00 grep --color=auto observer

[root@localhost log]# obd cluster reload demo
Get local repositories and plugins ok
Load cluster param plugin ok
Open ssh connection ok
Cluster status check ok
Connect to observer 127.0.0.1:2881 ok
[ERROR] OBD-5000: alter system set datafile_maxsize = %s execute failed
[ERROR] OBD-5000: alter system set memory_limit = %s execute failed
[ERROR] OBD-5000: alter system reload server execute failed
[ERROR] OBD-5000: alter system reload zone execute failed
[ERROR] OBD-5000: alter system reload unit execute failed

observer_log_backup.tar.xz (7.7 MB)

obd cluster start demo --wop

Get local repositories ok
Search plugins ok
Load cluster param plugin ok
Open ssh connection ok
Check before start observer ok
Check before start obproxy ok
[WARN] OBD-4521: The config observer_sys_password in obproxy-ce did not take effect, please config it in oceanbase-ce

Check before start obagent ok
Check before start prometheus ok
Check before start grafana ok
Start observer ok
observer program health check ok
obshell program health check ok
Connect to observer 127.0.0.1:2881 ok
Start obproxy ok
obproxy program health check ok
Connect to obproxy ok
Start obagent ok
obagent program health check ok
Connect to Obagent ok
Start promethues ok
prometheus program health check ok
Connect to Prometheus ok
Initialize prometheus ok
Start grafana ok
grafana program health check ok
Connect to grafana ok
Initialize grafana ok
Wait for observer init \
Your system is not activated. Please activate as soon as possible for normal use.

Wait for observer init x
[ERROR] Keyboard Interrupt
Trace ID: 79971ee8-f67c-11f0-a50d-525400fc126c
If you want to view detailed obd logs, please run: obd display-trace 79971ee8-f67c-11f0-a50d-525400fc126c

1 个赞

顶一下

yaml文件发一份看看,报错存在无效参数配置

cat /root/.obd/cluster/demo/config.yaml
obproxy-ce:
servers:

  • 127.0.0.1
    global:
    home_path: /root/obproxy-ce
    skip_proxy_sys_private_check: true
    enable_strict_kernel_release: false
    enable_cluster_checkout: false
    proxy_mem_limited: 500M
    observer_sys_password: ‘’
    cluster_name: obcluster
    observer_root_password: A25FEFT64A4HTl2Oj_pD
    depends:
  • oceanbase-ce
    obagent:
    servers:
  • 127.0.0.1
    global:
    home_path: /root/obagent
    ob_monitor_status: active
    depends:
  • oceanbase-ce
    grafana:
    servers:
  • 127.0.0.1
    global:
    home_path: /root/grafana
    login_password: m4XsWCa298
    depends:
  • prometheus
    127.0.0.1:
    login_password: m4XsWCa298
    prometheus:
    servers:
  • 127.0.0.1
    global:
    home_path: /root/prometheus
    depends:
  • obagent
    oceanbase-ce:
    servers:
  • 127.0.0.1
    global:
    home_path: /root/oceanbase-ce
    cluster_id: 1712039505
    enable_syslog_recycle: true
    enable_syslog_wf: false
    max_syslog_file_count: 4
    memory_limit: 48G
    production_mode: false
    __min_full_resource_pool_memory: 1073741824
    system_memory: 1G
    cpu_count: 16
    datafile_size: 64G
    datafile_maxsize: 96G
    datafile_next: 4G
    log_disk_size: 128G
    syslog_level: WARN
    root_password:

cluster_id是否修改过?
使用edit-config修改了哪些配置
vi修改了哪些

vi 修改了datafile_size: 64G log_disk_size: 128G

edit 修改了 memory_limit: 48G
datafile_size: 48G
datafile_maxsize: 96G
log_disk_size: 128G

cluster_id 未修改

yaml文件路径下 应该有个历史版本使用这个版本参数启动一下试试

66