Como remover partições de swap de RAID 1 Array no Ubuntu?

0

Alguém pode apontar na direção certa sobre como remover SWAP de uma configuração RAID1 no servidor Ubuntu 10.04? De acordo com o guia de instalação do Ubuntu Advanced, aqui , ele disse para adicionar swap ao ataque mas estou tendo sérios problemas de desempenho. Eu gostaria de removê-lo da matriz e recriá-lo, com o mesmo tamanho, nas duas unidades separadas. Perda de dados zero no outro array é uma obrigação.

É um computador remoto, então eu preferiria fazê-lo via linha de comando, se possível.

Aqui está a saída de cat /proc/mdstat

md0 : active raid1 sdb1[1] sda1[0]
19530688 blocks [2/2] [UU]

md1 : active raid1 sdb21 sda2[0]
957230016 blocks [2/2] [UU]
    
por thiesdiggity 13.10.2011 / 06:36

1 resposta

0

Assumindo que / dev / md0 é o seu swap, pois é o menor dos dois, você pode simplesmente desativar o swap, parar o array e excluí-lo:

swapoff -a

mdadm --stop /dev/md0
mdadm --remove /dev/md0

Então você pode apenas fdisk sdb1 e sda1 e mudar seu tipo para 82 (swap). Então swapon -a para ativar. Altere as configurações de troca fstab de /dev/md0 para /dev/sdb1 e duplique a linha para /dev/sda1 .

Nada disso afetará /dev/md1 .

    
por 13.10.2011 / 07:31