Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Configurar

Opción 1: Utilizar Windows Server como dispositivo de almacenamiento provisional NFS

Opción 2: Uso del Servidor Linux como Dispositivo Escenario NFS

Configuración del Escenario NFS en Cisco ACS

Verificación

Troubleshoot

Error 1

Error 2

Introducción

Este documento describe cómo configurar el desarrollo de NFS (sistema de archivos de red) en Windows Server 2012 o en un servidor Linux, y cómo configurar ACS (servidor de control de acceso) para su uso en el proceso de respaldo.

Esta función puede ser especialmente útil cuando hay una alta utilización del directorio /opt en ACS, y no es una opción aceptable limpiar la base de datos de vistas.

La función de almacenamiento provisional NFS le permite utilizar el espacio en disco remoto para crear una copia de seguridad de ACS que de otra manera se crearía localmente en el directorio /opt. Después de crear la copia de seguridad, ésta se almacena en el servidor FTP que especifique en el comando backup.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- servidor Windows Server o Linux

- Cisco ACS

Componentes Utilizados

La información que contiene este documento se basa en las siguientes versiones de software y hardware.

- Cisco ACS 5.5

- Windows Server 2012

- Servidor Linux 2.6.18

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Configurar

Opción 1: Utilizar Windows Server como dispositivo de almacenamiento provisional NFS

1. Haga clic en el menú Inicio de Windows, elija Herramientas administrativas y haga clic en Administrador de servidores. Se abre la ventana Administrador de servidores.

2. Haga clic en el menú Administrar y luego haga clic en Agregar funciones y características. Se abre la ventana Asistente para agregar funciones y funciones.

3. Haga clic en Next (Siguiente).

4. En la página Tipo de instalación, seleccione Instalación basada en funciones o basada en funciones. Haga clic en Next (Siguiente).

5. En la página Selección de servidor, especifique el servidor de Windows que desea configurar. Haga clic en Next (Siguiente).

6. En la página Roles de Servidor, seleccione Servicios de Archivo y Almacenamiento, luego seleccione Servicios de Archivo e iSCSI, y luego seleccione Servidor para NFS.

7. Haga clic en Siguiente en cada una de las páginas restantes del asistente. No realice ningún cambio o selección adicional. Cuando se le pida que confirme los cambios, haga clic en Sí.

8. En el sistema de archivos, cree una carpeta para la copia de seguridad. Asigne a la carpeta un nombre descriptivo.

9. Haga clic con el botón derecho del ratón en la carpeta y haga clic en Propiedades. Se abre el cuadro de diálogo Propiedades.

10. Haga clic en la pestaña NFS Sharing (Uso compartido de NFS).

11. Haga clic en el botón Manage NFS Sharing. Se abre el cuadro de diálogo Uso compartido avanzado de NFS.

12. Asegúrese de que estén seleccionadas las siguientes opciones:

- Compartir esta carpeta

- Sin autenticación de servidor [Auth_SYS]

- Habilitar acceso de usuario no asignado

- Permitir acceso Unix de usuario no asignado (por UID/GID)

13. Haga clic en el botón Permisos. Se abre el cuadro de diálogo Permisos.

14. Configure los permisos de carpeta para que todos los equipos tengan acceso de lectura y escritura. No permitir el acceso raíz.

15. Haga clic en Aceptar para cerrar cada ventana de diálogo abierta.

Opción 2: Uso del Servidor Linux como Dispositivo Escenario NFS

1. Utilice el comando ping para verificar la conexión con el servidor Linux.

2. Configure la URL de almacenamiento provisional de respaldo para el NFS.

3. Ingrese el siguiente comando para verificar que se puede utilizar el repositorio:

acs# sh repository NFS-TEST

ade # mount -t nfs

Nota: La carpeta de copia de seguridad en el servidor Linux debe adoptar la forma del nombre de dominio o dirección IP seguido de la ruta de la carpeta, como "209.165.200.225:/app/backup". La carpeta ACS debe adoptar la forma de la ruta de la carpeta, como "/tmp/TEST/".

Configuración del Escenario NFS en Cisco ACS

En el símbolo del sistema, ingrese los comandos de configuración como se muestra en este ejemplo:

ACS56-1/admin#

ACS56-1/admin# conf t

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

ACS56-1/admin(config)#

nfs://209.165.200.225:/NFS_share

Nota: Puede utilizar el nombre de dominio del servidor NFS en lugar de la dirección IP. Tenga en cuenta la secuencia ':/' entre la dirección y el nombre del recurso compartido NFS.

Verificación

Utilize esta sección para confirmar que su configuración funcione correctamente.

Nota: Los mismos comandos se utilizan en el ACS (modo shell) para configurar la configuración NFS para un servidor Linux o un servidor Windows.

1. Ejecute este comando de copia de seguridad desde la línea de comandos:

ACS56-1/admin# backup testbackup repository ftp application acs

% Creating backup with timestamped filename: testbackup-150209-2004.tar.gpg

Se genera un registro:

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. Compruebe que la subcarpeta de copia de seguridad está presente en la carpeta compartida NFS que creó.

No hay diferencia en las depuraciones de ADE.log para las copias de seguridad creadas con o sin almacenamiento en escena de NFS. El NFS se monta solamente durante el proceso de respaldo.

Para verificar que el sistema de archivos se montó correctamente, utilice estos comandos:

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

Troubleshoot

En esta sección se brinda información que puede utilizar para resolver problemas en su configuración.

Error 1

acs# sh repository NFS-TEST

% Error mounting NFS location

Solución: Asegúrese de que haya una conectividad de red/ruteo adecuada entre el NFS y el ACS. Haga ping en el equipo Linux y asegúrese también de que el directorio creado en el equipo Linux tenga los privilegios adecuados.

Error 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

Solución: Ingrese este comando en el servidor Linux:

vi /etc/hosts and