

Informations de référence › Manuel de référence de l'interface utilisateur › Assistant de migration d'application › Configurer la confiance entre les grilles
Configurer la confiance entre les grilles
Avant de pouvoir exécuter l'assistant d'importation d'application, vous devez définir une relation d'approbation entre les deux grilles.
Pour établir une relation de confiance entre les deux grilles afin de pouvoir exécuter l'opération Migrer à Partir de (migrer une application d'une grille distante vers la grille locale) :
- A partir du shell de grille sur la grille locale, exécutez la commande grid info -v et copiez la valeur de la clé SSH publique de grille en veillant à ce que la clé soit contenue dans une seule ligne, sans espace ni nouvelle ligne.
- Connectez-vous à la grille distante et créez un utilisateur en spécifiant la clé SSH publique comme paramètre sshkey. Par exemple :
user create remotegrid@ca.net pwd=somepwd sshkey=sshkey
- A partir du shell de grille sur la grille distante, accordez à l'utilisateur que vous venez de créer l'accès app_developer dans la liste de contrôle d'accès à la grille. Cela lui permettra de migrer l'application. Par exemple :
grid modify_acl local:user:remotegrid@ca.net=app_developer
- A partir du shell de grille sur la grille distante, accordez à l'utilisateur que vous venez de créer l'accès "configure" sur la liste de contrôle d'accès des applications à migrer. Par exemple :
app modify_acl myapp local:user:remotegrid@ca.net=configure
- Dans l'onglet de liste Application, cliquez sur l'icône Migrer à partir de dans la barre d'outils ou le menu contextuel.
- Facultatif : Supprimez l'utilisateur créé sur la grille distante si aucune autre application ne doit être migrée.
Pour établir une relation de confiance entre les deux grilles afin de pouvoir exécuter l'opération Migrer vers (migrer une application de la grille locale vers une grille distante) :
- A partir du shell de grille sur la grille locale, exécutez la commande grid info -v et copiez la valeur de la clé SSH publique de grille en veillant à ce que la clé soit contenue dans une seule ligne, sans espace ni nouvelle ligne.
- Connectez-vous à la grille distante et créez un utilisateur en spécifiant la clé SSH publique comme paramètre sshkey. Par exemple :
user create remotegrid@ca.net pwd=somepwd sshkey="sshkey"
- A partir du shell de grille sur la grille distante, accordez à l'utilisateur que vous venez de créer l'accès app_developer dans la liste de contrôle d'accès à la grille, pour lui permettre de migrer l'application. Par exemple :
grid modify_acl local:user:remotegrid@ca.net=app_developer
- A partir du shell de grille sur la grille distante, exécutez la commande grid info -v et copiez la valeur de la clé SSH publique de grille en veillant à ce que la clé soit contenue dans une seule ligne, sans espace ni nouvelle ligne.
- Connectez-vous à la grille locale et créez un nouvel utilisateur en spécifiant la clé SSH publique récupérée à l'étape précédente comme paramètre sshkey. Par exemple :
user create localgrid@ca.net pwd=somepwd sshkey="sshkey"
- A partir du shell de grille sur la grille locale, accordez à l'utilisateur que vous venez de créer l'accès "app_developer" sur la liste de contrôle d'accès à la grille, pour lui permettre de migrer l'application. Par exemple :
grid modify_acl local:user:localgrid@ca.net=app_developer
- A partir du shell de grille sur la grille locale, accordez à l'utilisateur que vous venez de créer l'accès "configure" sur la liste de contrôle d'accès des applications à migrer. Par exemple :
app modify_acl myapp local:user:localgrid@ca.net=configure
- Sous l'onglet de liste Application dans la grille locale, cliquez sur l'icône Migrer vers dans la barre d'outils ou dans le menu contextuel.
- Facultatif : Supprimez les utilisateurs qui ont été créés sur les grilles locale et distante si plus aucune application ne doit être migrée.
Copyright © 2013 CA.
Tous droits réservés.
 
|
|