create pid dir fail: ./run/ 请求帮忙!

【产品名称】linux-centos7-oceanbase集群失败!

【产品版本】

【问题描述】create pid dir fail: ./run/

可以尝试搜索oberver日志来查看创建文件夹失败的原因

例如,可以尝试搜索create directory failed

我在根目录下搜索,没有

进入到oceanbase的安装目录下,根据图片的内容,应该是/home/admin/oceanbase

然后再进入到log目录下

log目录下包含很多observer的日志,如果observer启动失败,可以查看observer.log文件

通过以下命令搜索observer.log文件获取相关错误日志

fgrep "create directory fail" observer.log

/home/admin/oceanbase竟然没有log目录!

你好,请问下你这个问题是怎么解决的

请问,你知道怎么解决的吗

我来回答吧,我也遇到这个问题了

  1. 首先确定执行/home/admin/oceanbase/bin/observer时所在的当前路径是不是对于admin有读写权限,属主是不是admin
  2. 在/home/admin/oceanbase目录下,有些目录属主是root
  3. 回到/home/admin/oceanbase下执行/home/admin/oceanbase/bin/observer启动observer正常启动。