如果scylla节点正在加载数据,如何延长其启动时间

时间:2019-11-13 17:24:29

标签: scylla

在我加载数据时,在scylla节点的启动时间出现此错误

Nov 12 21:55:13 usw1-im-stage-scylladb1 scylla[53703]:  [shard 0] database - Keyspace product_prod: Reading CF cleanup_transaction id=bb0a0640-058f-11ea-b8e4-00000000000c version=dde3ee6f-185b-37ba-80fb-6425cce4532f

Nov 12 22:10:02 usw1-im-stage-scylladb1 systemd[1]: scylla-server.service start operation timed out. Terminating.

在scylla Enterprise 2019.1.2上运行此

1 个答案:

答案 0 :(得分:5)

Scylla的文档包括知识库和常见问题解答。我认为此知识库是现货,您正在寻找的是: https://docs.scylladb.com/troubleshooting/scylla_wont_start/#solution

这里是建议的解决方案:

  1. 使用scylla-server.service所在的systemd文件找到目录。

    • 对于Centos操作系统,它应位于/usr/lib/systemd/system/scylla-server.service
    • 对于Ubuntu操作系统,预计它应位于/etc/systemd/system/scylla-server.service.d
  2. 创建以下目录(如果不存在)

    • Centos sudo mkdir /usr/lib/systemd/system/scylla-server.service

    • Ubuntu sudo mkdir /etc/systemd/system/scylla-server.service.d

  3. 在名为10-timeout.conf的目录中创建一个文件,其内容如下:

[Service]
TimeoutStartSec=9000​
  1. 重新加载systemd守护程序以使新配置生效。

systemctl daemon-reload