Argomento precedente: Definizione del limiteArgomento successivo: Proprietà


Volumi

I volumi definiscono l'insieme di volumi del disco disponibili per l'appliance. I tipi di volumi sono i seguenti:

Volumi non stanziabili

La classe di appliance fornisce volumi non stanziabili ed effettua una copia per ogni istanza. Si tratta della funzione utilizzata più di frequente per i volumi di avvio che contengono il sistema operativo e spazio di configurazione scrivibile, come \etc o /var/log/temp nelle appliance di Linux.

Non utilizzare volumi non stanziabili o volumi di avvio per mantenere lo stato permanente o dati dell'utente significativi. Essi vanno mantenuti sui volumi di segnaposto. Per ulteriori informazioni, fare riferimento alla sezione Associazione del limite all'interno.

I volumi non stanziabili appartengono alla classe di appliance e vengono copiati e migrati con la classe del catalogo.

Importante. Il volume non stanziabile può andare perso tra l'avvio dell'appliance e non venire mantenuto durante la copia e la migrazione dell'applicazione in cui risiede l'appliance. Un'eccezione è rappresentata dai singleton. Nei singleton, i volumi non stanziabili vengono sempre mantenuti.

Volumi comuni

I volumi comuni contengono codice e dati di sola lettura validi per la classe di appliance. Questi volumi vengono utilizzati di frequente per tenere separati il codice dell'appliance di grandi dimensioni e il volume di avvio. Ciò garantisce che non sia necessario effettuare delle copie del volume comune per le istanze di tale classe.

Per fornire un ulteriore livello di controllo per la configurazione, non è possibile modificare il contenuto del volume durante il runtime. Ad esempio, è possibile posizionare le appliance di Linux nella sottodirectory /usr del catalogo in un volume comune in modo che tutte le istanze dell'appliance la possano condividere come volume di sola lettura.

Inoltre, è possibile ridurre le dimensioni del volume non stanziabile spostando i file nei volumi comuni. È anche possibile utilizzare il volume comune come un volume di avvio per le appliance che utilizzano un volume di avvio di sola lettura, come l'appliance del file server di Linux di CA AppLogic®. La maggior parte delle appliance supporta l'impiego di un volume di avvio di sola lettura per ridurre lo spazio; tuttavia, è leggermente più complesso da utilizzare e può mantenere i file di log durante i riavvii.

Volumi di segnaposto

I volumi di segnaposto sono destinati al contenuto specifico dell'appliance con stato permanente, come file e database, ma anche al contenuto fisso, come file html per un server Web.

È possibile utilizzare questi volumi per il contenuto che appartiene all'applicazione, anziché alla classe di appliance. Anche quando il volume di segnaposto appartiene all'applicazione, non viene eliminato o sostituito quando l'appliance viene copiata o aggiornata.

Utilizzando un'istanza dell'appliance, è necessario configurare i volumi dell'applicazione nel volume di segnaposto affinché l'appliance funzioni correttamente. Sui volumi di segnaposto va posizionato il minor numero di vincoli possibile e non è richiesta alcuna preparazione specifica. Ad esempio, MySQL crea automaticamente un volume di segnaposto nel proprio database, se non esiste.

È possibile utilizzare le proprietà di stringa per progettare il volume della directory dei file sull'appliance. Ad esempio, web6 presenta lo script_dir html_dir con percorsi relativi al volume di segnaposto. Al di là dell'esempio, tali percorsi devono essere relativi alla radice del volume di segnaposto, non alla radice dell'appliance o esporre la struttura interna dell'appliance.

È possibile associare dei volumi ai volumi di segnaposto.

Attenersi alla seguente procedura:

  1. Nella scheda Volumi, definire i volumi selezionando la riga e immettendo le informazioni, se necessario.
  2. Impostare i seguenti parametri facoltativi, se necessario.
  3. Per aggiungere o cancellare un volume, selezionare il volume, quindi fare clic su Aggiungi o Elimina.

    L'opzione Elimina rimuove in modo definitivo il volume dalla classe e dalla griglia. Tutto il contenuto del volume va perduto e non esiste un'opzione per il ripristino. Non è possibile rimuovere un volume attualmente in uso.

  4. Per rinominare o ridimensionare un volume, fare clic sul pulsante corrispondente. Viene visualizzata la finestra di dialogo Rinomina o Ridimensiona volume.
  5. Per gestire i volumi in una directory ad albero, fare clic su Gestisci. Le informazioni vengono visualizzate in albero di directory.
  6. Per continuare, selezionare la scheda Proprietà.