 |
 |  |
 |
 | NOTA: I gruppi di volumi versione 2.0 non supportano volumi logici di scambio. |
 |
 |  |
 |
Quando si abilita un’area di scambio in un volume logico, HP-UX determina la dimensione di tale area e non userà uno spazio superiore. Se il disco ha abbastanza spazio contiguo residuo, sarà possibile aumentare la dimensione dell'area di scambio primario, usando il comando lvextend (o HP SMH) per ingrandire il volume logico e riavviare quindi il sistema. Questa procedura consente a HP-UX di usare lo spazio aggiuntivo.
Pianificando aree di scambio in un dispositivo in aggiunta allo scambio primario, le prestazioni saranno migliori quando le aree di scambio del dispositivo si troveranno in volumi fisici diversi. Questa configurazione consente l'intervallazione dell'I/O ai volumi fisici quando avviene lo scambio.
Per creare lo scambio con intervallazione, creare più volumi logici per lo scambio, ognuno dei quali in un disco separato. Per ottenere questa configurazione è necessario servirsi dei comandi di HP-UX. HP SMH non consente di creare un volume logico in un disco specifico. Vedere “Ingrandimento di un volume logico in un disco specifico”.
È possibile configurare lo spazio di scambio nel modo descritto in Guida all'amministrazione di sistemi HP-UX: Panoramica.
 |
 |  |
 |
 | NOTA: Affinchè il sistema rilevi le modifiche alla configurazione di scambio sarà necessario riavviare il sistema. |
 |
 |  |
 |
Creazione di un volume logico di scambio |
 |
Per creare un volume logico di scambio, usare il comando lvcreate. È necessario impostare il criterio di allocazione contigua, usando l'opzione -C y. Ad esempio:
# lvcreate -C y -n vl_scambio /dev/gdvnn |
Per ulteriori informazioni, vedere lvcreate(1M).
Creando un volume logico da usare per lo scambio primario, utilizzare il comando lvlnboot con l'opzione -s per aggiornare le informazioni di scambio usate da LVM all'avvio. Ad esempio:
# lvlnboot -s /dev/gdvnn/vl_scambio |
Ingrandimento di un dispositivo di scambio |
 |
Nel caso si utilizzi un volume logico per lo scambio, prima di aumentare la dimensione dello spazio di scambio sarà necessario aumentare la dimensione del volume logico. È possibile estendere il volume logico utilizzando lvextend oppure HP SMH.
I volumi logici di scambio devono essere contigui, sarà quindi possibile estendere il volume logico solamente se in fondo al volume logico esistente sono presenti delle estensioni fisiche disponibili. Se nel disco non è disponibile dello spazio contiguo, creare un nuovo volume logico contiguo per lo scambio primario all'interno del gruppo di volumi di root. Non è necessario designare un disco specifico. Ad esempio:
# lvcreate -C y -L 48 -n vf_scambio /dev/vgroot |
Dopo aver creato il volume logico da usare come scambio primario, sarà necessario usare lvlnboot per aggiornare le informazioni di avvio:
# lvlnboot -s /dev/vgroot/vf_scambio |
Riduzione della dimensione di dispositivo di scambio |
 |
Nel caso si utilizzi un volume logico per lo scambio, prima di ridurre la dimensione del volume logico sarà necessario ridurre la dimensione dello spazio di scambio. È possibile ridurre la dimensione del volume logico utilizzando lvreduce oppure HP SMH.