问题:执行查看service状态时,报错如下!!!!
[root@node1 parcel-repo]# systemctl status cloudera-scm-server
● cloudera-scm-server.service - Cloudera CM Server Service
Loaded: loaded (/usr/lib/systemd/system/cloudera-scm-server.service; enabled; vendor preset: disabled)
Active: failed (Result: start-limit) since 三 2023-03-15 18:10:29 CST; 4s ago
Process: 93515 ExecStart=/opt/cloudera/cm/bin/cm-server (code=exited, status=1/FAILURE)
Process: 93512 ExecStartPre=/opt/cloudera/cm/bin/cm-server-pre (code=exited, status=0/SUCCESS)
Main PID: 93515 (code=exited, status=1/FAILURE)
3月 15 18:10:29 node1 systemd[1]: cloudera-scm-server.service: main process exited, code=exited, status=1/FAILURE
3月 15 18:10:29 node1 systemd[1]: Unit cloudera-scm-server.service entered failed state.
3月 15 18:10:29 node1 systemd[1]: cloudera-scm-server.service failed.
3月 15 18:10:29 node1 systemd[1]: cloudera-scm-server.service holdoff time over, scheduling restart.
3月 15 18:10:29 node1 systemd[1]: Stopped Cloudera CM Server Service.
3月 15 18:10:29 node1 systemd[1]: start request repeated too quickly for cloudera-scm-server.service
3月 15 18:10:29 node1 systemd[1]: Failed to start Cloudera CM Server Service.
3月 15 18:10:29 node1 systemd[1]: Unit cloudera-scm-server.service entered failed state.
3月 15 18:10:29 node1 systemd[1]: cloudera-scm-server.service failed.
问题分析:
刚开始我以为是我的jdk安装有问题 (本人jdk安装在/export/server/jdk下)
需指定 jdk 路径在 /usr/java 目录下
解决方法:执行以下命令
a. mkdir -p /usr/java
b. ln -s /export/server/jdk /usr/java/default (这个jdk需要指定安装目录,jdk安装不会,自己网上查查)
3再次启动
查看状态成功