{"id":211,"date":"2020-05-02T20:13:41","date_gmt":"2020-05-02T12:13:41","guid":{"rendered":"http:\/\/www.betterit360.com\/?p=211"},"modified":"2020-05-02T20:13:41","modified_gmt":"2020-05-02T12:13:41","slug":"centos7-4%e8%ae%be%e7%bd%aenfs","status":"publish","type":"post","link":"http:\/\/www.betterit360.com\/?p=211","title":{"rendered":"CentOS7.4\u8bbe\u7f6eNFS"},"content":{"rendered":"\n<p>\u8bf4\u660e\uff1a\u64cd\u4f5c\u7cfb\u7edf\u7248\u672c\u4e0d\u540c\uff0c\u8bbe\u7f6e\u6b65\u9aa4\u53ef\u80fd\u6709\u6240\u5dee\u5f02\uff0c\u6587\u6863\u4ec5\u4f9b\u53c2\u8003\u3002<\/p>\n\n\n\n<p><strong>\u73af\u5883\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"\"><tbody><tr><td><strong>ROLE<\/strong><strong><\/strong><\/td><td><strong>IP<\/strong><strong><\/strong><\/td><td><strong>OS<\/strong><strong><\/strong><\/td><\/tr><tr><td>NFS server <\/td><td>192.168.188.199<\/td><td>\u6700\u5c0f\u5316\u5b89\u88c5RHEL7.4<\/td><\/tr><tr><td>NFS client<\/td><td>192.168.188.207<\/td><td>\u6700\u5c0f\u5316\u5b89\u88c5RHEL7.4<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>\u6b65\u9aa4\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<p><strong>\u4e00\u3001<\/strong><strong>NFS<\/strong><strong>\u670d\u52a1\u5668\u7aef\u8bbe\u7f6e(<\/strong><strong>192.168.188.199<\/strong><strong>)<\/strong><strong><\/strong><\/p>\n\n\n\n<p>1.1\u5b89\u88c5nfs-utils\uff1a<\/p>\n\n\n\n<p><em>yum install nfs-utils<\/em><em><\/em><\/p>\n\n\n\n<p>1.2\u521b\u5efaNFS\u5171\u4eab\u76ee\u5f55\uff1a<\/p>\n\n\n\n<p><em>mkdir \/var\/nfsshare<\/em><em><\/em><\/p>\n\n\n\n<p>1.3\u8bbe\u7f6eNFS\u5171\u4eab\u76ee\u5f55\u6743\u9650\uff1a<\/p>\n\n\n\n<p><em>chmod -R 755 \/var\/nfsshare<\/em><em><br><\/em><em>chown nfsnobody:nfsnobody&nbsp;\/var\/nfsshare<\/em><em><\/em><\/p>\n\n\n\n<p>1.4\u8bbe\u7f6e\u5e76\u542f\u52a8nfs\u670d\u52a1\uff1a<\/p>\n\n\n\n<p><em>systemctl enable nfs-server<\/em><em><\/em><\/p>\n\n\n\n<p><em>systemctl start nfs-server<\/em><em><\/em><\/p>\n\n\n\n<p>1.5NFS\u5171\u4eab\u914d\u7f6e\uff1a<\/p>\n\n\n\n<p><em>vi<\/em><em>&nbsp;\/etc\/exports<\/em><em>\uff0c\u6dfb\u52a0\u5982\u4e0b\u914d\u7f6e\uff1a<\/em><em><\/em><\/p>\n\n\n\n<p><em>\/var\/nfsshare &nbsp;&nbsp;&nbsp;192.168.<\/em><em>188.207<\/em><em>(rw,all_squash)<\/em><em><\/em><\/p>\n\n\n\n<p>\u8bbe\u7f6e\u5b8c\u6bd5\u4fdd\u5b58\uff0c\u8fd0\u884cexportfs -rv\u91cd\u65b0\u52a0\u8f7d\u914d\u7f6e\u3002<\/p>\n\n\n\n<p>1.6\u9632\u706b\u5899\u8bbe\u7f6e\uff1a<\/p>\n\n\n\n<p><em>firewall-cmd &#8211;permanent &#8211;zone=public &#8211;add-service=nfs<\/em><em><\/em><\/p>\n\n\n\n<p><em>firewall-cmd &#8211;reload<\/em><em><\/em><\/p>\n\n\n\n<p>\u81f3\u6b64NFS\u670d\u52a1\u5668\u8bbe\u7f6e\u5b8c\u6bd5\u3002<\/p>\n\n\n\n<p><strong>\u4e8c\u3001NFS\u5ba2\u6237\u7aef\u8bbe\u7f6e(<\/strong><strong>&nbsp;192.168.188.207<\/strong><strong>)<\/strong><strong><\/strong><\/p>\n\n\n\n<p>2.1\u5b89\u88c5nfs-utils\uff1a<\/p>\n\n\n\n<p><em>yum install nfs-utils<\/em><em><\/em><\/p>\n\n\n\n<p>2.2\u521b\u5efaNFS\u76ee\u5f55\u6302\u8f7d\u70b9\uff1a<\/p>\n\n\n\n<p><em>mkdir -p \/mnt\/nfs\/var\/nfsshare<\/em><em><\/em><\/p>\n\n\n\n<p>2.3\u6302\u8f7dNFS\u76ee\u5f55:<\/p>\n\n\n\n<p><em>mount -t nfs 192.168.<\/em><em>188.199<\/em><em>:\/var\/nfsshare \/mnt\/nfs\/var\/nfsshare\/<\/em><em><\/em><\/p>\n\n\n\n<p>2.4\u68c0\u67e5\u5e76\u6d4b\u8bd5:<\/p>\n\n\n\n<p><em>df -h<\/em><em><\/em><\/p>\n\n\n\n<p><em>touch \/mnt\/nfs\/var\/nfsshare\/test_nfs<\/em><em><\/em><\/p>\n\n\n\n<p><strong>\u4e09\u3001\u5ba2\u6237\u7aef\u81ea\u52a8\u6302\u8f7dNFS\u76ee\u5f55<\/strong><strong><\/strong><\/p>\n\n\n\n<p>\u53ef\u7f16\u8f91fstab\u5b9e\u73b0\u81ea\u52a8\u6302\u8f7d:<\/p>\n\n\n\n<p><em>vi<\/em><em>&nbsp;\/etc\/fstab<\/em><em>\uff0c\u6dfb\u52a0\u5982\u4e0b\u914d\u7f6e\uff1a<\/em><em><\/em><\/p>\n\n\n\n<p><em>192.168.<\/em><em>188.199<\/em><em>:\/var\/nfsshare &nbsp;&nbsp;&nbsp;\/mnt\/nfs\/var\/nfsshare &nbsp;&nbsp;nfs defaults 0 0<\/em><em><\/em><\/p>\n\n\n\n<p>\u8bbe\u7f6e\u5b8c\u6bd5\u4fdd\u5b58\u5373\u53ef\u3002<\/p>\n\n\n\n<p><strong>\u9644\u5f551\uff1a\u670d\u52a1\u5668\u7aef\u5e38\u7528\u547d\u4ee4<\/strong><strong><\/strong><\/p>\n\n\n\n<p>1.Show the NFS server&#8217;s export list\uff1a<\/p>\n\n\n\n<p># <em>showmount -e 192.168.188.199<\/em><\/p>\n\n\n\n<p><em>Export list for 192.168.188.199:<\/em><em><\/em><\/p>\n\n\n\n<p><em>\/var\/nfsshare 192.168.188.207<\/em><em><\/em><\/p>\n\n\n\n<p>2.Show current export list and options:<\/p>\n\n\n\n<p># <em>exportfs -v<\/em><\/p>\n\n\n\n<p><em>\/var\/nfsshare<\/em><em>&nbsp;<\/em><em>192.168.188.207(rw,sync,wdelay,hide,no_subtree_check,sec=sys,secure,root_squash,all_squash)<\/em><em><\/em><\/p>\n\n\n\n<p>3.\u505c\u6b62\u5171\u4eab\uff1a<em>exportfs -av -u<\/em><\/p>\n\n\n\n<p>\u91cd\u65b0\u5171\u4eab\uff1a<em>exportfs -av\u6216exportfs -rv<\/em><\/p>\n\n\n\n<p><strong>\u9644\u5f552\uff1aNFS\u53c2\u8003\u6587\u6863<\/strong><strong><\/strong><\/p>\n\n\n\n<p>1.<a href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/storage_administration_guide\/ch-nfs\">https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/storage_administration_guide\/ch-nfs<\/a><\/p>\n\n\n\n<p>2.<a href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/storage_administration_guide\/nfs-serverconfig\">https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/storage_administration_guide\/nfs-serverconfig<\/a><\/p>\n\n\n\n<p>3.<a href=\"http:\/\/linux-nfs.org\/wiki\/index.php\/Main_Page\">http:\/\/linux-nfs.org\/wiki\/index.php\/Main_Page<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u8bf4\u660e\uff1a\u64cd\u4f5c\u7cfb\u7edf\u7248\u672c\u4e0d\u540c\uff0c\u8bbe\u7f6e\u6b65\u9aa4\u53ef\u80fd\u6709\u6240\u5dee\u5f02\uff0c\u6587\u6863\u4ec5\u4f9b\u53c2\u8003\u3002 \u73af\u5883\uff1a ROLE IP OS NFS serve &hellip; <a href=\"http:\/\/www.betterit360.com\/?p=211\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">\u201cCentOS7.4\u8bbe\u7f6eNFS\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.betterit360.com\/index.php?rest_route=\/wp\/v2\/posts\/211"}],"collection":[{"href":"http:\/\/www.betterit360.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.betterit360.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.betterit360.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.betterit360.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=211"}],"version-history":[{"count":0,"href":"http:\/\/www.betterit360.com\/index.php?rest_route=\/wp\/v2\/posts\/211\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.betterit360.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.betterit360.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.betterit360.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}