Nutanix文件(以前称为AFS)是公司的文件服务器和Nutanix群集上的文件共享解决方案。通过在Nutanix群集中配置Nutanix文件,我们基本上消除了为Windows/SMB文件服务部署专用网络附加存储(NAS)解决方案的需求。Nutanix文件作为群集,分布式文件服务器运行,该文件由通常称为FSVM的一组文件服务器VM驱动。
Nutanix文件及其编排的新手或用户可能会因管理Nutanix文件基础架构的多种可能性和复杂性而感到恐惧。让我尝试帮助您开始使用一些命令,以获取处理此产品的摘要。我将使用以下约定在CVM层上运行命令,而不是在FSVM中运行命令:
nutanix@cvm:$
nutanix@fsvm:$
开始了:
- 列出FSVM及其IP地址 - 以及一些替代方案:
nutanix@cvm:$ ncli文件服务器列表
nutanix@cvm:$ ncli fs ls
nutanix@cvm:$ afs info.nvmips
nutanix@cvm:$ afs info.nvm_info
- 找出密涅瓦领导人:
nutanix@cvm:$ service =/atherciance/logical/pyleaders/minerva_service;echo“ Minerva ==>” $(ZKCAT $ SERVICE/`ZKLS $服务| HEAD -1`)
nutanix@cvm:$ afs info.get_leader
- 安装了Nutanix文件产品的版本:
nutanix@fsvm:$ afs版本
nutanix@cvm:$ ncli文件服务器列表|GREP版本
- 列出所有文件共享:
nutanix@cvm:$ ncli fs list-all-fs-shares
nutanix@fsvm:$ afs share.list
- 特定FSVM的详细信息:
nutanix@fsvm:$ afs fs.info
- 检查文件服务器的健康:
nutanix@fsvm:〜$ afs smb.health_check
- 获取文件服务器的时区:
nutanix@fsvm:〜$ afs fs.get_timezone
- 打印FSVM的UUID:
nutanix@fsvm:〜$ afs ha.minerva_ha_print_nvm_uuid_owners
- 高可用性状态:
nutanix@fsvm:〜$ afs ha.minerva_check_ha_state
- SMB协议版本:
nutanix@fsvm:〜$ afs smb.get_conf“服务器最大协议”部分= global
现在就足够了。运行这些命令并查看每个命令的结果。请注意,我提供的任何命令都不会修改Nutanix文件基础结构上的任何内容。其背后的理由是:测量两次,剪一次。