« Atelier SysRes SE4 2024/2025 E1 » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
 
(15 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Sarah DEPARIS
= Moon =
= Moon =


==Creation des VM ==
xen-create-image --hostname=SE4.Moon --dhcp --dir=/usr/local/xen --size=10G --dist=daedalus --memory=2G --bridge=pontKS
== Création des machine virtuelle ==
== Création des machine virtuelle ==
ssh capbreton
ssh capbreton
== Configuration de la machine de services ==
=== Partitions ===
<u>Objectif</u> : Déplacer <code>/var</code> et <code>/home</code> vers les nouvelles partitions LVM et les monter automatiquement
==== '''Modification du fichier <code>/etc/fstab</code> pour un montage automatique au démarrage :''' ====
On modifie le fichier <code>/etc/fstab</code>, qui contient la liste des partitions.
Ouvrir le fichier <code>/etc/fstab</code> :
<code>vim</code> <code>/etc/fstab</code>
'''Ajouter les nouvelles partitions LVM au fichier <code>/etc/fstab</code> :'''
Ajoutez les lignes suivantes à la fin du fichier pour monter les partitions LVM <code>/var</code> et <code>/home</code> au démarrage. Vous devez spécifier le type de système de fichiers (ici <code>ext4</code>), les options de montage et l'ordre dans lequel les partitions doivent être montées.
* /dev/xvdb /var ext4 defaults 0 2
* /dev/xvdc /home ext4 defaults 0 2
''mettre capture d'écran''
==== '''Préparer les partitions et déplacer les données :''' ====
# '''Montage temporaire des partitions dans <code>/mnt</code> :'''  Pour pouvoir déplacer les données, nous avons du monter les nouvelles partitions LVM dans un répertoire temporaire <code>/mnt</code>.  On a créé 2 partitions une pour <code>/var</code> et une <code>/home</code> sous les noms xvdb et xvdc dans  <code>/dev</code>  ,que l'on monte avec  :
## mount /dev/xvdb  /mnt
## mount /dev/xvdc  /mnt
'''Déplacer les fichiers de <code>/var</code> et <code>/home</code> vers les nouvelles partitions :'''
On déplace les données des répertoires <code>/var</code> et <code>/home</code> vers les nouvelles partitions LVM. Les commandes suivantes nous permettent de transférer le contenu des répertoires vers les nouvelles partitions :
* Déplacer les fichiers de <code>/var</code> :
* mv /var/*  /mnt
'''Démonter les partitions temporaires :'''
Avant de configurer les montages permanents, on démonte les partitions des répertoires temporaires (<code>/mnt</code>) :
umount /mnt
==== '''Monter les partitions définies dans <code>fstab</code> :''' ====
Pour monter toutes les partitions définies dans le fichier <code>/etc/fstab</code>  :
mount -a
Cette commande monte toutes les partitions qui ne sont pas encore montées et qui sont définies dans <code>/etc/fstab</code>
remet les données dans le fichier déplacer.
==== '''Partitions correctement montées :''' ====
On a utiliser la commande <code>df -h</code> qui affiche l'espace disque utilisé et disponible sur les partitions montées.


== Configuration de la machine de services ==
'''Résumé des commandes :'''


==== étape 1 : ====
==== étape 1 : ====
Ligne 10 : Ligne 65 :


formater => mkfs -t ext4 /dev/xvd..
formater => mkfs -t ext4 /dev/xvd..
==== étape 2 : ====
==== étape 2 : ====
pour la partition avec var:
pour la partition avec var:
Ligne 28 : Ligne 82 :


mount -a
mount -a
Problème login : Ctrl + AltGr + ] => vi => :q! > reconnexion
=== Choix des addresse IP ===
rq : pas sur eth0 car pas d'ipv6 sur eth0
Modification du fichier /etc/network/interfaces
ajout des addresses privé et public
( on retire dhcp car pb avec ifup (erreur dhcp dicscover))
rq on peut ping nos machines entre elles entre Moon et Appollo
== Configuration de la machine mandataire ==
Modification du fichier /etc/network/interfaces ajout des adresses
Ajout pour interface eth1:
ajout bridge : SE4
vi /etc/xen/SE4.Solstice.cfg
ping =>
== Configuration Cisco ==

Version actuelle datée du 29 janvier 2025 à 16:36

Sarah DEPARIS

Moon

Creation des VM

xen-create-image --hostname=SE4.Moon --dhcp --dir=/usr/local/xen --size=10G --dist=daedalus --memory=2G --bridge=pontKS

Création des machine virtuelle

ssh capbreton

Configuration de la machine de services

Partitions

Objectif : Déplacer /var et /home vers les nouvelles partitions LVM et les monter automatiquement

Modification du fichier /etc/fstab pour un montage automatique au démarrage :

On modifie le fichier /etc/fstab, qui contient la liste des partitions.

Ouvrir le fichier /etc/fstab :

vim /etc/fstab

Ajouter les nouvelles partitions LVM au fichier /etc/fstab :

Ajoutez les lignes suivantes à la fin du fichier pour monter les partitions LVM /var et /home au démarrage. Vous devez spécifier le type de système de fichiers (ici ext4), les options de montage et l'ordre dans lequel les partitions doivent être montées.

  • /dev/xvdb /var ext4 defaults 0 2
  • /dev/xvdc /home ext4 defaults 0 2

mettre capture d'écran

Préparer les partitions et déplacer les données :

  1. Montage temporaire des partitions dans /mnt : Pour pouvoir déplacer les données, nous avons du monter les nouvelles partitions LVM dans un répertoire temporaire /mnt. On a créé 2 partitions une pour /var et une /home sous les noms xvdb et xvdc dans /dev ,que l'on monte avec  :
    1. mount /dev/xvdb /mnt
    2. mount /dev/xvdc /mnt

Déplacer les fichiers de /var et /home vers les nouvelles partitions : On déplace les données des répertoires /var et /home vers les nouvelles partitions LVM. Les commandes suivantes nous permettent de transférer le contenu des répertoires vers les nouvelles partitions :

  • Déplacer les fichiers de /var :
  • mv /var/* /mnt

Démonter les partitions temporaires :

Avant de configurer les montages permanents, on démonte les partitions des répertoires temporaires (/mnt) :

umount /mnt

Monter les partitions définies dans fstab :

Pour monter toutes les partitions définies dans le fichier /etc/fstab  :

mount -a

Cette commande monte toutes les partitions qui ne sont pas encore montées et qui sont définies dans /etc/fstab

remet les données dans le fichier déplacer.

Partitions correctement montées :

On a utiliser la commande df -h qui affiche l'espace disque utilisé et disponible sur les partitions montées.


Résumé des commandes :

étape 1 :

fstab

formater => mkfs -t ext4 /dev/xvd..

étape 2 :

pour la partition avec var:

mount /dev/xvd.. /mnt

move => mv /var/* /mnt

umount /mnt

mount -a => remont /var ( remet fichier déplacer )


pour home :

mkfs

mount -a

Problème login : Ctrl + AltGr + ] => vi => :q! > reconnexion

Choix des addresse IP

rq : pas sur eth0 car pas d'ipv6 sur eth0

Modification du fichier /etc/network/interfaces

ajout des addresses privé et public

( on retire dhcp car pb avec ifup (erreur dhcp dicscover))

rq on peut ping nos machines entre elles entre Moon et Appollo

Configuration de la machine mandataire

Modification du fichier /etc/network/interfaces ajout des adresses


Ajout pour interface eth1:

ajout bridge : SE4

vi /etc/xen/SE4.Solstice.cfg


ping =>

Configuration Cisco