停syncserver服务时报错信息如下:
[gbase@wf-openssh8-node-0 gcluster]$ gcluster_services syncserver stop
Stopping syncserver : /opt/gcluster/server/bin/gcluster_services:第551行:kill:(4295) - 不允许的操作
报错原因:
通过 ps -ef|grep 4295命令查看gc_sync_server进程在root用户下运行,并在/opt/gnode/log/gbase/sync_log下生成了一些所属于root用户的日志文件,
由于之前部署86版本集群没有卸载干净,有残留的进程,在运行命令时可能通信到root用户下的syncserver进程,所以gbase下没有权限,不能正常停止。
解决:
通过ps -uroot命令查看运行在root用户下的进程,
kill掉运行在root用户下的gcmonit、gcmmonit、syncserver进程。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。