• Ubuntu12.04 安装配置NFSv4,注意点以及NFSv4的使用,fsid=0(草稿)


             现在想来,当时按照给定的官方文档安装Ubuntu12.04安装配置NFSv4过程中的一些不缺定点。

           1:安装server时候,给出的例子中这个样子,

    # mount --bind /home/users /export/users
             但是自己想要共享的文件夹是/var/lib/nova/instances,是不是export必须对应?后来经过安装后发现,不用,还是使用/export/instances这种形式就行。openstack的live migration 配置

           2:在一个比较重要的问题是/etc/exports这个文件中设置客户端ip的问题。由于里面一个fsid=0的字段的原因,配置多个ip时候失败,单个的时候客户端就可以挂载成功。但是配置openstack的live migration必须要配置多节点,这个留待明天解决。


          然后就是中间遇到的问题:

          1:mount.nfs4: access denied by server while mounting

          这个可以参考一下:http://www.linuxquestions.org/questions/linux-networking-3/nfs4-mount-nfs4-access-denied-by-server-while-mounting-848430/

          重点就是/etc/exports这个文件里面的ip配置。然后就是

    sudo rpc.idmapd
    启动一下这个。


          .调试监控
     察看NFS 运行状态:
     #nfsstat
     察看RPC运行信息:
     #rpcinfo -p IP
     #rpcinfo -u hostname

     exportfs [-aruv]
     -a:全部挂载(或卸载) /etc/exports文件设定
     -r:重新挂载 /etc/exports设定,也可以同步更新/etc/exports设定
     -u:卸载某一目录
     -v:在export时,将共享目录显示在屏幕上

     在NFS Server上重新挂载exports内容(一般用在及时更改过exports但又不想重新启动机器的时候)
     #exportfs -rv

     卸载全部mount 目录 exportfs -au,这样在NFS Client上将看不到原来mount的目录
     # exportfs -au

     在NFS Server上显示已经mount上本机NFS目录的Client机器。
     # showmount -a
     All mount points on test:
     172.17.196.11:/share

     显示被mount出来的目录
     # showmount -e 172.17.196.10
     Export list for 172.17.196.10:
     /share 172.17.196.11


    参考资料

         1:http://zhumeng8337797.blog.163.com/blog/static/1007689142011101402927189/

         2:http://blog.csdn.net/smallke/article/details/2965965


  • 相关阅读:
    补货知识要点解析
    【解析】ABC与CVA分析法
    【进阶】安全库存与动态平衡
    【知识】可用于仓储数据分析的4类方法
    浅析VMI(供应商库存管理)的实施条件与原则
    补货分类与策略要点
    仓库运营效率提升手册(简版)
    WinForm嵌入Web网站 逝年
    如何将本地项目上传到gitlab IT
    oracle数据库exp和imp的使用
  • 原文地址:https://www.cnblogs.com/allenzhaox/p/3201777.html
Copyright © 2020-2023  润新知