微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

NFS实现MariaDB数据库远程挂载

NFS (Network File System)利用网络将不同的操作系统去实现文件共享功能。NFS服务端可以使得客户端将网络中NFS服务器共享的目录挂载到本地的文件系统中,相当于客户端磁盘一般使用方便。

搭建教程:

NFS服务器端:

1.检查NFS服务器端是否存在NSF软件

1 $ rpm -qa |grep nfs

如果有回显直接跳过第一步,如果无回显将进行下一步安装

1 $ yum install nfs-utils

2.修改配置文件exports

$ vim  /etc/exports   #添加配置文件
/var/lib/MysqL 17.94.14.39(rw,no_root_squash,async)
#允许IP为17.94.14.39的服务器访问本服务器的/var/lib/MysqL文件夹(MariaDB认存放路径),并设定操作规则

3.重启NFS服务

1 $ systemctl start rpcbind.service#启动端口转发
2 $ systemctl start nfs #启动NFS
3 $ expertfs -rv  #刷新配置文件

4.添加防火墙规则

1 $ iptables -I INPUT -p tcp -m multiport --dports 875,2049,111,28300,5076,39927,46286 -j ACCEPT    
2 $ iptables -I INPUT -p udp -m multiport --dports 875,2049,111,37747,31166,9292,57181 -j ACCEPT

客户端:

1.配置准备

1 $ yum install nfs-utils   #安装nfs服务
2 $ systemctl start rpcbind   
3 $ systemctl enable rpcbind
4 $ systemctl status  rpcbind   #缺认开启

2.进行挂载

1 $  mkdir  -p /mnt/nfs/DVWA1    #新建客户端挂载目录
2 $  mount -t nfs 17.94.14.39:/var/lib/MysqL /mnt/nfs/DVWA1
3 $  mount | grep nfs  #检查挂载方法
4 $  df -h   #查看磁盘挂载分布,检查是否挂载成功

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐