一、写在前面

  最近需要把阿里云上的四台服务器的项目迁移到客户提供的新的项目中,阿里云的项目平时开发启动的时候知道有个nfs文件系统,表现就是后台管理系统通过freemarker生成的HTML文件,自动共享到前台所在的服务器。迁移前对文件共享不太明白,总觉得很难,自己安装配置后发现很简单。特地记录之。

二、nfs共享系统实现

  192.168.0.fwd    nfs服务器

  192.168.0.khd     客户端

  本人通过安装成功后,把nfs安装分为以下几步:

1、安装nfs和portmap 或rpcbind  根据版本不同安装不同,不知道版本没关系,都安装,总有个能启动的。这里说的安装,是客户端和服务端都安装。安装指令:   

 如果系统是Centos 5: yum -y install nfs-utils portmap     如果系统是Cenos 6: yum -y install nfs-utils rpcbind  

2、安装成功后,配置服务器中的etc/exports文件

/usr/local/xmpms/html/     192.168.35.132(rw,no_root_squash,sync)

前面的地址是服务端的需要共享的地址,后面的ip是共享给哪个客户端,括号里是读写权限等

3、服务器端配置好了之后

客户端和服务端都可以启动了,启动指令为:

service portmap start
service nfs start
或者
service rpcbind start
service nfs start
或者
/etc/init.d/nfs start 这种起发

通过showmount -e指令可以测试是否配置安装成功

4、前三步之后,客户端服务端的nfs都启动了,服务端的路径已共享给客户端,现在需要把客户端的路径和服务端关联:linux指令:

mount -t nfs 192.168..fwd:/usr/local/xmpms/html/ /usr/local/nginx/html/

把服务端共享出来的路径,和后面客户端的/usr/local/nginx/html/路径挂载成功。showmount -e测试没有问题了。

5、最后测试,在服务端的xmpms中的html中创建一个文件,对应的客户端的挂载文件下也跟着创建了这个文件。反正亦然,客户端增删改文件,服务端也跟着改了。

三、最后

  本文借鉴于Linux 挂载(nfs)

最新文章

  1. [No000098]SVN学习笔记5-分支,合并,属性,补丁,锁,分支图
  2. Write on ……… failed: 112(failed to retrieve text for this error. Reason: 15105)
  3. Ref和Out参数的区别(转帖)
  4. iOS 程序报错:reason: [NSArrayI addObject:]: unrecognized selector sent to instance
  5. 攻城狮在路上(叁)Linux(三十)--- 光盘写入工具
  6. Cache封装类
  7. python isinstance 判断各种类型的小细节
  8. Windows7下搭建Django运行环境
  9. Java 异常归纳总结
  10. 使用hubuild,mui开发微信app—首页(一)
  11. Centos7 安装 jdk 1.8
  12. jupyter notebook安装纪要
  13. mysql识别中文
  14. 9.9 翻译系列:数据注解特性之--MaxLength 【EF 6 Code-First系列】
  15. 用conda管理Python包
  16. Go语言学习笔记(1)
  17. Unity声音-音源组件
  18. Matplotlib风羽自定义
  19. php发送get、post请求的6种方法代码示例
  20. poj 1825 Ants 水题

热门文章

  1. 怎样写一个与Windows10 IE11兼容的标准BHO?
  2. Chapter 3 Protecting the Data(2):分配列级权限
  3. java Domj4读取xml文件
  4. Web报表工具FineReport二次开发JS之字符串
  5. MySQL学习笔记_3_MySQL创建数据表(中)
  6. XBMC源代码分析 3:核心部分(core)-综述
  7. 通过Java进行网页抓取并生成plist创建代码
  8. Java集合之Set
  9. mysql 好文章
  10. RabbitMQ 队列