Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
developpement:productions:sidus [2020/08/26 16:46]
equemene [Installation du serveur et des clients]
developpement:productions:sidus [2022/03/16 14:45] (Version actuelle)
equemene [Démonstrateur SIDUS sous VirtualBox]
Ligne 1: Ligne 1:
 +{{ :​developpement:​productions:​sidus-800.png?​600 |}}
 +
 ====== SIDUS : "avec SIDUS, n'​installe plus, démarre seulement tes machines !" ====== ====== SIDUS : "avec SIDUS, n'​installe plus, démarre seulement tes machines !" ======
  
Ligne 7: Ligne 9:
 Pour simplifier la compréhension et la prise en main de SIDUS, le démonstrateur **Sidus4Labs** est mis à disposition sous forme d'une machine virtuelle sous [[https://​www.virtualbox.org/​wiki/​Downloads|VirtualBox]]. Il permet de démarrer les trois versions de distributions les plus courantes en quelques secondes : Pour simplifier la compréhension et la prise en main de SIDUS, le démonstrateur **Sidus4Labs** est mis à disposition sous forme d'une machine virtuelle sous [[https://​www.virtualbox.org/​wiki/​Downloads|VirtualBox]]. Il permet de démarrer les trois versions de distributions les plus courantes en quelques secondes :
  
 +  * [[https://​www.debian.org/​releases/​bullseye/​|Debian Bullseye]] : la dernière distribution Debian, la 11.2
   * [[https://​www.debian.org/​releases/​buster/​|Debian Buster]] : la dernière distribution Debian, la 10.5   * [[https://​www.debian.org/​releases/​buster/​|Debian Buster]] : la dernière distribution Debian, la 10.5
   * [[https://​releases.ubuntu.com/​20.04/​|Ubuntu Local Fossa]] ; la dernière distribution Ubuntu, la 20.04   * [[https://​releases.ubuntu.com/​20.04/​|Ubuntu Local Fossa]] ; la dernière distribution Ubuntu, la 20.04
Ligne 21: Ligne 24:
   * **[[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi.ova|client Sidus4Labs ​ UEFI]]** : le système "​client"​ exploitant un boot UEFI au démarrage   * **[[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi.ova|client Sidus4Labs ​ UEFI]]** : le système "​client"​ exploitant un boot UEFI au démarrage
  
-  * Le serveur **Sidus4Labs** propose un environnement complet comprenant tout ce qui est nécessaire pour déployer ​plus centaines de clients SIDUS. Il intègre les services suivants : TFTP, DHCP, DNS, NFS. Il fonctionne sous une distribution Debian Buster. Son occupation maximale de disque est fixée à 48GB. L'​archive n'​occupe que 10GB d'​espace disque. +  * Le serveur **Sidus4Labs** propose un environnement complet comprenant tout ce qui est nécessaire pour déployer ​plusieurs ​centaines de clients SIDUS. Il intègre les services suivants : TFTP, DHCP, DNS, NFS. Il fonctionne sous une distribution Debian Buster. Son occupation maximale de disque est fixée à 48GB. L'​archive n'​occupe que 10GB d'​espace disque. 
-  * Le client **Sidus4Labs BIOS** intègre simplement ​d'une machine virtuelle "​vide"​ de disque et une interface réseau démarrant avec un BIOS standard. +  * Le client **Sidus4Labs BIOS** intègre simplement une machine virtuelle "​vide"​ de disque et une interface réseau démarrant avec un BIOS standard. 
-  * Le client **Sidus4Labs UEFI** intègre simplement ​d'une machine virtuelle avec une mini-partition UEFI et une interface réseau. Cette machine illustre le fonctionnement de SIDUS sur des machines récentes disposant d'un environnement de démarrage UEFI.+  * Le client **Sidus4Labs UEFI** intègre simplement une machine virtuelle avec une mini-partition UEFI et une interface réseau. Cette machine illustre le fonctionnement de SIDUS sur des machines récentes disposant d'un environnement de démarrage UEFI.
  
 ===== Installation du serveur et des clients ===== ===== Installation du serveur et des clients =====
Ligne 29: Ligne 32:
 Avant d'​installer les images, vérifiez que vous disposez d'au moins 48GB d'​espace de stockage (en plus de l'​archive **Sidus4Labs** de 10GB). Avant d'​installer les images, vérifiez que vous disposez d'au moins 48GB d'​espace de stockage (en plus de l'​archive **Sidus4Labs** de 10GB).
  
-Une fois téléchargées,​ il suffit généralement de double-cliquer sur l'​icône de ces archives pour les intégrer dans votre application VirtualBox : cela va dépendre des systèmes d'​exploitation. Il est raisonnabel ​de directement les intégrer "telle que" sans changer les adresses MAC comme demandées ​à l'​installation.+Une fois téléchargées,​ il suffit généralement de double-cliquer sur l'​icône de ces archives pour les intégrer dans votre application VirtualBox : cela va dépendre des systèmes d'​exploitation. Il est raisonnable ​de directement les intégrer "telle que" sans changer les adresses MAC comme demandé ​à l'​installation.
  
-L'​espace total (maximal) occupé par **Sidus4Labs** est de 48GB d'​espace disque. Le serveur **Sidus4Labs** et les clients **BIOS** et **UEFI** sont paramétrés pour occuper 2GB de RAM. Votre mac+L'​espace total (maximal) occupé par **Sidus4Labs** est de 48GB d'​espace disque. Le serveur **Sidus4Labs** et les clients **BIOS** et **UEFI** sont paramétrés pour occuper 2GB de RAM.
  
 ===== Démarrage du serveur et des clients ===== ===== Démarrage du serveur et des clients =====
Ligne 37: Ligne 40:
 Le démarrage du serveur **Sidus4Labs** s'​effectue en quelques secondes. Une fois l'​invite du terminal disponible, le serveur **Sidus4Labs** est prêt à démarrer un client **Sidus4Labs**. Le démarrage du serveur **Sidus4Labs** s'​effectue en quelques secondes. Une fois l'​invite du terminal disponible, le serveur **Sidus4Labs** est prêt à démarrer un client **Sidus4Labs**.
  
-Le démarrage d'un client **Sidus4Labs** est alors possible.+Le démarrage d'un client **Sidus4Labs** est alors possible, issu des 3 distributions disponibles : Debian, Ubuntu et CentOS. 
 + 
 +  * Démarrage d'une machine **[[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs-boot.webm|sidus4labs]]**,​ le maître 
 +  * Démarrage d'une SIDUS **Debian Buster** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_Debian.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_Debian.webm|UEFI]] 
 +  * Démarrage d'une SIDUS **Ubuntu 20.04** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_Ubuntu.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_Ubuntu.webm|UEFI]] 
 +  * Démarrage d'une SIDUS **CentOS 8** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_CentOS.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_CentOS.webm|UEFI]] 
 + 
 +===== Quelques remarques fondamentales ===== 
 + 
 +Par défaut, le mot de passe **root** du serveur **sidus4labs** est **Sidus4LABS** (pas très original donc à changer par vos soins). 
 + 
 +Il y a 24 comptes accessibles,​ les 24 lettres grecques de **alpha** à **omega**. Le mot de passe de chacun est son login avec la première lettre en majuscule et immédiatement suivi de cette funeste année, 2020 : donc de **Alpha2020** à **Omega2020**. 
 + 
 +Le compte **alpha** est un compte **sudo**. Il est donc possible de passer **root** en exploitant ce compte. Il est donc préférable de changer le mot de passe du compte **alpha** si vous //sortez// cet environnement Sidus4LABS de votre poste de travail. 
 + 
 +Le compte **root** dispose de deux clés d'​accès **ssh** :  
 +  * celle sans mot de passe : pour se connecter à **root** de **root** sur le serveur et sur n'​importe quel client SIDUS.  
 +  * celle du créateur de Sidus4LABS : pour de la maintenance initiale mais aussi pour lui permettre d'​accéder au serveur en cas de demande d'​intervention 
 +  * si vous craignez quoi que ce soit, ''​rm /​root/​.ssh/​authorized_keys''​ 
 + 
 +Les deux interfaces réseau du serveurs **sidus4labs** sont NATés. Pour accéder au serveur de l'​extérieur,​ il existe une redirection du port 22022 sur le port 22. Pour accéder au serveur **sidus4labs** de sa machine hôte, il suffit d'un ''​ssh -p 22022 <​login>​@localhost''​. 
 + 
 +Chacun des systèmes proposés au démarrage dispose d'un environnement graphique comparable, XFCE, plutôt léger. D'​autres environnements sont proposés, mais ils requièrent un matériel graphique conséquent. Il se peut donc que GNOME3, choisi comme environnement par défaut par certaines distributions,​ ne fonctionne pas correctement. XFCE fonctionne dans tous les cas.
  
 +<note warning>​Pour en savoir plus sur SIDUS, c'est là-dessous</​note>​
 ====== SIDUS en quelques phrases ====== ====== SIDUS en quelques phrases ======
  
developpement/productions/sidus.1598453183.txt.gz · Dernière modification: 2020/08/26 16:46 par equemene