« Atelier SysRes SE4 2024/2025 E1 » : différence entre les versions
Aucun résumé des modifications |
|||
(22 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
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 == | == 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. | |||
'''Résumé des commandes :''' | |||
==== étape 1 : | ==== étape 1 : ==== | ||
fstab | fstab | ||
formater => mkfs -t ext4 /dev/xvd.. | |||
==== étape 2 : ==== | ==== étape 2 : ==== | ||
pour la partition avec var: | pour la partition avec var: | ||
mount /dev/xvd.. | mount /dev/xvd.. /mnt | ||
move => mv /var/* /mnt | |||
umount /mnt | umount /mnt | ||
Ligne 22 : | 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 :
- 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 :- mount /dev/xvdb /mnt
- 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 =>