Virtuaalisen appliance-laitteen levytilan laajentaminen¶
Virtuaaliset appliance-laitteet täyttyvät: tallenteet, arkistot, tietokannat ja lokit kertyvät niitä kantaville osioille. Tämä sivu laajentaa yhtä näistä osioista niin, että se käyttää kaiken levyllä käytettävissä olevan tilan — Mediation Controller -palvelimella tai Edge Gateway -palvelimella.
Toimenpide tehdään tavallisesti käytön aikana ilman vaikutusta tuotantoon.
Yksi ehto, eikä siitä neuvotella
Alla olevat komennot olettavat appliancen mukana toimitetun levyrakenteen ja osioinnin. Jos tämän virtuaalikoneen levyjä tai osiointia on muutettu käsin, ne eivät päde: ne poistavat osion ja luovat sen uudelleen, ja tekisivät sen oletuksista, jotka eivät enää pidä paikkaansa. Ota siinä tapauksessa yhteyttä Systancian tukeen sen sijaan, että mukauttaisit komentoja itse.
Yksi muutos sallitaan: se, jonka juuri tämä menettely on jo tehnyt. Sivu on tarkoitettu sovellettavaksi uudelleen — näin laajennettu appliance pysyy kelpoisena, ja jokainen uusi virtuaalilevyn suurennus annetaan osiolle samalla tavalla.
Ennen kuin aloitat¶
Käy nämä neljä vaihetta läpi järjestyksessä. Ensimmäinen on se, joka tekee lopuista palautettavia.
1. Ota virtuaalikoneesta backup¶
Ota virtuaalikoneesta backup ennen kaikkea muuta. Laajennus kirjoittaa osiotaulun uudelleen: backup on se, mikä muuttaa epäonnistuneen toimenpiteen palautukseksi uudelleenasennuksen sijaan.
2. Laajenna virtuaalilevy hypervisorilta¶
Lisää tarvittava tila appliancen levylle hypervisoriltasi. Tämä vaihe yksin ei muuta mitään koneen sisällä — käyttöjärjestelmä näkee edelleen entisen koon, kunnes alla olevat komennot on suoritettu.
Onko valinta harmaana? Etsi snapshot
Hypervisor kieltäytyy laajentamasta sellaisen virtuaalikoneen levyä, jolla on snapshot. Jos valinta ei ole käytettävissä, tarkista, onko sellainen jäljellä, ja poista se — laajenna sitten levy.
3. Ota halutessasi snapshot¶
Kun levy on laajennettu, voit ottaa koneesta snapshotin välittömäksi paluutieksi seuraavia komentoja varten. Ota se levyn laajennuksen jälkeen, ei koskaan ennen sitä: snapshot on juuri se, mikä estäisi tämän laajennuksen.
4. Tee laajennus appliancen sisällä¶
Suorita vasta sitten seuraavan osion komennot.
Mikä osio laajennetaan¶
Komennot ottavat hakemiston ja laajentavat sitä kantavan osion. Minkä tahansa järjestelmän hakemiston voi nimetä, yhtä poikkeusta lukuun ottamatta.
/boot on suljettu pois
Älä kohdista komentoja hakemistoon /boot. Komennot toimivat appliancen LVM-taltiolla, jonka ulkopuolelle /boot on jätetty. Alla oleva kenttä hylkää tämän polun.
Käytännössä kaksi hakemistoa appliancea kohti kasvaa muita nopeammin — ne ovat tavallinen syy tämän menettelyn suorittamiseen:
| Appliance | Hakemisto | Mitä se sisältää |
|---|---|---|
| Mediation Controller | /var |
Mediation Controller -palvelimen tiedot, niiden joukossa tietokanta. |
| Mediation Controller | /var/log |
Järjestelmälokit. |
| Edge Gateway | /var/lib/ipdiva/carerecord/archives |
Tallennettujen istuntojen graafiset arkistot. |
| Edge Gateway | /var/log |
Järjestelmälokit. |
Nimetään hakemisto, ei osio
Sinun ei tarvitse tietää, mikä osio tai mikä looginen taltio kantaa mitäkin: komennot lukevat sen antamastasi hakemistosta. Suorita df -h appliancella nähdäksesi, mikä on loppumassa.
Laajenna osio¶
Avaa SSH-istunto appliancelle tunnuksella root ja suorita sitten sitä vastaavat komennot.
Voit muokata seuraavien komentojen muuttujaa:
| Muokattu arvo | Muuttuja | Kommentti |
|---|---|---|
TARGET_DIRECTORY |
Hakemisto, jonka osio laajennetaan — katso Mikä osio laajennetaan. |
Tai täytä kenttä jollakin kolmesta hakemistosta, jotka täyttyvät ensin:
1 2 3 4 5 6 7 8 9 10 11 12 | |
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Mitä komennot tekevät
Ne ketjuttavat neljä toimenpidettä: saavat ytimen näkemään levyn uuden koon ilman uudelleenkäynnistystä, kirjoittavat viimeisen LVM-osion uudelleen niin että se ulottuu levyn loppuun, antavat tämän tilan LVM:lle ja kasvattavat sitten tiedostojärjestelmän sen päälle. Kaksi vaihtoehtoa eroavat toisistaan vain kunkin appliancen osiorakenteen osalta — valitse se, joka vastaa konetta, jolla olet.
Tarkista vapaa tila ennen ja jälkeen
Suorita df -h hakemistolle ennen ja jälkeen. Lisäyksen on vastattava vaiheessa 2 lisättyä tilaa.
Jos tiedostojärjestelmä ei ole kasvanut, älä suorita komentoja heti uudelleen: osiotaulu on jo kirjoitettu uudelleen, ja toinen ajo samalla levykoolla lähtisi tilasta, jota ne eivät odota. Ilmoita lopputulos sen sijaan Systancian tukeen.
Niiden suorittaminen uudelleen on perusteltua yhdessä tapauksessa, ja se on tavanomainen: kun virtuaalilevylle on lisätty lisää tilaa. Aloita uudelleen vaiheesta 1 — koko menettely pätee uudelleen, backup mukaan lukien.