Tutte le sezioni del manuale

DocumentazioneDischi

Dischi

In Server › Dischi (solo amministratori) vedi i dischi del server: dimensione, tipo (SSD, NVMe, disco virtuale), le partizioni con il loro filesystem, dove sono montate e quanto spazio occupano, e lo stato di salute SMART quando il disco lo fornisce (i dischi virtuali dei provider di solito no).

Ogni disco ha un ruolo:

  • Disco del sistema: contiene il sistema operativo e il pannello. Il pannello non lo modifica mai.
  • Nuovo, non usato: un disco senza partizioni, senza filesystem e non montato. È l'unico tipo che il pannello può preparare.
  • Usato dal pannello: un disco che hai preparato qui.
  • In uso: un disco con dati o montato da altro (LVM, RAID, un filesystem esistente): il pannello non lo tocca.

Aggiungere un disco

  1. Aggiungi un disco (volume) al server dal pannello del tuo provider, oppure crealo da qui (vedi sotto). Compare come Nuovo, non usato.
  2. Premi Prepara il disco e scegli come usarlo:
    • Spazio per i siti: il disco viene montato in /srv/panel-data/1 (2, 3… per i successivi). Puoi indicare che i nuovi siti vengano creati lì e spostarci i siti esistenti.
    • Monta in una cartella a scelta (per esempio /srv/dati o /mnt/backup), per usi tuoi. Le cartelle del sistema (/etc, /var/www, /var/lib…) non sono ammesse.
  3. Scegli il filesystem: ext4 (consigliato) o xfs.
  4. Conferma scrivendo il nome del disco (per esempio vdb): tutto il contenuto del disco viene cancellato. Senza la conferma scritta non viene formattato nulla, e prima di formattare il pannello verifica di nuovo che il disco sia vuoto.

Il disco viene aggiunto all'avvio del server in /etc/fstab per UUID e con l'opzione nofail: se un giorno il disco mancasse, il server parte comunque. Una copia del file precedente resta in /etc/fstab.koapanel.bak.

I siti su un disco aggiuntivo

Un sito salvato su un disco aggiuntivo mantiene il suo percorso (/var/www/<dominio>): la cartella è collegata al disco. Indirizzo, SFTP, backup, file manager e configurazione di PHP e nginx non cambiano.

Dalla pagina del sito (Panoramica › Disco del sito) puoi spostarlo su un altro disco o riportarlo sul disco del sistema. I file vengono copiati mentre il sito resta online; al passaggio, per pochi secondi, il sito si ricarica e le modifiche fatte durante la copia vengono riportate. Se qualcosa non riesce, il sito resta dov'era. Lo spostamento parte solo se sul disco di destinazione c'è spazio (con la riserva del 10%).

Estendere un disco ingrandito

Se hai ingrandito il volume dal pannello del provider, il disco mostra Estendi filesystem: il filesystem viene esteso a tutto il disco senza cancellare dati e senza smontarlo.

Scollegare un disco

Scollega dal pannello smonta il disco e lo toglie dall'avvio del server; i dati restano sul disco. Un disco che contiene ancora dei siti non si può scollegare: riportali prima sul disco del sistema.

Creare un disco dal provider

Con Crea un disco il pannello crea un volume presso Vultr o Hetzner Cloud e lo collega a questo server. Serve la chiave API del provider (può essere quella già salvata per il DNS inverso della posta; non viene mai mostrata). Indichi dimensione e nome; il pannello mostra il costo mensile quando il provider lo pubblica (Hetzner), altrimenti ricorda che il costo è a tuo carico secondo il listino del provider. Il disco ha un costo: va confermato esplicitamente. Quando il disco compare sul server, il pannello ti porta alla preparazione: non viene formattato automaticamente.

Per eliminare un volume creato così, scollegalo qui e poi eliminalo dal pannello del provider.

Quote disco vere

Senza quote il pannello controlla lo spazio ogni 15 minuti e, oltre il limite del pacchetto, non crea nuovi siti e database, ma non ferma le scritture dei siti. Con Quote disco vere (in fondo alla pagina Dischi) lo spazio e i file e cartelle del pacchetto diventano un limite del disco: tutti i siti di un account condividono il suo limite, chiunque scriva, e oltre il limite le scritture vengono rifiutate.

Le quote si attivano su un disco alla volta, in base al tipo di disco:

  • XFS (il disco principale di AlmaLinux e Rocky Linux): premi Attiva le quote su questo disco. Il pannello aggiunge l'opzione prjquota a /etc/fstab e, per il disco principale, alle opzioni di avvio: le quote partono dopo il riavvio del server.
  • Dischi aggiunti per i siti da questa pagina dalla 0.67.0: sono già pronti.
  • ext4 già in uso (il disco principale di Ubuntu): le quote vere richiedono di smontare il disco, quindi non si possono attivare con i siti accesi. Aggiungi un disco per i siti e sposta lì i siti, oppure resta con i limiti del pannello.

Accendi poi Quote disco vere: il pannello installa gli strumenti, assegna le cartelle dei siti al loro account e applica i limiti dei pacchetti, e li aggiorna da solo quando cambiano pacchetti, siti o account. Spegnendo l'opzione i limiti vengono tolti. Le quote valgono per i file dei siti: database e posta restano contati dal pannello.