Centos7安装配置NFS服务和挂载教程(推荐)
<p>现在有3台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装Nfs服务端和客户端来实现!</p>
<p>
<span><strong>一、安装 NFS 服务器所需的软件包:</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_725976">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">yum install -y nfs-utils</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<span><strong>二、编辑exports文件,添加从机</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_168793">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">vim /etc/exports</code>
</div>
<div class="line number2 index1 alt1">
<code class="xhtml plain">/home/nfs/ 192.168.248.0/24(rw,sync,fsid=0)</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
同192.168.248.0/24一个网络号的主机可以挂载NFS服务器上的/home/nfs/目录到自己的文件系统中<br>
rw表示可读写;sync表示同步写,fsid=0表示将/data找个目录包装成根目录</p>
<p>
<span><strong>三、启动nfs服务</strong></span></p>
<p>
先为rpcbind和nfs做开机启动:(必须先启动rpcbind服务)</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_831298">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">systemctl enable rpcbind.service</code>
</div>
<div class="line number2 index1 alt1">
<code class="xhtml plain">systemctl enable nfs-server.service</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
然后分别启动rpcbind和nfs服务:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_459568">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">systemctl start rpcbind.service</code>
</div>
<div class="line number2 index1 alt1">
<code class="xhtml plain">systemctl start nfs-server.service</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
确认NFS服务器启动成功:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_679562">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">rpcinfo -p</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
</p>
<p>
检查 NFS 服务器是否挂载我们想共享的目录 /home/nfs/:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_267337">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">exportfs -r</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
#使配置生效</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_94865">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">exportfs</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<br>
#可以查看到已经ok</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_897737">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">/home/nfs 192.168.248.0/24</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<span><strong>四、在从机上安装NFS 客户端</strong></span></p>
<p>
首先是安裝nfs,同上,然后启动rpcbind服务</p>
<p>
先为rpcbind做开机启动:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_732360">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">systemctl enable rpcbind.service</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
然后启动rpcbind服务:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_993922">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">systemctl start rpcbind.service</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
注意:客户端不需要启动nfs服务</p>
<p>
检查 NFS 服务器端是否有目录共享:showmount -e nfs服务器的IP</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_520801">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">showmount -e 192.168.248.208</code>
</div>
<div class="line number2 index1 alt1">
<code class="xhtml plain">Export list for 192.168.248.208:</code>
</div>
<div class="line number3 index2 alt2">
<code class="xhtml plain">/home/nfs 192.168.248.0/24</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
在从机上使用 mount 挂载服务器端的目录/home/nfs到客户端某个目录下:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterxhtml" id="highlighter_989286">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="xhtml plain">cd /home && mkdir /nfs</code>
</div>
<div class="line number2 index1 alt1">
<code class="xhtml plain">mount -t nfs 192.168.248.208:/home/nfs /home/nfs</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
df -h 查看是否挂载成功。</p>
<p>
以上这篇Centos7安装配置NFS服务和挂载教程(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。</p>
<p>
原文链接:http://www.cnblogs.com/shenlanzhizun/archive/2017/10/17/7683136.html</p>
頁:
[1]