→centos7(nfs-client)からcentos6.8(nfs-server)へSSH接続してnfsサーバの設定
[root@amachan-nfs ~]# ssh 10.0.1.30
The authenticity of host '10.0.1.30 (10.0.1.30)' can't be established.
RSA key fingerprint is *******************
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.0.1.30' (RSA) to the list of known hosts.
root@10.0.1.30's password:
Last login: Mon Nov 28 23:28:47 2016
[root@amachan-nfs ~]# uname -n
nfs01
[root@amachan-nfs ~]# yum -y install nfs-utils
読み込んだプラグイン:fastestmirror, security
インストール処理の設定をしています
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* extras: www.ftp.ne.jp
* updates: www.ftp.ne.jp
base | 3.7 kB 00:00
extras | 3.3 kB 00:00
updates | 3.4 kB 00:00
パッケージ 1:nfs-utils-1.2.3-70.el6_8.2.i686 はインストール済みか最新バージョンです
何もしません
→たまたまzabbix入れたときにはいってたけど、yum -y install nfs-utils で一式インストールができます。
[root@amachan-nfs ~]# mkdir -p /exports/data
[root@amachan-nfs ~]# chown nfsnobody:nfsnobody /exports/data/
[root@amachan-nfs ~]# vim /etc/exports
[root@amachan-nfs ~]# vim /etc/netconfig
[root@amachan-nfs ~]# /etc/rc.d/init.d/nfs-server
-bash: /etc/rc.d/init.d/nfs-server: そのようなファイルやディレクトリはありません
[root@amachan-nfs ~]# service rpcbind start
[root@amachan-nfs ~]# service nfslock
Usage: /etc/init.d/nfslock {start|stop|status|restart|reload|force-reload|probe|condrestart|try-restart|condstop}
[root@amachan-nfs ~]# service nfslock restart
NFS statd を停止中: [ OK ]
NFS statd を起動中: [ OK ]
[root@amachan-nfs ~]# service nfs start
NFS サービスを起動中: [ OK ]
NFS クォータを起動中: [ OK ]
NFS mountd を起動中: [ OK ]
NFS デーモンを起動中: [ OK ]
RPC idmapd を起動中: [ OK ]
[root@amachan-nfs ~]# service rpcbind status
rpcbind (pid 1116) を実行中...
[root@amachan-nfs ~]# chkconfig --list
abrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:off
abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
autofs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
blk-availability 0:off 1:on 2:on 3:on 4:on 5:on 6:off
certmonger 0:off 1:off 2:off 3:on 4:on 5:on 6:off
cgconfig 0:off 1:off 2:off 3:off 4:off 5:off 6:off
cgred 0:off 1:off 2:off 3:off 4:off 5:off 6:off
cpuspeed 0:off 1:on 2:on 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
ip6tables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
irqbalance 0:off 1:off 2:off 3:on 4:on 5:on 6:off
kdump 0:off 1:off 2:off 3:on 4:on 5:on 6:off
lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off
mdmonitor 0:off 1:off 2:on 3:on 4:on 5:on 6:off
messagebus 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfs-rdma 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
ntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ntpdate 0:off 1:off 2:off 3:off 4:off 5:off 6:off
numad 0:off 1:off 2:off 3:off 4:off 5:off 6:off
oddjobd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
portreserve 0:off 1:off 2:on 3:on 4:on 5:on 6:off
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off
postgresql 0:off 1:off 2:off 3:off 4:off 5:off 6:off
psacct 0:off 1:off 2:off 3:off 4:off 5:off 6:off
quota_nld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rdisc 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rdma 0:off 1:off 2:off 3:off 4:off 5:off 6:off
restorecond 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rngd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rpcbind 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rpcgssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcsvcgssd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
smartd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sssd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
svnserve 0:off 1:off 2:off 3:off 4:off 5:off 6:off
sysstat 0:off 1:on 2:on 3:on 4:on 5:on 6:off
udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off
winbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ypbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@amachan-nfs ~]# chkconfig rpcbind on
[root@amachan-nfs ~]# chkconfig nfslock on
[root@amachan-nfs ~]# chkconfig nfs on
[root@amachan-nfs ~]# exit
logout
Connection to 10.0.1.30 closed.
→centos7(nfs-client設定)
[root@amachan-nfs ~]# uname -n
amachan-nfs
[root@amachan-nfs ~]# yum -y install nfs-utils
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* extras: ftp.riken.jp
* updates: ftp.riken.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ nfs-utils.x86_64 1:1.3.0-0.21.el7_2.1 を インストール 18/18
インストール:
nfs-utils.x86_64 1:1.3.0-0.21.el7_2.1
依存性関連をインストールしました:
gssproxy.x86_64 0:0.4.1-8.el7_2 keyutils.x86_64 0:1.5.8-3.el7 libbasicobjects.x86_64 0:0.1.1-25.el7 libcollection.x86_64 0:0.6.2-25.el7 libevent.x86_64 0:2.0.21-4.el7 libini_config.x86_64 0:1.2.0-25.el7
libnfsidmap.x86_64 0:0.25-12.el7 libpath_utils.x86_64 0:0.2.1-25.el7 libref_array.x86_64 0:0.1.5-25.el7 libtalloc.x86_64 0:2.1.5-1.el7_2 libtevent.x86_64 0:0.9.26-1.el7_2.1 libtirpc.x86_64 0:0.2.4-0.6.el7
libverto-tevent.x86_64 0:0.2.5-4.el7 quota.x86_64 1:4.01-11.el7_2.1 quota-nls.noarch 1:4.01-11.el7_2.1 rpcbind.x86_64 0:0.2.0-33.el7_2.1 tcp_wrappers.x86_64 0:7.6-77.el7
完了しました!
[root@amachan-nfs ~]# mkdir /mnt/nfsdata
[root@amachan-nfs ~]# vi /etc/fstab
[root@amachan-nfs ~]# mount /mnt/nfsdata
[root@amachan-nfs ~]# nfsstat -m
/mnt/nfsdata from 10.0.1.30:/exports/data
Flags: rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.0.1.40,local_lock=none,addr=10.0.1.30
[root@amachan-nfs ~]# cd /mnt/nfsdata/
[root@amachan-nfs nfsdata]# touch test
[root@amachan-nfs nfsdata]# ls
test
[root@amachan-nfs nfsdata]# ll
合計 0
-rw-r--r-- 1 nfsnobody nfsnobody 0 11月 28 2016 test
[root@amachan-nfs nfsdata]# exit
ログアウト
Connection to 10.0.1.40 closed.
→centos6.8(nfs-server)でちゃんとnfs領域にデータが書かれてるかチェック
amachan-macbook$ ssh -l root 10.0.1.40
root@10.0.1.40's password:
Last login: Tue Nov 22 11:42:56 2016 from 10.0.1.5
[root@amachan-nfs ~]# ssh -l root 10.0.1.30
root@10.0.1.30's password:
Last login: Mon Nov 28 23:31:07 2016 from 10.0.1.40
[root@nfs01 ~]# ll /exports/data/
合計 0
-rw-r--r-- 1 nfsnobody nfsnobody 0 11月 28 23:56 2016 test
→それではさよならーさよならー
コメント