Modification partie Définition des variables d'environnement plus mise en page authored by Aurélien Bailly-Reyre's avatar Aurélien Bailly-Reyre
...@@ -29,12 +29,19 @@ alternative à l'utilisation de la ligne de commande est d'utiliser ...@@ -29,12 +29,19 @@ alternative à l'utilisation de la ligne de commande est d'utiliser
## Définition des variables d'environnement ## Définition des variables d'environnement
Pour pouvoir utiliser le service cloud, vous devez au préalable vous connecter via ssh (en utilisant le *login/password* de votre compte mail) à la passerelle correspondant à votre projet : Pour pouvoir utiliser le service cloud, vous devez au préalable vous connecter via ssh à la passerelle correspondant à votre projet :
``` {.sourceCode .console} ``` {.sourceCode .console}
$ ssh username@IP_PROJECT_SSHGATE $ ssh username@IP_PROJECT_SSHGATE
``` ```
où le champ `IP_PROJECT_SSHGATE` est à remplacer par l'adresse IP qui vous a été communiquée par mail. où le champ `IP_PROJECT_SSHGATE` est à remplacer par l'adresse IP qui vous a été communiquée par mail.
Pour les utilisateurs du LPNHE, les *login/password* de connexion à la passerelle sont ceux de votre compte mail. Pour les extérieurs,
ils vous sont communiqués à l'issue de la création de votre compte.
> ** Remarque **
> Les IPs des passerelles sont enregistrées dans le serveur DNS. Vous pouvez donc utiliser le nom de domaine d'une passerelle plutôt que son IP,
> en remplaçant `IP_PROJECT_SSHGATE` par `lpncloud-project.in2p3.fr` où *project* est le nom du projet auquel vous appartenez.
Il faut maintenant configurer le client. Pour cela, créer Il faut maintenant configurer le client. Pour cela, créer
le fichier `${HOME}/.cloud.env` avec le contenu suivant (les le fichier `${HOME}/.cloud.env` avec le contenu suivant (les
valeurs *username*, *password* et *projectname* sont à remplacer par celles qui vous valeurs *username*, *password* et *projectname* sont à remplacer par celles qui vous
...@@ -77,7 +84,6 @@ $ openstack server list ...@@ -77,7 +84,6 @@ $ openstack server list
> >
> Toutes les commandes du type `openstack [...]` de cette documentation ne peuvent être > Toutes les commandes du type `openstack [...]` de cette documentation ne peuvent être
> exécutées que sur la passerelle correspondant à votre projet. > exécutées que sur la passerelle correspondant à votre projet.
>
## Changement du mot de passe ## Changement du mot de passe
...@@ -178,7 +184,7 @@ $ openstack image list ...@@ -178,7 +184,7 @@ $ openstack image list
``` ```
> **note** > **Remarque**
> >
> La liste des images disponibles n'étant pas figée (les images sont > La liste des images disponibles n'étant pas figée (les images sont
> mises à jour réguliérement), il est fort probable que vous obteniez un > mises à jour réguliérement), il est fort probable que vous obteniez un
...@@ -264,7 +270,8 @@ $ openstack server create --key-name YOUR_KEY_NAME --image CentOS-7 \ ...@@ -264,7 +270,8 @@ $ openstack server create --key-name YOUR_KEY_NAME --image CentOS-7 \
+-----------------------------+-----------------------------------------------------+ +-----------------------------+-----------------------------------------------------+
``` ```
>**note** > **Remarque**
>
> Lors du lancement de machines virtuelles, vous pouvez vous retrouver > Lors du lancement de machines virtuelles, vous pouvez vous retrouver
> confronté à des problèmes de dépassement de quota : > confronté à des problèmes de dépassement de quota :
> ``` {.sourceCode .console} > ``` {.sourceCode .console}
...@@ -350,7 +357,7 @@ usage: openstack server create [-h] [-f {json,shell,table,value,yaml}] ...@@ -350,7 +357,7 @@ usage: openstack server create [-h] [-f {json,shell,table,value,yaml}]
[...] [...]
``` ```
> **note** > **Remarque**
> >
> Lors de l'utilisation de la commande `openstack`, il est possible > Lors de l'utilisation de la commande `openstack`, il est possible
> d'utiliser aussi bien les noms (par exemple *MY\_VM\_NAME*) que les > d'utiliser aussi bien les noms (par exemple *MY\_VM\_NAME*) que les
...@@ -414,7 +421,7 @@ $ ssh debian@192.168.245.5 ...@@ -414,7 +421,7 @@ $ ssh debian@192.168.245.5
Les identifiants de connexions pour les images les plus fréquemment utilisées sont disponibles sur [la Les identifiants de connexions pour les images les plus fréquemment utilisées sont disponibles sur [la
page](https://docs.openstack.org/image-guide/obtain-images.html) de la documentation officielle d'`Openstack`. page](https://docs.openstack.org/image-guide/obtain-images.html) de la documentation officielle d'`Openstack`.
>**note** > **Remarques**
> Pour se connecter directement à la VM, il est possible de faire un tunnel SSH en rajoutant > Pour se connecter directement à la VM, il est possible de faire un tunnel SSH en rajoutant
> dans le fichier `~/.ssh/config` les instructions suivantes : > dans le fichier `~/.ssh/config` les instructions suivantes :
> ``` {.sourceCode .console} > ``` {.sourceCode .console}
...@@ -540,7 +547,7 @@ Filesystem Size Used Avail Use% Mounted on ...@@ -540,7 +547,7 @@ Filesystem Size Used Avail Use% Mounted on
La dernière commande permet de vérifier que nous avons bien l'espace La dernière commande permet de vérifier que nous avons bien l'espace
disponible de la taille choisie (ici 8 Go) monté sur `/storage1`. disponible de la taille choisie (ici 8 Go) monté sur `/storage1`.
> **note** > **Remarque**
> >
> Le disque virtuel peut également être partitionné avant le formatage. > Le disque virtuel peut également être partitionné avant le formatage.
> Pour ce faire, référez-vous à la documentation du système > Pour ce faire, référez-vous à la documentation du système
...@@ -554,7 +561,7 @@ stockées sur ce disque) : ...@@ -554,7 +561,7 @@ stockées sur ce disque) :
[root@my-vm-name centos]# umount /storage1 [root@my-vm-name centos]# umount /storage1
``` ```
> **note** > **Remarques**
> >
> Si vous avez ajouté votre volume persistant dans le fichier > Si vous avez ajouté votre volume persistant dans le fichier
> `/etc/fstab` de votre machine virtuelle (c.f. plus bas), pensez à > `/etc/fstab` de votre machine virtuelle (c.f. plus bas), pensez à
...@@ -573,7 +580,7 @@ $ openstack volume list --name MY_VOLUME_NAME ...@@ -573,7 +580,7 @@ $ openstack volume list --name MY_VOLUME_NAME
+--------------------------------------+----------------------------+------+-------------+ +--------------------------------------+----------------------------+------+-------------+
``` ```
> **note** > **Remarque**
> >
> Lorsque la machine virtuelle est redémarrée, le disque n'est pas monté > Lorsque la machine virtuelle est redémarrée, le disque n'est pas monté
> automatiquement au système de fichier. Pour monter le disque > automatiquement au système de fichier. Pour monter le disque
... ...
......