Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Configurar

Paso 1. Configuración de NFS en ubuntu

Paso 2. Configuración de ISE

Verificación

Defectos conocidos

Troubleshoot

Introducción

Este documento describe cómo configurar un repositorio de sistema de archivos de red (NFS) en Identity Services Engine (ISE).

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- ISE 2.x.

- comandos shell básicos

Componentes Utilizados

- ISE

- Distribución de Debian (Ubuntu utilizado aquí)

Configurar

Paso 1. Configuración de NFS en ubuntu

- Primero debe instalar el paquete nfs-kernel-server en el equipo ubuntu:

bara@ubuntu:~$ sudo apt-get update

bara@ubuntu:~$ sudo apt-get install nfs-kernel-server

- Cree un directorio compartido denominado nfs:

bara@ubuntu:~$ sudo mkdir /var/nfs/general -p

- Cambiar la propiedad para que coincida con nadie:nogroup

bara@ubuntu:~$ sudo chown nobody:nogroup /var/nfs/general

- Configure el ISE como cliente en el NFS, con el directorio que se va a exportar:

bara@ubuntu:~$ more /etc/exports

# directory_to_share    client(share_option1,...,share_optionN)

# /etc/exports: the access control list for filesystems which may be exported

#               to NFS clients.  See exports(5).

#

# Example for NFSv2 and NFSv3:

# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)

#

# Example for NFSv4:

# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)

# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)

- Abra /etc/export con nano:

bara@ubuntu:~$ sudo nano /etc/exports

- Agregue las dos líneas siguientes al final (cambie la IP a ISE IP)

/var/nfs/general 10.48.85.249(rw,sync,no_subtree_check)

/home 10.48.85.249(rw,sync,no_root_squash,no_subtree_check)

- Guardar y cerrar (Ctrl+x, cuando se le pida que guarde, presione Y y ingrese) y luego reinicie el servidor NFS usando el siguiente comando:

bara@ubuntu:~$ sudo systemctl restart nfs-kernel-server

Paso 2. Configuración de ISE

- Agregue el repositorio NFS al ISE donde /home/bara es el punto de montaje NFS

Desde la CLI:

ISE23S/admin(config)# repository NFS

ISE23S/admin(config-Repository)# url nfs://10.48.60.193:/home/bara

Nota: Los repositorios configurados desde la CLI no se pueden utilizar desde la interfaz de usuario web de ISE y no se replican en otros nodos de ISE.

Desde la GUI, vaya a Administración -> Mantenimiento -> Repositorio:

Nota: NFS no necesita el nombre de usuario y la contraseña en este caso, pero dado que se requiere en el formulario se deben agregar, se puede ingresar cualquier nombre de usuario y contraseña.

Verificación

- Enumera todos los archivos en el repositorio NFS.

ISE23S/admin# show repository NFS

ise-support-bundle-przaise001-a-hv11674-11-04-2019-08-25.tar.gpg

jcameron-key.asc

test.txt

- En el NFS puede ver los archivos:

bara@ubuntu:~$ pwd

/home/bara

bara@ubuntu:~$ ls

ise-support-bundle-przaise001-a-hv11674-11-04-2019-08-25.tar.gpg  jcameron-key.asc  test.txt

Defectos conocidos

CSCvd73085: Error al montar la ubicación NFS en ISE

CSCvk61086: ISE 2.4 2.3 2.2 2.1 2.0 : Las credenciales del repositorio NFS no se utilizan

CSCvk36814: Error ISE 2.4 montaje del repositorio de nfs

CSCvm41485: ISE 2.3 : No se puede acceder al repositorio NFS y los informes programados no funcionan con el repositorio NFS

Troubleshoot

- Para depurar el repositorio en ISE, utilice los siguientes debugs:

#debug copy 7

#debug transfer 7

- Si #show rep NFS falla, tome capturas y depuraciones, a continuación se muestra una captura de pantalla de un escenario en funcionamiento:

Trabajo

- A continuación, se muestra un escenario que no funciona; podría ser que ISE no aparece en el documento /etc/export.