简介
本文档介绍如何在身份服务引擎(ISE)上配置网络文件系统(NFS)存储库。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
配置
步骤1.在ubuntu上设置NFS
- 您需要首先在ubuntu计算机上安装nfs-kernel-server包:
bara@ubuntu:~$ sudo apt-get update
bara@ubuntu:~$ sudo apt-get install nfs-kernel-server
bara@ubuntu:~$ sudo mkdir /var/nfs/general -p
bara@ubuntu:~$ sudo chown nobody:nogroup /var/nfs/general
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)
bara@ubuntu:~$ sudo nano /etc/exports
/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不需要用户名和密码,但由于必须在表单中添加用户名和密码,因此可以输入任何用户名和密码。
验证
ISE23S/admin# show repository NFS
ise-support-bundle-przaise001-a-hv11674-11-04-2019-08-25.tar.gpg
jcameron-key.asc
test.txt
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存储库运行的计划报告
故障排除
#debug copy 7
#debug transfer 7
- 如果#showrep NFS失败,请进行捕获和调试,以下是工作场景的截图:
工作
- 以下是非工作场景,可能是ISE未在/etc/export中列出