Il problema
I sintomi includeranno (ma non sono limitati a):
- Dopo aver disattivato lo swap o dopo un riavvio, una o più partizioni di swap non vengono montate
- L'esecuzione del comando swapon per montare la partizione non riuscita genera un errore di argomento non valido
Esempio:
# swapon -a swapon: /dev/md2: Invalid argument
La soluzione
La partizione di swap interessata è stata eliminata o è stata danneggiata.
1. Assicurati che lo scambio sia davvero disattivato per la partizione problematica.
# swapoff /dev/md2
In alternativa, puoi utilizzare "swapoff -a ” per disattivare tutte le partizioni di scambio.
2. Creare un nuovo file system sul dispositivo di destinazione. Il flag -c verifica la presenza di blocchi danneggiati.
# mke2fs -c /dev/md2
Se la creazione del file system non riesce a causa di blocchi danneggiati, il dispositivo effettivo potrebbe essere danneggiato. In questo caso, potrebbe essere necessario contattare l'assistenza RedHat per il ripristino.
3. Creare la partizione di scambio sul nuovo file system.
# mkswap /dev/md2
4. Attiva il nuovo scambio.
# swapon /dev/md2
In alternativa, puoi usare "swapon -a" per attivare tutte le partizioni di swap.
# swapon -a