在 RAID 阵列上安装时,SWAP 空间是否应分布在各个磁盘上?

在 RAID 阵列上安装时,SWAP 空间是否应分布在各个磁盘上?

我正在一个有 4 个磁盘的 RAID5 阵列上安装 Debian。如果这是一个大磁盘,我会创建 16GB 的 SWAP 分区。由于它是一个有 4 个磁盘的 RAID,我想知道我应该在一个磁盘上创建一个 16GB 的 SWAP 分区吗?还是 4 个 4GB 的 SWAP 分区,每个磁盘一个?

我一直在寻找但找不到直接的答案。

答案1

你应该做这个:

RAID5 (md0 or whatever)
 |
 `--lvm (on top of the RAID5)
    |
    +-- / (within the lvm)
    |
    `-- swap (within the lvm)

在 Debian 安装程序中执行此操作很复杂,但并非不可能。

这将保护您的交换分区免受驱动器故障的影响,这很重要,因为由于驱动器或其他错误导致交换突然消失会导致系统崩溃。

相关内容