0

我在使用本地 SSD 的 Highmem8 / 30Go 机器上使用 Aerospike 时遇到问题。我们在 SSD 上配置了 2 Go swap。

使用整个 SSD 磁盘配置 Aerospike,其格式化并显示“已使用 100%”,这是正常的。

但是交换仍然被激活。

如果系统尝试使用交换(例如对于某些连接),是否有可能 Debian 操作系统不再响应?

在某些情况下,我们可以 ping 远程机器,但无法再通过 ssh 连接到它,必须销毁它。

4

1 回答 1

2

显然,为 Aerospike 数据和交换数据共享同一个磁盘是冒了很大的风险。每个都可以影响另一个。摆脱这种情况的更好方法是对驱动器进行分区。假设驱动器是 /dev/sdc,您可以创建一个 2GB 的分区用于交换,其余的用于 Aerospike 数据。在 aerospike 配置中,您还可以指定分区(如 /dev/sdc2)。没有必要将整个驱动器交给 Aerospike 的命名空间。

于 2015-07-03T06:40:28.813 回答