Aggiungere un nuovo disco alla Macchina Virtuale del Kerio® Connect

ATTENZIONE!
Eseguire prima un backup, questi comandi potrebbero essere dannosi e potrebbero causare la perdita di dati !

Per incrementare lo spazio disco dello storage Kerio raccomando di aggiungere un secondo disco virtuale al Virtual Appliance.
Prima di tutto collegarsi con vSphere client al Server Hypervisor, aggiungere un nuovo disco alla macchina virtuale ed avviare quest’ultima.

Una volta avviato il server, entriamo in console o tramite ALT+F2 o tramite SSH. Verifichiamo ora se il nuovo disco è stato riconosciuto dal sistema con il comando
fdisk -l
Troverete un disco in /dev/sdb che non sarà partizionato. Create una nuova partizione nel nuovo disco
cfdisk /dev/sdb
Il comando cfdisk caricherà il programma per creare la nuova partitizione, dal menu eseguiamo le scelte seguenti:

1. New >> Primary >> Size in MB
2. Once done select Write
3. Select Quit

Ora la nuova partizione è creata in /dev/sdb1
Formattiamo il nuovo disco
mkfs.ext3 /dev/sdb1
Questo comando formatterà la partizione in EXT3 per lavorare in modo corretto con il sistema Debian installato.

Montiamo il nuovo disco

mkdir /store
mount -t ext3 /dev/sdb1 /store

Il comando sopra crea una nuova cartella in cui mondare il disco a questo punto possiamo montare il nuovo disco nella cartella STORE
per verificare che il disco sia montato in modo corretto usiamo il seguente comando:
ls -lsa /store
Tutto funziona in modo corretto, ma abbiamo bisogno di montarlo in automatico al’avvio del sistema inserendolo in /etc/fstab

Editiamo fstab:
vi /etc/fstab
alla fine del file, aggiungiamo la seguente riga
/dev/sdb1 /store ext3 defaults,errors=remount-ro 0 1

Salviamo e abbiamo finito.

Ora dobbiamo spostare l’attuale store nel nuovo disco
1) stoppiamo il servizio del Kerio® Connect
/etc/init.d/kerio-connect stop
2)Copiamo tutti i messaggi dal vecchio store:
cp -R -p /opt/kerio/mailserver/store /store
3)Cambiamo il percorsto dello Sore nel file di configurazione del Kerio® Connect:
sed -i -e "s/\/opt\/kerio\/mailserver\/store/\/store/" /opt/kerio/mailserver/mailserver.cfg
4)Avviamo il Kerio® Connect:
/etc/init.d/kerio-connect start