systeme:openstack
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
systeme:openstack [2017/08/24 10:17] – [Compute] root | systeme:openstack [2017/08/24 16:12] – [Image] root | ||
---|---|---|---|
Ligne 2369: | Ligne 2369: | ||
</ | </ | ||
+ | === Créer une image à partir d'une instance === | ||
+ | < | ||
+ | $ openstack server image create --name mydemoimage demo | ||
+ | +------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
+ | | Field | Value | | ||
+ | +------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
+ | | checksum | ||
+ | | container_format | bare | | ||
+ | | created_at | ||
+ | | disk_format | ||
+ | | file | / | ||
+ | | id | 13bd8486-1055-46fa-8be0-0266bd35c1cf | ||
+ | | min_disk | ||
+ | | min_ram | ||
+ | | name | mydemoimage | ||
+ | | owner | 8ee2aae87d9a437c86cb578a677aee7e | ||
+ | | properties | ||
+ | | | " | ||
+ | | | " | ||
+ | | | " | ||
+ | | protected | ||
+ | | schema | ||
+ | | size | 0 | | ||
+ | | status | ||
+ | | tags | ||
+ | | updated_at | ||
+ | | virtual_size | ||
+ | | visibility | ||
+ | +------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
+ | </ | ||
+ | |||
+ | === Supprimer une image === | ||
+ | < | ||
+ | $ openstack image delete mydemoimage | ||
+ | </ | ||
==== Host ==== | ==== Host ==== | ||
Ligne 2546: | Ligne 2581: | ||
| vcpus | 4 | | | vcpus | 4 | | ||
+----------------------------+--------------------------------------+ | +----------------------------+--------------------------------------+ | ||
+ | </ | ||
+ | |||
+ | == Changer de flavor pour une instance == | ||
+ | < | ||
+ | $ openstack server resize --flavor m1.tiny demo | ||
+ | </ | ||
+ | |||
+ | Il faut ensuite accepter le redimensionnement : | ||
+ | < | ||
+ | $ openstack server resize --confirm demo | ||
</ | </ | ||
Ligne 2702: | Ligne 2747: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | == Suspendre une instance == | ||
+ | < | ||
+ | Contrairement à **pause**, suspend garde le contenu de la VM sur disque. | ||
+ | </ | ||
+ | * Mettre en suspend une instance : | ||
+ | < | ||
+ | $ openstack server suspend demo | ||
+ | </ | ||
+ | |||
+ | * Relancer l' | ||
+ | < | ||
+ | $ openstack server resume demo | ||
+ | </ | ||
+ | |||
+ | == Mettre en pause une instance == | ||
+ | < | ||
+ | Garde le contenu de la VM en RAM. | ||
+ | </ | ||
+ | * Mettre en pause une instance : | ||
+ | < | ||
+ | $ openstack server pause demo | ||
+ | </ | ||
+ | |||
+ | * Sortir de pause une instance : | ||
+ | < | ||
+ | $ openstack server unpause demo | ||
+ | </ | ||
+ | |||
+ | == Verrouiller une instance == | ||
+ | * Verrouiller une instance : | ||
+ | < | ||
+ | $ openstack server lock demo | ||
+ | </ | ||
+ | |||
+ | * Déverrouiller une instance : | ||
+ | < | ||
+ | $ openstack server unlock demo | ||
+ | </ | ||
+ | |||
+ | == Ranger une instance (shelve) == | ||
+ | A la différence de stopper une instance, shelve ne va pas compter les ressources consommées par cette instance sur l' | ||
+ | * Verrouiller une instance : | ||
+ | < | ||
+ | $ openstack server shelve demo | ||
+ | </ | ||
+ | |||
+ | * Déverrouiller une instance : | ||
+ | < | ||
+ | $ openstack server unshelve demo | ||
+ | </ | ||
+ | |||
+ | == Reconstruire une instance == | ||
+ | < | ||
+ | $ openstack server rebuild demo | ||
+ | </ | ||
+ | |||
+ | == Se connecter à une instance en ssh == | ||
+ | Il faut associer une IP flottante à l' | ||
+ | < | ||
+ | $ openstack server ssh --login cirros demo | ||
+ | Warning: Permanently added ' | ||
+ | $ | ||
+ | </ | ||
== Supprimer une instance == | == Supprimer une instance == | ||
Ligne 2893: | Ligne 3002: | ||
$ nova live-migration-abort demo 55 | $ nova live-migration-abort demo 55 | ||
</ | </ | ||
+ | |||
+ | === Gestion des volumes des instances === | ||
+ | == Attacher un volume à une instance == | ||
+ | < | ||
+ | $ openstack server add volume --device /dev/vdb demo myvolume | ||
+ | </ | ||
+ | |||
+ | == Supprimer un volume d'une instance == | ||
+ | < | ||
+ | $ openstack server remove volume demo myvolume | ||
+ | </ | ||
+ | |||
+ | === Lister les url novnc === | ||
+ | < | ||
+ | $ nova get-vnc-console demo novnc | ||
+ | +-------+------------------------------------------------------------------------------------+ | ||
+ | | Type | Url | | ||
+ | +-------+------------------------------------------------------------------------------------+ | ||
+ | | novnc | http:// | ||
+ | +-------+------------------------------------------------------------------------------------+ | ||
+ | </ | ||
+ | |||
==== Volume ==== | ==== Volume ==== | ||
- | === supprimer | + | === Lister les volumes === |
+ | < | ||
+ | $ openstack volume list | ||
+ | +--------------------------------------+--------------+-----------+------+-------------------------------+ | ||
+ | | ID | Display Name | Status | ||
+ | +--------------------------------------+--------------+-----------+------+-------------------------------+ | ||
+ | | 3215e0d7-ddd0-418c-89f3-11873c170bc3 | myvolume | ||
+ | | 45fc339f-2351-4da8-9229-37a99b3b6703 | demo | in-use | ||
+ | +--------------------------------------+--------------+-----------+------+-------------------------------+ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | $ openstack volume show myvolume | ||
+ | +--------------------------------+---------------------------------------+ | ||
+ | | Field | Value | | ||
+ | +--------------------------------+---------------------------------------+ | ||
+ | | attachments | ||
+ | | availability_zone | ||
+ | | bootable | ||
+ | | consistencygroup_id | ||
+ | | created_at | ||
+ | | description | ||
+ | | encrypted | ||
+ | | id | 3215e0d7-ddd0-418c-89f3-11873c170bc3 | ||
+ | | migration_status | ||
+ | | multiattach | ||
+ | | name | myvolume | ||
+ | | os-vol-host-attr: | ||
+ | | os-vol-mig-status-attr: | ||
+ | | os-vol-mig-status-attr: | ||
+ | | os-vol-tenant-attr: | ||
+ | | properties | ||
+ | | replication_status | ||
+ | | size | 1 | | ||
+ | | snapshot_id | ||
+ | | source_volid | ||
+ | | status | ||
+ | | type | None | | ||
+ | | updated_at | ||
+ | | user_id | ||
+ | +--------------------------------+---------------------------------------+ | ||
+ | </ | ||
+ | |||
+ | === Créer un volume === | ||
+ | < | ||
+ | $ openstack volume create --size 1 myvolume | ||
+ | +---------------------+--------------------------------------+ | ||
+ | | Field | Value | | ||
+ | +---------------------+--------------------------------------+ | ||
+ | | attachments | ||
+ | | availability_zone | ||
+ | | bootable | ||
+ | | consistencygroup_id | None | | ||
+ | | created_at | ||
+ | | description | ||
+ | | encrypted | ||
+ | | id | 3215e0d7-ddd0-418c-89f3-11873c170bc3 | | ||
+ | | migration_status | ||
+ | | multiattach | ||
+ | | name | myvolume | ||
+ | | properties | ||
+ | | replication_status | ||
+ | | size | 1 | | ||
+ | | snapshot_id | ||
+ | | source_volid | ||
+ | | status | ||
+ | | type | None | | ||
+ | | updated_at | ||
+ | | user_id | ||
+ | +---------------------+--------------------------------------+ | ||
+ | </ | ||
+ | |||
+ | === Supprimer | ||
< | < | ||
- | $ openstack volume delete | + | $ openstack volume delete |
</ | </ | ||
systeme/openstack.txt · Dernière modification : 2018/02/26 21:49 de root