Réseaux de stockage : Systèmes de fichiers en réseau (NFS)

Configurez la mise en place NFS pour la sauvegarde ACS 5.x sur Windows et le Linux

18 juin 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (21 avril 2016) | Commentaires

Introduction

Ce document décrit comment configurer la mise en place NFS (système de fichiers en réseau) sur les Windows Server 2012 ou sur un serveur Linux, et comment configurer ACS (serveur de contrôle d'accès) pour l'usage dans l'opération de sauvegarde.

Cette caractéristique peut être particulièrement utile quand il y a utilisation élevée du répertoire de /opt sur ACS, et ce n'est pas une option acceptable de nettoyer la base de données de vue.

La caractéristique de mise en place NFS vous permet d'employer l'espace disque distant pour créer une sauvegarde d'ACS qui autrement serait créé localement dans le répertoire de /opt. Après que la sauvegarde soit créée, elle est enregistrée sur le ftp server que vous spécifiez dans la Commande BACKUP.

Contribué par Piotr Borowiec et Aditya Ganjoo, ingénieurs TAC Cisco.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

  • Windows Server ou serveur Linux
  • Cisco ACS

Composants utilisés

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

  • Cisco ACS 5.5
  • Windows Server 2012
  • Serveur Linux 2.6.18

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Configurez

Option 1 : Windows Server d'utilisation comme périphérique de mise en place NFS

  1. Cliquez sur le menu de démarrage de Windows, indiquez des outils d'administration, et cliquez sur le gestionnaire du serveur. La fenêtre du gestionnaire de serveur s'ouvre.
  2. Cliquez sur le menu de gérer et puis cliquez sur Add les rôles et les caractéristiques. Les rôles d'ajouter et la fenêtre d'assistant de caractéristiques s'ouvre.
  3. Cliquez sur Next (Suivant).
  4. À la page de type d'installation, à l'installation basée sur rôle ou basée sur caractéristique choisie. Cliquez sur Next (Suivant).
  5. À la page de sélection de serveur, spécifiez les Windows Server que vous voulez configurer. Cliquez sur Next (Suivant).
  6. Sur le serveur les rôles paginent, des services de fichier choisi et de mémoire, puis sélectionnent le fichier et les services d'iSCSI, et puis sélectionnent le serveur pour le NFS.

  7. Cliquez sur Next à chacune des pages restantes de l'assistant. Ne faites aucunes modifications ou sélection supplémentaires. Quand vous êtes invité à confirmer les modifications, cliquez sur oui.
  8. Sur le système de fichiers, créez un répertoire pour la sauvegarde. Donnez au répertoire un nom descriptif.
  9. Cliquez avec le bouton droit le répertoire et cliquez sur Properties. Le dialogue de Properties s'ouvre.
  10. Cliquez sur l'onglet Partage NFS.

  11. Cliquez sur le NFS de gérer partageant le bouton. Le NFS avancé partageant le dialogue s'ouvre.

  12. Assurez-vous que les options suivantes sont sélectionnées :
    • Partagez ce répertoire
    • Aucune authentification de serveur [Auth_SYS]
    • Accès client unmapped d'enable
    • Permettez l'accès unmapped d'Unix d'utilisateur (par UID/GID)
  13. Cliquez sur le bouton d'autorisations. Le dialogue d'autorisations s'ouvre.
  14. Configurez les autorisations de répertoire de sorte que tous les ordinateurs aient l'accès en lecture-écriture. Ne permettez pas l'accès de racine.

  15. Cliquez sur OK afin de clôturer chacun fenêtre ouverte de dialogue.

Option 2 : Serveur Linux d'utilisation comme périphérique de mise en place NFS

  1. Employez la commande ping afin de vérifier la connexion au serveur Linux.
  2. Configurez l'URL de présentation de sauvegarde pour le NFS.
  3. Sélectionnez la commande suivante afin de vérifier que le référentiel peut être utilisé :
acs# sh repository NFS-TEST
  ade # mount -t nfs <backup folder on Linux server>  <folder on ACS>

Remarque: Le répertoire de sauvegarde sur le serveur Linux devrait prendre la forme du nom de domaine ou de l'adresse IP suivie du chemin de répertoire, tel que "209.165.200.225:/app/backup". Le répertoire ACS devrait prendre la forme du chemin de répertoire, tel que « /tmp/TEST/ ».

Configurez la mise en place NFS sur Cisco ACS

À l'invite de commande, sélectionnez les commandes de configuration suivant les indications de cet exemple :

ACS56-1/admin#
ACS56-1/admin# conf t

   {Enter configuration commands, one per line. End with CTRL+Z.}

ACS56-1/admin(config)# <backup-staging-url> nfs://209.165.200.225:/NFS_share

Remarque: Vous pouvez utiliser le nom de domaine du serveur NFS au lieu de l'adresse IP. Veuillez noter « : / » ordre entre l'adresse et le nom de partage NFS.

Vérifiez

Utilisez cette section pour confirmer que votre configuration fonctionne correctement.

Remarque: Les mêmes commandes sont utilisées sur l'ACS (mode de shell) de configurer la mise en place NFS pour un serveur Linux ou des Windows Server.

  1. Exécutez cette Commande BACKUP de la ligne de commande :

    ACS56-1/admin# backup testbackup repository ftp application acs
    % Creating backup with timestamped filename: testbackup-150209-2004.tar.gpg

    Un log est généré :

    Feb  9 20:22:22 piborowi-ACS56-1 ADE-SERVICE[4681]: [18126]:[info] config:backup: br_stage.c[160] [admin]: set staging url to nfs://209.165.200.225:/NFS_share
  2. Vérifiez que le sous-dossier de sauvegarde est présent dans le dossier partagé NFS que vous avez créé.

Il n'y a aucune différence dans ADE.log met au point pour des sauvegardes créées avec ou sans la mise en place NFS. Le NFS est monté seulement pour la durée de l'opération de sauvegarde.

Afin de vérifier que le système de fichiers a été monté correctement, utilisez ces commandes :

ade # df -hFilesystem            Size  Used Avail Use% Mounted on
/dev/mapper/smosvg-rootvol
4.2G 364M 3.7G 9% /
/dev/sda2 965M 18M 898M 2% /storedconfig
/dev/mapper/smosvg-storeddatavol
3.9G 1.3G 2.5G 34% /storeddata
/dev/mapper/smosvg-usrvol
4.2G 1.1G 3.0G 26% /usr
/dev/mapper/smosvg-tmpvol
4.2G 143M 3.9G 4% /tmp
/dev/mapper/smosvg-home
961M 18M 894M 2% /home
/dev/mapper/smosvg-optvol
55G 2.7G 50G 6% /opt
/dev/mapper/smosvg-localdiskvol
11G 156M 11G 2% /localdisk
/dev/mapper/smosvg-altrootvol
961M 18M 895M 2% /altroot
/dev/mapper/smosvg-varvol
5.3G 223M 4.8G 5% /var
/dev/mapper/smosvg-recvol
961M 18M 895M 2% /recovery
/dev/sda1 92M 52M 35M 61% /boot
tmpfs 2.0G 0 2.0G 0% /dev/shm
10.48.17.34:/NFS_share
400G 25G 376G 7% /opt/backup
ade # nfsstat -m
/opt/backup from 209.165.200.225:/NFS_share
Flags: rw,vers=3,rsize=32768,wsize=32768,hard,proto=tcp,timeo=600,retrans=2,sec=sys,addr=209.165.201.1

Dépannez

Cette section fournit des informations que vous pouvez utiliser pour dépanner votre configuration.

Erreur 1

acs# sh repository NFS-TEST
% Error mounting NFS location

Solution : Assurez-vous qu'il y a routage/de connexion réseau appropriés entre le NFS et l'ACS. Cinglez l'ordinateur de Linux et assurez-vous également que le répertoire créé sur l'ordinateur de Linux a des privilèges appropriés.

Erreur 2

ade # mount -t nfs 209.165.200.225:/app/backup /tmp/TEST
mount: 209.165.200.225:/app/backup failed, reason given by server: unknown nfs status return value: -1

Solution : Sélectionnez cette commande sur le serveur Linux :

vi /etc/hosts and <ip address of ACS> <hostname>

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Document ID: 119030