Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a7f50f67ad | |||
| 75b476ca89 |
47
Readme.md
47
Readme.md
@@ -1,41 +1,42 @@
|
|||||||
# Systèmes de fichier
|
# 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
|
Créer un système de fichier de type xfs sur la nouvelle partition
|
||||||
|
|
||||||
|
mkfs.xfs /dev/sdb1
|
||||||
|
|
||||||
### Montage
|
### Montage
|
||||||
#### Manuellement
|
#### Manuellement
|
||||||
Rendre accessible ce système de fichier via le répertoire (à créer) /mnt/disk1
|
|
||||||
|
```bash
|
||||||
|
sudo mkdir /mnt/disk1
|
||||||
|
|
||||||
|
sudo mount /dev/sdb1 /mnt/disk1
|
||||||
|
```
|
||||||
|
|
||||||
#### Automatiquement
|
#### 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
|
#### Montage distant
|
||||||
|
|
||||||
Installer le paquet nfs-utils
|
```bash
|
||||||
|
sudo yum install nfs-utils -y
|
||||||
|
|
||||||
Monter le partage nfs distant dans /mnt/nfs
|
sudo mount -t nfs serveur:/srv /mnt/nfs
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
#### Automount
|
#### 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é
|
Voir fichiers
|
||||||
|
```code
|
||||||
|
sudo cp mnt-nfs* /etc/systemd/system/
|
||||||
|
sudo systemctl daemon-reload
|
||||||
|
sudo mkdir -p /mnt/nfs
|
||||||
|
sudo systemctl enable --now mnt-nfs.automount
|
||||||
|
ls -l /mnt/nfs
|
||||||
|
```
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
[Mount]
|
|
||||||
What=//freebox/Freebox/
|
|
||||||
Where=/mnt/Freebox
|
|
||||||
Type=cifs
|
|
||||||
Options=guest,vers=1.0
|
|
||||||
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
[Automount]
|
[Automount]
|
||||||
Where=/mnt/Freebox
|
Where=/mnt/nfs
|
||||||
TimeoutIdleSec=1
|
TimeoutIdleSec=5
|
||||||
|
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
8
mnt-nfs.mount
Normal file
8
mnt-nfs.mount
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
[Mount]
|
||||||
|
What=srv:/srv
|
||||||
|
Where=/mnt/nfs
|
||||||
|
Type=nfs
|
||||||
|
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
Reference in New Issue
Block a user