【问题标题】:Failed to start cassandra.service: Unit cassandra.service not foundcassandra.service 启动失败:未找到单元 cassandra.service
【发布时间】:2018-03-25 09:07:19
【问题描述】:

我卸载了 cassandra 3.10 并重新安装了 3.11 当我开始 cassandra 时 sudo service cassandra start

遇到错误

无法启动 cassandra.service:未找到单元 cassandra.service。

【问题讨论】:

    标签: ubuntu cassandra cassandra-3.0


    【解决方案1】:

    也许它会帮助你。我已经解决了“CENTOS 服务修复”部分的问题

    https://docs.nomagic.com/pages/viewpage.action?pageId=20841857

    【讨论】:

      【解决方案2】:

      您可以在/etc/systemd/system 中创建cassandra.service,如下所示:

      [Unit]
      Description=Cassandra Cluster Node Daemon
      
      [Service]
      Type=forking
      user=cassandra
      ExecStart=/etc/cassandra/bin/cassandra
      ExecStopPost=/usr/bin/rm -rf /data/cassandra/saved_caches
      SuccessExitStatus=143
      
      [Install]
      WantedBy=default.target
      

      这是很好的结果:

      记住ExecStart是安装的cassadra的路径。

      附:如果没有cassandra用户,可以创建sudo adduser cassandra。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-10-24
        • 1970-01-01
        • 2021-06-24
        • 2023-04-10
        • 2019-08-20
        • 2022-10-14
        • 2017-04-04
        相关资源
        最近更新 更多