目录

简介

先决条件

要求

使用的组件

配置

步骤1.在ubuntu上设置NFS

步骤2. ISE配置

验证

已知缺陷

故障排除

简介

本文档介绍如何在身份服务引擎(ISE)上配置网络文件系统(NFS)存储库。

先决条件

要求

Cisco 建议您了解以下主题：

- ISE 2.x。

- 基本外壳命令

使用的组件

- ISE

- Debian分发（此处使用Ubuntu）

配置

步骤1.在ubuntu上设置NFS

- 您需要首先在ubuntu计算机上安装nfs-kernel-server包：

bara@ubuntu:~$ sudo apt-get update

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

- 创建名为nfs的共享目录：

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

- 更改所有权以匹配nobody:nogroup

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

- 将ISE配置为NFS上的客户端，并将目录导出：

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)

- 使用nano打开/etc/export:

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

- 在末尾添加以下两行（将IP更改为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)

- 保存并关闭(Ctrl+x，当要求保存时按Y并输入)，然后使用以下命令重新启动NFS服务器：

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

步骤2. ISE配置

- 将NFS存储库添加到ISE，其中/home/bara是NFS安装点

从CLI:

ISE23S/admin(config)# repository NFS

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

注意：从CLI配置的存储库不能从ISE Web UI使用，并且不会复制到其他ISE节点。

从GUI中，转到管理->维护->存储库:

注意：在本例中，NFS不需要用户名和密码，但由于必须在表单中添加用户名和密码，因此可以输入任何用户名和密码。

验证

- 列出NFS存储库中的所有文件。

ISE23S/admin# show repository NFS

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

jcameron-key.asc

test.txt

- 在NFS上，您可以看到以下文件：

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

已知缺陷

CSCvd73085：在ISE上安装NFS位置时出错

CSCvk61086:ISE 2.4 2.3 2.2 2.1 2.0 :未使用NFS存储库凭据

CSCvk36814:ISE 2.4错误安装nfs存储库

CSCvm41485:ISE 2.3 :无法访问NFS存储库和无法使用NFS存储库运行的计划报告

故障排除

- 要在ISE上调试存储库，请使用以下调试：

#debug copy 7

#debug transfer 7

- 如果#showrep NFS失败，请进行捕获和调试，以下是工作场景的截图：

工作

- 以下是非工作场景，可能是ISE未在/etc/export中列出