Montage d'un partage NFS sur le conteneur hôte

Options de déploiement : Netezza Performance Server pour Cloud Pak for Data System

Vous pouvez monter le stockage externe NFS sur le conteneur hôte de Netezza Performance Server.

A propos de cette tâche

Pour monter un stockage externe, vous devez personnaliser le conteneur ipshost1 sur e1n1, et reproduire ce changement sur e1n2 et e1n3.

Procédure

  1. Personnalisez le conteneur ipshost1 pour ajouter des volumes NFS.
    1. Connectez-vous au conteneur docker ipshost1 et créez des répertoires de points de montage.
      Exemple :
      e1n1# docker exec -it ipshost1 bash
      ipshost1# mkdir /mnt/vol1
      ipshost1# mkdir /mnt/vol2
      ipshost1# mkdir /mnt/vol3
    2. Mettez à jour /etc/fstab pour définir les volumes NFS que vous souhaitez monter dans le conteneur.
      Exemple :
      ipshost1# cat /etc/fstab
      9.167.40.101:/nzscratch/vol1 /mnt/vol1 nfs nfsvers=3,soft,async,nolock 0 0
      9.167.40.101:/nzscratch/vol2 /mnt/vol2 nfs nfsvers=3,soft,async,nolock 0 0
      9.167.40.101:/nzscratch/vol3 /mnt/vol3 nfs nfsvers=3,soft,async,nolock 0 0
    3. Si vous utilisez la version 11.0.5.0, redémarrez ipsnfs.service.
      ipshost1# systemctl restart ipsnfs
      ipsnfs.service est activée par défaut dans la version 11.0.5.0 Lorsque vous démarrez le conteneur, le script ipsnfs est lancé automatiquement et monte tous les volumes NFS à partir du fichier /etc/fstab.
      Pour les conteneurs plus anciens, vous devrez peut-être activer et démarrer ipsnfs.service.
      ipshost1# systemctl enable ipsnfs
      ipshost1# systemctl start ipsnfs
    4. Vérifier les volumes NFS.
      ipshost1# mount | grep nfs
  2. Redéployer le conteneur ipshost1 sur les nœuds restants du plan de contrôle e1n2 et e1n3.
    Suivez les étapes décrites dans Redéploiement du conteneur vers 11.0.X.X pour redéployer le conteneur.