Soluzione 1:
Hai deciso di creare una partizione di swap separata al momento dell'installazione. Non puoi ridimensionarlo online:anche un ridimensionamento offline richiederà una notevole quantità di tempo e comporterà il potenziale rischio di danneggiare il tuo successivo filesystem su /dev/sdc2.
L'opzione più semplice per ovviare a questo è creare una nuova partizione di swap su un disco diverso che non usi attualmente (o puoi permetterti di andare offline per ripartizionare) o semplicemente usare un file di swap all'interno di un filesystem esistente (che viene fornito con qualche piccola riduzione delle prestazioni a causa dell'overhead del filesystem).
La procedura generale per aggiungere una partizione/file di swap:
- crea una nuova partizione di tipo 82h o un nuovo file da 8 GB usando
dd if=/dev/zero of=/swapfile bs=1M count=8192
- inizializzalo usando
mkswap /swapfile
omkswap /dev/sdXX
- usa
swapon /swapfile
oswapon /dev/sdXX
rispettivamente per abilitare al volo il tuo nuovo spazio di scambio - aggiungi una voce a /etc/fstab per assicurarti che il tuo nuovo spazio di swap venga attivato al riavvio
La tua attuale partizione di swap rimane in uso, potresti volerla eliminare per motivi di riduzione della complessità. Basta usare swapoff /dev/sdc1
per disabilitarne l'utilizzo per il momento e rimuovere il riferimento in /etc/fstab
Soluzione 2:
Avresti bisogno di uno scambio in questo caso? Non so cosa hai in esecuzione sul tuo sistema di sistema, ma cerco di avere abbastanza memoria nei miei server per evitare completamente lo scambio ... (ce l'ho, ma solo come failsafe, se il mio server inizia a scambiare, compro più memoria...)
Soluzione 3:
Devi ripartizionare il disco. Se ricordo bene, lo spostamento dell'inizio della partizione Linux non è supportato in parted, ma puoi anche ridurre il filesystem e la partizione Linux e quindi effettuare un altro scambio alla fine del disco. Non puoi farlo mentre il sistema è online.
La soluzione alternativa consiste nell'utilizzare un file di grandi dimensioni come swap. (Non so se sia una buona idea al giorno d'oggi.)