安装scylla服务器后,其无法以以下错误消息开头,
Jun 04 07:07:56 localhost.localdomain scylla [29145]:Scylla版本2.3.5-0.20190417.0e0f9143c开始... Jun 04 07:07:56 localhost.localdomain scylla [29145]:[shard 0] init-每个分片仅476 MiB;这低于建议的最小值1 GiB / shard;配置更多内存(--memory选项)或减少分片计数(--smp选项)。 Jun 04 07:07:56 localhost.localdomain scylla [29145]:[shard 0] seastar-在未处理的异常上退出:std :: runtime_error(配置(每个分片的内存太低)) Jun 04 07:07:56 localhost.localdomain systemd [1]:scylla-server.service:主进程已退出,代码=已退出,状态= 1 /失败 Jun 04 07:07:56 localhost.localdomain systemd [1]:无法启动Scylla Server。 -主题:单位scylla-server.service失败 -定义:systemd
-结果失败。 Jun 04 07:07:56 localhost.localdomain systemd [1]:Scylla JMX的依赖关系失败。 -主题:单位scylla-jmx.service失败 -定义:systemd
-结果是依赖关系。 Jun 04 07:07:56 localhost.localdomain systemd [1]:作业scylla-jmx.service / start失败,结果为'dependency'。 Jun 04 07:07:56 localhost.localdomain systemd [1]:单元scylla-server.service进入失败状态。 Jun 04 07:07:56 localhost.localdomain systemd [1]:scylla-server.service失败。
免费-m 总可用免费共享buff /缓存可用 内存:1838 179 1038 25 621 1445 掉期:2048 113 1935
答案 0 :(得分:3)
您的计算机中有多少CPU? lscpu
我猜是4 cpus,因为错误是:
Only 476 MiB per shard; this is below the recommended minimum of 1 GiB/shard; terminating.Configure more memory (--memory option) or decrease shard count (--smp option)
转到/etc/scylla.d/cpuset.conf
并将更改添加到CPUSET="--smp 1"
或(如果您只是在开发环境中进行测试,请在/etc/scylla.d/dev-mode.conf
内启用开发模式。