De schijfruimte van een Edge Gateway uitbreiden¶
Een Edge Gateway loopt vol: de archieven van de opgenomen sessies en de systeemlogs stapelen zich op in de partities die ze dragen. Deze pagina breidt een van die partities uit, zodat die alle op de schijf beschikbare ruimte gebruikt.
De bewerking wordt normaal gesproken tijdens het bedrijf, zonder impact op de productie uitgevoerd.
Eén voorwaarde, en die is niet onderhandelbaar
De onderstaande opdrachten gaan uit van de schijfindeling en de partitionering zoals die met de appliance zijn geleverd. Als de schijven of de partitionering van deze virtuele machine met de hand zijn gewijzigd, gelden ze niet: ze verwijderen een partitie en maken die opnieuw aan, en zouden dat doen op grond van aannames die niet meer kloppen. Neem in dat geval contact op met de ondersteuning van Systancia in plaats van de opdrachten zelf aan te passen.
Eén enkele wijziging is toegestaan: die welke deze procedure zelf al heeft aangebracht. De pagina is bedoeld om opnieuw te worden toegepast — een op deze manier uitgebreide Edge Gateway blijft in aanmerking komen, en elke nieuwe vergroting van de virtuele schijf wordt op dezelfde wijze aan de partitie doorgegeven.
Voordat u begint¶
Doorloop deze vier stappen op volgorde. De eerste is degene die de rest omkeerbaar maakt.
1. Een back-up van de virtuele machine maken¶
Maak eerst een back-up van de virtuele machine. De uitbreiding herschrijft de partitietabel: een back-up is wat een mislukte bewerking verandert in een terugzetting in plaats van een herinstallatie.
2. De virtuele schijf uitbreiden vanaf de hypervisor¶
Voeg via uw hypervisor de benodigde ruimte toe aan de schijf van de Edge Gateway. Deze stap alleen verandert niets binnen de machine — het besturingssysteem blijft de vorige omvang zien totdat de onderstaande opdrachten worden uitgevoerd.
Is de optie grijs weergegeven? Zoek naar een snapshot
Een hypervisor weigert de schijf uit te breiden van een virtuele machine die een snapshot bevat. Als de optie niet beschikbaar is, controleer dan of er nog een bestaat en verwijder die — breid daarna de schijf uit.
3. Eventueel een snapshot maken¶
Zodra de schijf is uitgebreid, kunt u een snapshot van de machine maken, als onmiddellijke terugweg voor de volgende opdrachten. Maak die na de uitbreiding van de schijf, nooit ervoor: een snapshot is juist wat die uitbreiding zou verhinderen.
4. De uitbreiding binnen de Edge Gateway toepassen¶
Voer pas dan de opdrachten van het volgende gedeelte uit.
Welke partitie uit te breiden¶
De opdrachten nemen een map en breiden de partitie uit die deze draagt. Elke map van het systeem kan worden opgegeven, op één uitzondering na.
/boot is uitgesloten
Richt u niet op /boot. De opdrachten werken op het LVM-volume van de appliance, waar /boot buiten wordt gehouden. Het veld hieronder weigert dat pad.
In de praktijk groeien twee mappen sneller dan de rest — zij zijn de gebruikelijke reden om deze procedure uit te voeren:
| Map | Wat het bevat |
|---|---|
/var/lib/ipdiva/carerecord/archives |
De grafische archieven van de opgenomen sessies. |
/var/log |
De systeemlogs. |
Een map opgeven, geen partitie
U hoeft niet te weten welke partitie of welk logisch volume wat draagt: de opdrachten lezen dit uit de map die u ze opgeeft. Voer df -h uit op de Edge Gateway om te zien welke vol raakt.
De partitie uitbreiden¶
Open een SSH-sessie op de Edge Gateway als root en voer daarna de opdrachten uit.
U kunt de variabele van de volgende opdrachten aanpassen:
| Aangepaste waarde | Variabele | Opmerking |
|---|---|---|
TARGET_DIRECTORY |
Map waarvan de partitie moet worden uitgebreid — zie Welke partitie uit te breiden. |
Of vul het veld met een van de twee mappen die het eerst vollopen:
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Wat de opdrachten doen
Zij ketenen vier bewerkingen aaneen: de kernel de nieuwe schijfgrootte laten zien zonder opnieuw op te starten, de laatste LVM-partitie herschrijven zodat die tot het einde van de schijf reikt, die ruimte aan LVM overdragen en ten slotte het bestandssysteem erop laten groeien.
Controleer de vrije ruimte vooraf en achteraf
Voer df -h uit op de map vóór en na afloop. De winst moet overeenkomen met de ruimte die in stap 2 is toegevoegd.
Is het bestandssysteem niet gegroeid, voer de opdrachten dan niet meteen opnieuw uit: de partitietabel is al herschreven, en een tweede doorloop op dezelfde schijfgrootte zou uitgaan van een toestand die zij niet verwachten. Meld het resultaat in plaats daarvan aan de ondersteuning van Systancia.
Ze opnieuw uitvoeren is in één geval gerechtvaardigd, en dat is het gewone geval: wanneer er meer ruimte aan de virtuele schijf is toegevoegd. Begin opnieuw bij stap 1 — de hele procedure geldt weer, inclusief de back-up.