王现岗
            
          
          
          
              
              
          #1
          
         
        
          【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】社区版4.3.4
【问题描述】使用OBD部署集群后,添加server节点,下载observer的rpm包,安装后,启动失败,详见附件日志。
observer.log (14.7 KB)
启动命令:/home/admin/ob/oceanbase/bin/observer -I 192.168.159.140 -c 1733276878 -p 2881 -P 2882 -z zone4 -n ob -d /home/admin/ob/oceanbase/store -r ‘192.168.159.137:2882:2881’   -l WARN -o “system_memory=1GB,datafile_size=2G,config_additional_dir=/home/admin/myoceanbase/oceanbase/etc3;/home/admin/myoceanbase/oceanbase/etc2”
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            辞霜
            
          
          
          
              
              
          #3
          
         
        
          用诊断工具分析一下日志看看,https://www.oceanbase.com/docs/common-obdiag-cn-1000000001768214
使用obd启动集群obd cluster start xxxx
把详细的obd报错日志发出来看一下
         
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            王现岗
            
          
          
          
              
              
          #5
          
         
        
          集群是正常的,新加的节点还没扩到集群中,是新节点启动异常
         
        
        
           
           
           
         
         
            
            
          
       
      
      
        
          
          
            辞霜
            
          
          
          
              
              
          #8
          
         
        
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            王现岗
            
          
          
          
              
              
          #11
          
         
        
          老师 您好 安装成功了 我之前曾将一台机器添加到zone中,IP是192.168.159.142。当加入后,这台server对应的IP、ZONE的信息就写入到/home/admin/.obd/cluster/cluster_name/config.yaml 文件中,后来我删除了server,再次添加就报错加不上。我把配置文件这个IP的相关信息去掉后,再添加就可以了
         
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            辞霜
            
          
          
          
              
              
          #12
          
         
        
          配置文件这个IP的相关信息去掉有一定风险,建议提前给yaml文件备份。
如果想删除observer建议使用obd进行运维,黑屏化操作不会被obd探测到,所以当使用obd对该集群进行操作时候发现配置文件与ob实际不符就会报错。