« Atelier SysRes SE2a5 2023/2024 E6 » : différence entre les versions
Aucun résumé des modifications |
(→05/10:) |
||
Ligne 58 : | Ligne 58 : | ||
=== '''05/10:''' === | === '''05/10:''' === | ||
Dans la VM<syntaxhighlight lang="shell"> | Dans la VM, vérification de la création des partitions:<syntaxhighlight lang="shell"> | ||
lsblk | lsblk | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Fichier:Screenshot 2023-10-05 16-28-17.png|centré|vignette|375x375px]] | |||
Formatage des partitions de disque:<syntaxhighlight lang="shell"> | |||
mkfs /dev/xvdb1 | |||
mkfs /dev/xvdb2 | |||
</syntaxhighlight>Créations des répertoires new_home et new_var:<syntaxhighlight lang="shell"> | |||
mkdir /new_var | |||
mkdir /new_home | |||
</syntaxhighlight>On monte les disques:<syntaxhighlight lang="shell"> | |||
mount /dev/xvbd1 /new_home | |||
mount /dev/xvdb2 /new_var | |||
</syntaxhighlight>On déplace tout ce qu'il y'a dans var vers new_var:<syntaxhighlight lang="shell"> | |||
mv /var/* /new_var | |||
umount /new_home | |||
umount /new_var | |||
</syntaxhighlight>Modification de /etc/fstab: | |||
[[Fichier:Fstab add.png|centré|vignette|298x298px]] | |||
Nous avons maintenant 10GB dans /home et /var |
Version du 5 octobre 2023 à 13:55
13/09: Création de la VM
Génération du fichier de configuration:
xen-create-image --hostname=Tokyo --ip=172.26.145.105 --netmask=255.255.255.0 --gateway 172.26.145.254 --bridge=bridgeStudents --dir=/usr/local/xen --password=glopglop
Lancement de la VM:
xen console Tokyo.cfg
xen console Tokyo
Modication de l'interface eth0 dans /etc/network/interfaces:
auto eth0
iface eth0 inet static
address 172.26.145.105/24
gateway 172.26.145.254
Configuration ssh, modifications dans /etc/ssh/sshd_config:
PermitRootLogin yes
service ssh restart
14/09: Création d'un conteneur à la main
Création d'une partition de 10GB:
dd if=/dev/zero of=toto bs=1024k count=10240
On formate l'espace mémoire toto créé, pour cela on passe en root:
su -
cd ~pifou
mkfs toto
On monte ensuite la partition:
mkdir /tmp/mnt
mount -o loop toto /tmp/mnt
On y ajoute l'image du conteneur:
debootstrap stable /tmp/mnt
Préparation du montage du pseudo système de fichier /proc:
echo "proc /proc proc defaults 0 0" >> /tmp/mnt/etc/fstab
Isolation du processus:
unshare -p -f -m chroot /tmp/mnt /bin/sh -c "mount /proc ; /bin/bash" ;
02/10:
Installation des paquetages pour le serveur web et dns:
apt install apache2
apt install bind9
Creation LVM:
lvcreate -L10G -nTokyo-home virtual
lvcreate -L10G -nTokyo-var virtual
Visualisation des LVM:
lvs
05/10:
Dans la VM, vérification de la création des partitions:
lsblk
Formatage des partitions de disque:
mkfs /dev/xvdb1
mkfs /dev/xvdb2
Créations des répertoires new_home et new_var:
mkdir /new_var
mkdir /new_home
On monte les disques:
mount /dev/xvbd1 /new_home
mount /dev/xvdb2 /new_var
On déplace tout ce qu'il y'a dans var vers new_var:
mv /var/* /new_var
umount /new_home
umount /new_var
Modification de /etc/fstab:
Nous avons maintenant 10GB dans /home et /var