【问题标题】:Swap configuration on local-SSDs本地 SSD 上的交换配置
【发布时间】:2015-07-03 14:40:28
【问题描述】:

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

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

但是交换仍然被激活。

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

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

【问题讨论】:

  • - 什么是 highmem-8,这是 GCE 吗? - 什么是 30Go?这是 30 GiB 吗? - 您是说您在本地 SSD 上配置了 2 GiB 交换设备吗? - 如果是这样,您是否使用与 Aerospike Data 相同的 SSD 进行交换? (那将是一件非常糟糕的事情)
  • 这和编程有关吗?如果不是,Stack Overflow 是错误的论坛;考虑将您的问题转移到Server Fault 或类似网站。

标签: debian swap solid-state-drive aerospike


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2017-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-16
    • 1970-01-01
    • 2021-03-19
    • 2016-02-23
    相关资源
    最近更新 更多