Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
fr:vm_server [2016/11/25 08:44] – création de la page osquallo | fr:vm_server [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
Work in progress / Page en construction | Work in progress / Page en construction | ||
Ligne 8: | Ligne 8: | ||
Même si l' | Même si l' | ||
- | Et puis même si tout ne marche pas encore parfaitement au moins ca permet de faire des test sans devoir compiler config et perdre des neuronne sur la config server tant que celle si ne sera pas purger des warning erreur et autre truc qui rendent | + | Et puis même si tout ne marche pas encore parfaitement au moins ca permet de faire des test sans devoir compiler config et perdre des neuronne sur la config server tant que celle si ne sera pas purger des warning erreur et autre truc qui rendent |
</ | </ | ||
+ | Voir aussi [[fr: | ||
+ | <WRAP center round todo 60%> | ||
+ | Ce qui suit a été transféré d'un autre tutoriel "work in progress" | ||
+ | - comment préparer une VM avec le serveur de jeu | ||
+ | - comment récupérer une VM déjà faite et s'en servir pour faire ses tests. | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <WRAP important rounded>// | ||
+ | \\ La partie la plus délicate est la mise en place de la connection réseau, car il ne faut pas qu'en faisant ce qui est indiqué ci-dessous, une configuration utilisée pour d' | ||
+ | </ | ||
+ | <WRAP center round info 60%>Il manque encore la partie de la maintenance du serveur Ryzom Core sur une VM (note perso : maintenance_serveur_RC_et_VM.txt ) | ||
+ | </ | ||
+ | |||
+ | Nous avons sur le serveur un répertoire ''/ | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | What ? Où ? Cette VM existe-t-elle encore ? est-elle à jour par rapport à notre serveur actuel ? | ||
+ | |||
+ | --- // | ||
+ | </ | ||
+ | |||
+ | ===== VirtualBox ===== | ||
+ | Il faut une version récente de Virtualbox, la VM se base sur la 4.2.12, mais ce qui compte ce sont les guest-additions sur la vm qui sont celle de 4.1.18 (stable Debian), donc il faut cette version au moins. | ||
+ | ==== Interface vboxnet0 ==== | ||
+ | Il s'agit de l' | ||
+ | < | ||
+ | $ VBoxManage hostonlyif create | ||
+ | $ VBoxManage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1 | ||
+ | $ VBoxManage dhcpserver add --ifname vboxnet0 --ip 192.168.56.100 --netmask 255.255.255.0 --lowerip 192.168.56.101 --upperip 192.168.56.254 | ||
+ | $ VoxManage dhcpserver modify --ifname vboxnet0 --enable | ||
+ | </ | ||
+ | Signification des commandes : | ||
+ | * ligne 1 : ajout de l' | ||
+ | * ligne 2 : configuration de l' | ||
+ | * ligne 3 : ajout de la config DHCP coté invité | ||
+ | * ligne 4 : activation du serveur dhcp coté invité | ||
+ | |||
+ | |||
+ | Au cas où il crée une interface vboxnet1 à la première instruction, | ||
+ | < | ||
+ | puis | ||
+ | < | ||
+ | puis, de nouveau | ||
+ | < | ||
+ | et on obtient alors : | ||
+ | < | ||
+ | On enchaîne alors avec les autres commandes (lignes 2 à 4) | ||
+ | |||
+ | SI on obtient un : | ||
+ | \\ '' | ||
+ | \\ '' | ||
+ | puis taper les commandes 3 et 4 de nouveau. | ||
+ | |||
+ | Pour vérifier que tout fonctionne, taper : | ||
+ | \\ '' | ||
+ | \\ et on doit obtenir parmi les résultats : | ||
+ | \\ < | ||
+ | \\ inet adr: | ||
+ | ==== Installation de la VM ==== | ||
+ | Pour l' | ||
+ | < | ||
+ | Pour afficher les options d' | ||
+ | |||
+ | * garder le même nom ( plus pratique pour les commandes ) | ||
+ | < | ||
+ | * indiquer la mémoire allouée, 2 Go, c'est bien, mais peut-être possible de tourner avec 1024 Mo voir 512 Mo : | ||
+ | < | ||
+ | * indiquer le chemin de l' | ||
+ | < | ||
+ | * accepter la licence [ obligatoire ] | ||
+ | < | ||
+ | |||
+ | Ce qui donne au final : | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== Lancement de la VM ==== | ||
+ | On peut vérifier l' | ||
+ | < | ||
+ | et pour lancer la VM si elle ne l'est pas | ||
+ | < | ||
+ | On peut se connecter en local avec | ||
+ | < | ||
+ | On peut stopper la VM : | ||
+ | < | ||
+ | Et même le faire sauvagement si rien ne veut obéir (attention, c'est équivalent à arracher la prise secteur) : | ||
+ | < | ||
+ | |||
+ | |||
+ | La VM n'est pas particulièrement sécurisée. Les services sont: ssh uniquement + apache2/ | ||
+ | ==== Utilisation de la VM ==== | ||
+ | On se connecte sur le serveur hébergeant la VM puis on tape (si les ports n'ont pas été remappés différemment, | ||
+ | < | ||
+ | Puis on entre le mot de passe à la connexion. On est alors sur le serveur où est installé Ryzom Core. On tape : | ||
+ | < | ||
+ | et les services se lancent, le terminal change d' | ||
+ | Pour naviguer dans les services du shard : | ||
+ | * CTRL-A CTRL-D pour quitter la session " | ||
+ | * < | ||
+ | * CTRL-A n ( pour passer à un autre écran dans screen ) | ||
+ | * CTRL-A ? ( pour un écran d'aide à l' | ||
- | {{tag>Tag_a_ajouter}} | + | {{tag>VM serveur Ryzom_Core}} |