Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Configurar

Etapa 1. Configurar NFS no ubuntu

Etapa 2. Configuração do ISE

Verificar

Defeitos conhecidos

Troubleshoot

Introduction

Este documento descreve como configurar um repositório do Network File System (NFS) no Identity Services Engine (ISE).

Prerequisites

Requirements

A Cisco recomenda que você tenha conhecimento destes tópicos:

- ISE 2.x.

- comandos básicos de shell

Componentes Utilizados

- ISE

- Distribuição Debian (Ubuntu usado aqui)

Configurar

Etapa 1. Configurar NFS no ubuntu

- Primeiro, é necessário instalar o pacote nfs-kernel-server na máquina ubuntu:

bara@ubuntu:~$ sudo apt-get update

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

- Crie um diretório compartilhado chamado nfs:

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

- Alterar propriedade para corresponder a ninguém:nenhum grupo

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

- Configure o ISE como um cliente no NFS, com o diretório a ser exportado:

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)

- Abrir /etc/exportar com nano:

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

- Adicione as duas linhas a seguir no final (altere o IP para 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)

- Salvar e fechar (Ctrl+x, quando solicitado a salvar, pressione Y e digite) e reinicie o servidor NFS usando o comando abaixo:

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

Etapa 2. Configuração do ISE

- Adicione o repositório NFS ao ISE onde /home/bara é o ponto de montagem do NFS

Na CLI:

ISE23S/admin(config)# repository NFS

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

Note: Os repositórios configurados na CLI não podem ser usados na IU da Web do ISE e não são replicados para outros nós do ISE.

Na GUI, vá para Administração -> Manutenção -> Repositório:

Note: Nesse caso, o NFS não precisa de nome de usuário e senha, mas como eles são necessários no formato que devem ser adicionados, qualquer nome de usuário e senha podem ser inseridos.

Verificar

- Liste todos os arquivos no repositório NFS.

ISE23S/admin# show repository NFS

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

jcameron-key.asc

test.txt

- No NFS, você pode ver os arquivos:

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

Defeitos conhecidos

CSCvd73085: Erro ao montar o local NFS no ISE

CSCvk61086: ISE 2.4 2.3 2.2 2.1 2.0 : As credenciais do repositório NFS não são usadas

CSCvk36814: repositório nfs de montagem de erro do ISE 2.4

CSCvm41485: ISE 2.3 : Não é possível acessar o repositório NFS e os relatórios agendados que não funcionam usando o repositório NFS

Troubleshoot

- Para depurar o repositório no ISE, use as seguintes depurações:

#debug copy 7

#debug transfer 7

- Se #show rep NFS estiver falhando, faça capturas e depurações, abaixo está uma captura de tela de um cenário em funcionamento:

Trabalho

- Abaixo está um cenário que não funciona, pode ser que o ISE não esteja listado no /etc/export