Intégrer un Shared Storage dans un Serveur Cloud (Ubuntu/Debian)
Veuillez utiliser la fonction « Imprimer » au bas de la page pour créer un PDF.
Pour Serveur Cloud et Serveur Dédié, gérés dans le Cloud Panel
Dans cet article, nous vous montrons comment monter un Shared Storage sur un Serveur avec Ubuntu/Debian.
Conditions préalables
Vous avez attribué une adresse IP ou un domaine à votre Serveur .
Vous avez attribué le Shared Storage à votre serveur.
Vous avez défini les autorisations d'accès pour le serveur requis dans la vue détaillée du Shared Storage.
Vous avez téléchargé la clé Kerberos.
Vous avez noté le chemin d'accès NFS.
Remarque
Si vous avez attribué un domaine au serveur, il doit être accessible via Internet.
Assurez-vous que les paquets krb5 et nfs sont installés. Pour installer ces paquets, saisissez la commande suivante :
Ubuntu 16.04 et Debian 10apt-get install nfs-common krb5-user
Ubuntu 18.04, Ubuntu 20.04 et Ubuntu 22.04 et Debian 11
Pour installer krb5, saisissez la commande suivante :apt-get install krb5-user
Pour installer nfs, saisissez les commandes suivantes :sudo apt update sudo
apt install nfs-commonOuvrez le fichier /etc/default/nfs-common à l'aide de l'éditeur vi. Pour cela, entrez la commande suivante :
[root@localhost ~]# vi /etc/default/nfs-common
Remarque
L'éditeur vi dispose d'un mode d'insertion et d'un mode de commande. Vous pouvez passer en mode insertion en appuyant sur la touche [i]. Dans ce mode, les caractères saisis sont immédiatement insérés dans le texte. Pour passer en mode commande, appuyez sur la touche [ESC]. Lorsque vous utilisez le mode commande, vos saisies au clavier sont interprétées comme des commandes.
L'éditeur vi ne peut pas être fermé en mode insertion. Par conséquent, passez toujours en mode commande pour fermer vi.
Pour activer le paramètre NEED_GSSD, entrez l'option yes dans la ligne NEED_GSSD dans /etc/default/nfs-common.
Ouvrez le fichier de clé Kerberos zippé.
Copiez les fichiers krb5.conf et krb5.keytab.
Collez les fichiers dans le dossier /etc.
Remarque
Si vous utilisez un ordinateur local avec système d'exploitation Windows, vous pouvez transférer les fichiers facilement et confortablement avec le programme WinSCP. WinSCP est un client graphique open source SFTP et FTP pour Windows. Pour télécharger le programme, cliquez ici.
Pour lancer manuellement les services requis, saisissez les commandes suivantes :
Debian 10 et 11 :systemctl start rpc-gssd
Ubuntu 16.04 :
systemctl start gssd
Ubuntu 18.04, Ubuntu 20.04 et Ubuntu 22.04 :
systemctl start rpc-gssd
Créez le répertoire dans lequel le stockage doit être monté.
mkdir /mnt/nfs
Remarque
Pour inclure plusieurs Shared Storages, créez un autre répertoire (par exemple /mnt/nfs2 etc.) puis effectuez l'étape suivante pour tous les Shared Storages.
Pour monter le Shared Storage de manière permanente, ouvrez /etc/fstab avec l'éditeur (par exemple vi) et insérez le point de montage souhaité au format suivant :
vid12345.nas1.lan:/vid12345 /mnt/nfs nfs sec=krb5 0 0
Exemple :
vid15943.nas3.lan:/vid15943 /mnt/nfs nfs sec=krb5 0 0
Remarque
Pour cela, vous avez besoin du chemin d'accès NFS.
Pour vérifier la nouvelle entrée dans /etc/fstab et monter le Shared Storage, saisissez la commande suivante :
mount -a
Le Shared Storage est monté.