cassandra.service 失败,因为超出了配置的资源限制
cassandra.service failed because a configured resource limit was exceeded
我是 cassandra 的新手,我正在对其进行 Poc,所以我在 RHEL.7.5 VM 上安装了 cassandra 3.11。几天来它工作正常,但是当我重新启动服务时它失败了 "pid issue"。
我已经验证了日志但没有找到任何此类错误相关信息。
谁能帮我解决这个问题。
错误信息:
enter image description here
您可以通过以下命令重启cassandra服务。请继续安装 cassandra,然后安装 bin 文件夹。
cassandra -f 或 ./cassandra -f
我发现了问题,它与 /etc/passwd 文件有关。
早些时候是这样的,
cassandra:x:994:49376::/var/lib/cassandra:/sbin/nologin
因此,在重新启动服务器之前,我已将 shell 更改为 bash。现在这对我有用。
cassandra:x:994:49376::/var/lib/cassandra:/bin/bash
更改 shell 和重新启动的命令是:
chsh -s /bin/bash 卡桑德拉
sudo 服务 cassandra 重启
我是 cassandra 的新手,我正在对其进行 Poc,所以我在 RHEL.7.5 VM 上安装了 cassandra 3.11。几天来它工作正常,但是当我重新启动服务时它失败了 "pid issue"。 我已经验证了日志但没有找到任何此类错误相关信息。
谁能帮我解决这个问题。
错误信息: enter image description here
您可以通过以下命令重启cassandra服务。请继续安装 cassandra,然后安装 bin 文件夹。 cassandra -f 或 ./cassandra -f
我发现了问题,它与 /etc/passwd 文件有关。
早些时候是这样的, cassandra:x:994:49376::/var/lib/cassandra:/sbin/nologin
因此,在重新启动服务器之前,我已将 shell 更改为 bash。现在这对我有用。 cassandra:x:994:49376::/var/lib/cassandra:/bin/bash
更改 shell 和重新启动的命令是:
chsh -s /bin/bash 卡桑德拉
sudo 服务 cassandra 重启