Un mémo sur comment ajouter un point de montage de type NFS dans un conteneur LXC sous Debian Stretch.
Cet article s’articule autour de trois parties :
- Serveur Proxmox : Paramétrage de Proxmox pour autoriser la gestion du type de système de fichier NFS.
- Serveur NFS : Configuration du serveur NFS pour exporter le dossier partagé.
- Conteneur LXC : Montage du dossier partagé de type NFS.
Partie 1 : Serveur Proxmox
- Ajout du nouveau type de système de fichier NFS à gérer par Proxmox :
sed -i '$ i\ mount fstype=nfs,' /etc/apparmor.d/lxc/lxc-default-cgns
systemctl reload apparmor
Partie 2 : Serveur NFS
- Création du nouveau partage NFS :
mkdir -p /partage/nfs
/etc/exports
:sed -i '$a \/partage/nfs IP_conteneur_LXC(rw,no_subtree_check,sync,no_root_squash)' /etc/exports
systemctl reload nfs-server.service
Partie 3 : Conteneur LXC
- Installer le paquet nfs-common :
apt install nfs-common
mkdir -p /point_de_montage/dossier_nfs
/etc/fstab
:sed -i '$a IP_serveur_NFS:/partage/nfs /point_de_montage/dossier_nfs nfs rw 0 0' /etc/fstab
mount -a
df -h
- Exemple :