Ohjeet Virtuaalipalvelimen koonmuutos (resize) -v2-flavoriin

Virtuaalipalvelimen koonmuutos (resize) -v2-flavoriin


Tällä ohjeella vaihdat virtuaalikoneesi nykyisen flavorin vastaavaan -v2-versioon. Voit tehdä muutoksen joko OpenStackin Horizon-webkäyttöliittymästä tai komentoriviltä (CLI). Toimenpide kestää tyypillisesti vain 30–60 sekuntia, jonka ajan kone on hetken pois käytöstä.

Hyvä tietää ennen aloitusta: Resize ei muuta koneesi levyn sisältöä, dataa, käyttöjärjestelmää, IP-osoitteita eikä verkkoasetuksia. Voit tarkistaa koneen toiminnan ennen kuin vahvistat muutoksen.

Vaihtoehto A: Horizon-webkäyttöliittymä

  1. Kirjaudu sisään Horizoniin.
  2. Siirry valikossa kohtaan Project → Compute → Instances (Projekti → Laskenta → Instanssit).
  3. Etsi haluamasi virtuaalikone listasta. Avaa rivin oikeasta reunasta Actions-valikko (Toiminnot) ja valitse Resize Instance (Muuta instanssin kokoa).
  4. Valitse avautuvasta Flavor-valikosta vastaava -v2-versio (esim. vcpu2_ram8_disk40vcpu2_ram8_disk40-v2). Halutessasi voit samalla valita suuremman flavorin, jos haluat lisätä muistia tai suoritinytimiä.
  5. Vahvista valitsemalla Resize.
  6. Koneen tila muuttuu ensin tilaan Resize/Migrate ja sen jälkeen tilaan Confirm or Revert Resize/Migrate. OpenStack ajaa koneen hallitusti alas, tekee muutoksen ja käynnistää koneen automaattisesti uudelleen.
  7. Kun kone on käynnistynyt, tarkista että se toimii normaalisti.
  8. Avaa uudelleen Actions-valikko ja valitse Confirm Resize/Migrate vahvistaaksesi muutoksen.

Jos kone ei toimi odotetusti, voit perua muutoksen valitsemalla Revert Resize/Migrate, jolloin kone palautuu edelliseen flavoriin.

Vaihtoehto B: Komentoriviltä (CLI)

Korvaa komennoissa <palvelin> koneesi nimellä tai ID:llä ja <uusi-v2-flavor> halutulla -v2-flavorilla.

# 1. Käynnistä resize uuteen -v2-flavoriin
openstack server resize --flavor <uusi-v2-flavor> <palvelin>

# 2. Seuraa tilaa, kunnes se on VERIFY_RESIZE
openstack server show <palvelin> -c status

# 3. Tarkista koneen toiminta, ja vahvista muutos
openstack server resize confirm <palvelin>

# (Vaihtoehtoisesti voit perua muutoksen)
openstack server resize revert <palvelin>

Hyllytetyt (shelved) koneet

Jos kone on hyllytetty, ota se ensin pois hyllytyksestä, tee resize ja palauta kone takaisin hyllyyn.

Horizonissa: valitse koneen Actions-valikosta ensin Unshelve Instance, tee resize yllä kuvatulla tavalla ja vahvista se, ja valitse lopuksi Shelve Instance.

CLI:llä:

openstack server unshelve <palvelin>
openstack server resize --flavor <uusi-v2-flavor> <palvelin>
openstack server resize confirm <palvelin>
openstack server shelve <palvelin>

Tarvitsetko apua?

Autamme mielellämme niin toimenpiteen tekemisessä kuin sen ajoituksen suunnittelussa. Ole yhteydessä:

TNNet Oy · puh. 010 3091 302 · asiakaspalvelu@tnnet.fi · www.tnnet.fi