当我在RedHat 7.4 x64终端上执行以下命令时,(只需启用tomcat.service)
无法执行操作:坏消息你有什么想法或建议我可以进一步检查吗?谢谢你。
zrfyljdw1#
我在安装etcd集群和encount的时候遇到了同样的错误,最后我发现问题是我的etcd.service配置添加了一个无用的字符,删除它,问题就解决了。你应该检查一下tomcat.service文件。也许对你有帮助!
etcd.service
tomcat.service
i[Unit] Description=Etcd Server After=network.target After=network-online.target Wants=network-online.target Documentation=https://github.com/coreos
使用vim编辑文件时输入“i”,删除它。
gpfsuwkq2#
例如https://stackoverflow.com/a/57498251/19541857我正在安装frp和encount同样的错误太😂我发现问题是我的frps.service配置删除一些重要的字符时,使用vim
frps.service
t] Description = frp server After = network.target syslog.target Wants = network.target [Service] Type = simple ExecStart = /home/whitewater/frp/frps -c /home/whitewater/frp/frps.ini [Install] WantedBy = multi-user.target
正确的frps.service应该如下所示:
[unit] Description = frp server After = network.target syslog.target Wants = network.target [Service] Type = simple ExecStart = /home/whitewater/frp/frps -c /home/whitewater/frp/frps.ini [Install] WantedBy = multi-user.target
khbbv19g3#
在RHEL 7.x中,该错误指示“tomcat.service”文件中存在问题,该文件将在设置Tomcat时手动创建。“tomcat.service”文件对于使Tomcat在服务器启动后自动作为服务运行非常重要。该文件保存在“/etc/systemd/system/”目录中。通常'tomcat.service'将包含名为[Unit]、[Service]和[Install]的部分。[Unit]部分为“Description”和“After”等参数提供值。[服务]部分为“类型”、“用户”、“组”、“环境”、“执行启动”、“执行停止”等参数提供值。[安装]提供参数“WantedBy”的值。如果有任何拼写错误,在上述关键字,我们将无法“启用”作为systemctl的一部分服务,因此得到“坏消息”错误中提到的问题。
3条答案
按热度按时间zrfyljdw1#
我在安装etcd集群和encount的时候遇到了同样的错误,最后我发现问题是我的
etcd.service
配置添加了一个无用的字符,删除它,问题就解决了。你应该检查一下tomcat.service
文件。也许对你有帮助!使用vim编辑文件时输入“i”,删除它。
gpfsuwkq2#
例如https://stackoverflow.com/a/57498251/19541857
我正在安装frp和encount同样的错误太😂我发现问题是我的
frps.service
配置删除一些重要的字符时,使用vim正确的
frps.service
应该如下所示:khbbv19g3#
在RHEL 7.x中,该错误指示“tomcat.service”文件中存在问题,该文件将在设置Tomcat时手动创建。“tomcat.service”文件对于使Tomcat在服务器启动后自动作为服务运行非常重要。该文件保存在“/etc/systemd/system/”目录中。
通常'tomcat.service'将包含名为[Unit]、[Service]和[Install]的部分。
[Unit]部分为“Description”和“After”等参数提供值。
[服务]部分为“类型”、“用户”、“组”、“环境”、“执行启动”、“执行停止”等参数提供值。
[安装]提供参数“WantedBy”的值。
如果有任何拼写错误,在上述关键字,我们将无法“启用”作为systemctl的一部分服务,因此得到“坏消息”错误中提到的问题。