diff --git a/Readme.md b/Readme.md index 88429f7..28e2664 100644 --- a/Readme.md +++ b/Readme.md @@ -1,41 +1,35 @@ # Systèmes de fichier -## Prérequis -Une vm virtualbox - -Un serveur nfs - -### Identification des périphériques - -Rajouter un disque virtuel à la VM, après l'avoir éteinte. - -Utiliser les commandes *dmesg* et *lsblk* pour identifier les périphériques de bloc, et le disque que l'on vient de rajouter - -### Partitionnement - -Utiliser la commande cfdisk pour créer une partition sur le nouveau disque - -Visualiser le résultat avec lsblk - -### Système de fichier Créer un système de fichier de type xfs sur la nouvelle partition +mkfs.xfs /dev/sdb1 + ### Montage #### Manuellement -Rendre accessible ce système de fichier via le répertoire (à créer) /mnt/disk1 + +```bash +mkdir /mnt/disk1 + +mount /dev/sdb1 /mnt/disk1 +``` #### Automatiquement -Utiliser /proc/mounts pour rajouter dans /etc/fstab une ligne permettant le montage automatique du nouveau disque au démarrage du système +```bash +grep /mnt/disk1 /proc/mounts | sudo tee -a /etc/fstab +``` #### Montage distant -Installer le paquet nfs-utils +```bash +sudo yum install nfs-utils -y -Monter le partage nfs distant +sudo mount -t nfs serveur:/srv /mnt/nfs + +``` #### Automount -Adapter les fichiers .mount et .autmount fourni pour mettre en place un montage à la demande, avec démontage automatique au bout de 5 sec d'inactivité \ No newline at end of file +Voir fichiers \ No newline at end of file diff --git a/mnt-Freebox.mount b/mnt-Freebox.mount deleted file mode 100644 index d9d8ccf..0000000 --- a/mnt-Freebox.mount +++ /dev/null @@ -1,9 +0,0 @@ -[Mount] -What=//freebox/Freebox/ -Where=/mnt/Freebox -Type=cifs -Options=guest,vers=1.0 - - -[Install] -WantedBy=multi-user.target diff --git a/mnt-Freebox.automount b/mnt-nfs.automount similarity index 58% rename from mnt-Freebox.automount rename to mnt-nfs.automount index 2b7f72b..3f4418a 100644 --- a/mnt-Freebox.automount +++ b/mnt-nfs.automount @@ -1,6 +1,6 @@ [Automount] -Where=/mnt/Freebox -TimeoutIdleSec=1 +Where=/mnt/nfs +TimeoutIdleSec=5 [Install] diff --git a/mnt-nfs.mount b/mnt-nfs.mount new file mode 100644 index 0000000..099d40e --- /dev/null +++ b/mnt-nfs.mount @@ -0,0 +1,8 @@ +[Mount] +What=srv:/srv +Where=/mnt/nfs +Type=nfs + + +[Install] +WantedBy=multi-user.target