« Installation de la grille » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 42 : | Ligne 42 : | ||
{{Logigramme-bas | {{Logigramme-bas | ||
|aligner = center | |aligner = center | ||
|texte = <span style="color: black; font-size:1.2em;font-weight: bold;">Télécharger les sources d'OpenSimulator depuis [http://opensimulator.org/wiki/Download cette adresse.]</span> | |texte = <span style="color: black; font-size:1.2em;font-weight: bold;">Télécharger les sources d'OpenSimulator depuis [http://opensimulator.org/wiki/Download cette adresse ] ou [https://cogito.no-ip.info/cogito/OSWiki/annexes/opensim-0.9.1-1186-g056ccae.tar.gz ici.]</span> | ||
|bord = 000000 | |bord = 000000 | ||
|fond = 35bedd | |fond = 35bedd |
Version du 15 décembre 2019 à 12:44
Télécharger OpenSimulator
Si le Wiki OpenSimulator est inaccessible vous pouvez télécharger une version du logiciel en cliquant sur ce lien : opensim-0.9.1-1186-g056ccae
Organisation des répertoires de la grille
Compiler OpenSimulator
Télécharger les sources d'OpenSimulator depuis cette adresse ou ici. |
Créer un dossier src :
cd Robust mkdir src |
Télécharger les sources :
cd src/ wget <url des sources> |
Décompresser l'archive:
tar -xvzf opensim-<version>-source.tar.gz |
Préparer la compilation:
cd opensim-<version>-source/ ./runprebuild.sh |
Compiler:
xbuild |
Configuration
Toute la configuration de la grille se fait dans un seul fichier :
- le fichier Robust.ini si vous voulez installer une grille privée, c'est à dire sans lien avec d'autres grilles,
- le fichier Robust.HG.ini si vous voulez installer une grille hypergrid, depuis laquelle il sera possible de se connecter à d'autres grilles.
Pour une grille privée
Le fichier Robust.ini.example se trouve dans le dossier "bin" de l'archive que vous avez téléchargée. Copiez ce fichier dans le dossier "config" de votre installation (voir l'organisation des répertoires ci-dessus). Renommez ce fichier Robust.ini.
- Lien symbolique :
ln -s Robust/config/Robust.ini Robust/bin/
Pour une grille Hypergrid
Le fichier Robust.HG.ini.example se trouve dans le dossier "bin" de l'archive que vous avez téléchargée. Copiez ce fichier dans le dossier "config" de votre installation (voir l'organisation des répertoires ci-dessus). Renommez ce fichier Robust.HG.ini.
- Lien symbolique :
ln -s Robust/config/Robust.HG.ini Robust/bin/
Bases de données
Nous avons déjà vu comment créer la base de données en détails dans le chapitre Préparation du serveur.
Pour information voici le résumé d'une installation de base et de sa configuration pour une grille OpenSimulator.
Liste des bases de données du serveur de grille
Nom | Description | Utilisateurs particuliers et droits |
---|---|---|
<Nom de la bdd de la grille> | Base de données de la grille. |
GRANT ALL PRIVILEGES ON `<Nom de la bdd de la grille> `.* TO '<Nom de l'utilisateur de la bdd de la grille>'@'localhost' GRANT SELECT ON *.* TO 'collectd'@'localhost' |
Il est possible de séparer les services d'une grille dans plusieurs bases de données. Cela peut se faire pour de grosses grilles. Pour plus d'informations voir la page Performances/Services sur le wiki OpenSimulator.
Remarques
- Les tables sont créées au premier lancement de la grille.
- L'importation d'une base de données de 30 Go prend à peut près 50 minutes. Elle se fait avant de lancer la grille ou après avoir supprimé toutes les tables préexistantes (faites des sauvegardes sin nécessaires !).