Vés al contingut (premeu Retorn)

Sou a: Inici / cloudUPC / FAQ / [Antiga plataforma] Com puc canviar el nom d'una màquina virtual?

[Antiga plataforma] Com puc canviar el nom d'una màquina virtual?

Quan hem de canviar el nom d'una màquina virtual (endavant MV) cal fer-ho via API, donat que via aplicació Web (/client) només permet canviar el DisplayName, i a més a més, la MV ha d'estar aturada.

Via API podem canviar el nom i sense haver d'aturar la MV (en aquest document s'explica com obtenir accés a la API i com fer les crides).

El procediment per canviar el nom d'una màquina virtual passa per executar aquesta crida a la API:

https://cloudstack.apache.org/api/apidocs-4.9/apis/updateVirtualMachine.html

On hauràs de passar els paràmetres:

./cloudstack.sh command=updateVirtualMachine id=<id> name=<new_name>

- "id" de la MV a canviar, que ho trobaràs en el detall de la màquina virtual, al final hi ha un string pel camp "ID". Aquest és el que has de posar.

- "name" el nou hostname de la MV.

Exemple:

./cloudstack.sh command=updateVirtualMachine id=ff6de515-f6e2-4b98-b382-be4619deacfd name=nouNomMV

 

En executar-ho, si tot va bé, hauràs de reinicar la MV per tal que agafi els canvis via DHCP.