注:以10.0.7.154(NFS-Client)机器的/opt/cb/recording目录挂载到 192.168.0.146机器(NFS-Server)上的/usr/local/freeswitch/recordings目录为例。
【NFS-Server端安装与配置(192.168.0.146)】
1)安装
yum install nfs-utils rpcbind
注:可先检查是否安装
yum info nfs-utils
Installed Packages
Name : nfs-utils
Arch : x86_64
Epoch : 1
Version : 1.2.3
Release : 64.el6
Size : 995 k
Repo : installed
yum info rpcbind
Arch : x86_64
Version : 0.2.0
Release : 11.el6
Size : 95 k
Repo : installed
2) 修改配置文件(静态化端口)
#编辑nfs配置文件
vi /etc/sysconfig/nfs
#打开如下屏蔽行
LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
MOUNTD_PORT=892
STATD_PORT=662
3) 修改防火墙
#往iptables里写入规则,让需要的端口通过
vi /etc/sysconfig/iptables
#增加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 32769 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 662 -j ACCEPT
4) 重启防火墙
service iptables restart
5)配置挂载目录(/usr/local/freeswitch/recordings )
#编辑配置文件,默认是空的
vi /etc/exports
/usr/local/freeswitch/recordings 10.0.7.0/24(rw,sync,wdelay,root_squash)
#参数详解
ro #只读共享
rw #读写共享
--
sync #同步写操作
async #异步写操作
wdelay #延迟写操作
--
root_squash #屏蔽远程root权限
no_root_squash #不屏蔽远程root权限
all_squash #屏蔽所有远程用户的权限
6)启动服务和检查服务
--
service rpcbind start
chkconfig rpcbind on
--
service nfs start
chkconfig nfs on
【NFS-Client端安装、挂载、配置开启自动挂载(10.0.7.154)】
1) 安装
yum install nfs-utils
注:可先检查是否安装
yum info nfs-utils
Installed Packages
Name : nfs-utils
Arch : x86_64
Epoch : 1
Version : 1.2.3
Release : 64.el6
Size : 995 k
Repo : installed
2)挂载nfs服务器的共享目录到/opt/cb/recordings
mount -t nfs 192.168.0.146:/usr/local/freeswitch/recordings /opt/cb/recording
3)检查是否读取到了服务器的共享文件,不出意外就可以看到有个test文件
ls /opt/cb/recording
4)设置开机自动挂载
echo "192.168.0.146:/usr/local/freeswitch/recordings /opt/cb/recording nfs defaults 0 0" >> /etc/fstab
相关推荐
用ftp协议实现的客户端与服务器端的通讯,是网络编程的方面的基础
模拟ftp的linux程序。 支持用户登录、登出、查询、上传和下载功能,支持断点续传功能。
用java编写的FTP服务器、客户端。服务器底层采用apache FTPserver的JAR包。客户端底层采用sun.net包。两者都可以独立使用。在myeclipse10.6里面编写,java版本是1.6。
frp内网穿透的基础原理 现在来说frp项目的原理。这个项目分为两个部分,frps和frpc。...用户访问有公网ip的frps服务端,frps服务端再把请求转发给安装了frpc的客户端,最终就实现了任意用户访问没有公网ip的设备。
存储区域网络)是一种工作于内核层的存储技术,它将传输网络模拟成 SCSI 总线来使用,每一个主机的网卡相当于 SCSI 总线中的 initiator,服务器相当于一个或多个 target,它需要借助客户端和服务端的 SCSI 驱动,...
客户端 网络共享Usb协议,usb/ip 协议,usb2ip ,通过该协议可以让路由器的硬盘变成本机硬盘,即插即用。这种方法要比nas要简洁高效。个人使用中,需要在服务端安装对应的usb/ip服务 使用内看说明
系统搭建:iVMS4000服务端+硬盘录像机录像端(iVMS2000)或海康威视嵌入式录像机(免客户端),通过网络连接,如有需要服务器挂载NAS阵列柜。 利用iVMS4500(手机端)或CS客户端(PC端)可以进行远程监控。 备注:...
MQTT简介 MQTT(Message Queuing Telemetry Transport,...使用RabbitMQ作为MQTT服务端,Eclipse Paho作为客户端。宿主机系统为ubuntu16.04 Docker下载镜像 docker pull daocloud.io/library/rabbitmq:3.7.4 启动Rabbit
在服务器上安装并配置服务端: 安装过程这里不再赘述,一直下一步,在跳出弹窗时勾选“Always connect to this server”,然后点击“Connect”即可(密码可自行设置或者为空); 默认安装完会有如下错误提示: ...
所有代码都开源,服务端代码用C/C++编写,客户端就是html+js的网页。SES个人媒体中心既是一个很实用的软件,可以将你的电脑轻松变为一个NAS;也是一个学习网站实现原理,学习服务器端和客户端如何编程实现的很好的...