Outils pour utilisateurs

Outils du site


local:vmoodle:cli:init_mnet_node

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

local:vmoodle:cli:init_mnet_node [2020/06/30 08:38]
florence [Détails]
local:vmoodle:cli:init_mnet_node [2024/04/04 15:52]
Ligne 1: Ligne 1:
-=====Scripts additionels réseau : Amorçage de réseau===== 
-=====VMoodle : Guide technique===== 
  
-====Contexte==== 
- 
-Dans le cas de la mise en place d'un réseau MNET généralisé,​ il faut pouvoir constituer les liaisons mnet à grande échelle entre les différents tenants. 
- 
-Cet outil permet de faire réaliser les échanges de clefs entre un tenant (celui ou s'​applique l'​outil) et un tenant désigné comme cible. Dans le cas d'une topologie étoile, on cherchera a connecter chaque tenant secondaire à l'​instance principale. Dans le cas d'une topologie "​totale"​ chaque tenant devra se connecter avec chaque autre tenant. Dans des topologies dites "de sous-réseau",​ les tenants devront se connecter à tous les tenants de leur sous-réseau et à la plate-forme principale, au moins pour des services de télé-administration. 
- 
-A noter que la structure d'​ouverture des services est définie par les réglages centraux du VMoodle, qui définit la "carte des services"​ vis à vis de l'​instance principale, et la carte des services "vis à vis" des pairs du sous-réseau. ​ 
- 
-Action du script :  
- 
-Le script active l'​échange de clef "​forcé"​ entre l'​appelant et la cible, et procède à l'​activation des services de la carte de service correspondant à la situation. 
- 
-L'​exécution de ce script réinitialise la clef du tenant sur lequel il est exécuté si l'​option 
-====Syntaxe==== 
- 
-Example: 
- 
-    \$sudo -u www-data /​usr/​bin/​php local/​vmoodle/​cli/​init_mnet_node.php --host=http://​my.virtual.moodle.org --bindhost=http://​my.master.moodle.org 
- 
-Pour raccorder l'​ensemble des tenants secondaires : 
- 
-    \$sudo -u www-data /​usr/​bin/​php local/​vmoodle/​cli/​init_mnet_node.php --bindhost=subs 
- 
-====Options==== 
- 
-    * -b, --bindhost ​       Tenant à raccorder. (voir ci-après le détail) 
-    * -n, --newkey ​         Renouvelle la clef locale (startmnet) avant l'​opération. 
-    * -H, --host ​           Exécute la commande sur ce tenant vmoodle 
-    * -h, --help ​           Affiche l'aide 
-    * -d, --debug ​          ​Active le mode débug 
- 
-====Détails==== 
- 
-=== BindHost === 
- 
-si ''​BindHost''​ est une définition d'​hôte vmoodle, alors l'​opération de raccordement raccorde cet hôte au site principal et à tous les hôtes appartenant au même sous-réseau vmoodle. 
- 
-Si ''​BindHost''​ a la valeur spéciale "​subs",​ alors l'​opération raccorde le site principal ​ à l'​hôte ''​Host''​ 
-------- 
-<​html><​!-- nomoodle --></​html>​ 
-[[:​Local:​vmoodle|Revenir à l'​index du composant]] -  [[:​Plugins|Revenir à l'​index des plugins]] - [[:​start|Revenir au catalogue]] 
-<​html><​!-- /nomoodle --></​html>​ 
local/vmoodle/cli/init_mnet_node.txt · Dernière modification: 2024/04/04 15:52 (modification externe)