NFS周边

Network File System

作用

像访问本地文件一样去访问NFS服务器上的文件,目录

引用场景:

..1 用户上传的静态文件---图片,视频,用户上传的视频,头像

..2 中小企业使用NFS的频路很高,如果高并发的大型网站可能使用分布式文件系统

..3 有多个web服务器提供同一个服务的时候,这些server都使用后台的NFS

##用户上传信息存储位置区别

数据库:博文,帖子(按钮发布的文本)

共享存储:静态的文件,压缩包,图片,放在共享存储里面

#类似解决方案

网上邻居     windows

samba        windows + linux

分布式文件系统:  mfs  FastDFS     ----  windows

##原理

##安装过程

两个服务

nfs-utils

rpcbind

在所有的机器都要安装上面两个

查看RPC信息

rpcinfo -p localhost

服务器端

注意:

..0 安装

yum install nfs-utils rpcbind -y

..1 先启动rpcbind  在启动nfs

/etc/init.d/rpcbind start

/etc/init.d/nfs start

??chkconfig  如何保证先启动rpcbind

..2修改配置文件

..3重启nfs

/etc/init.d/nfs reload     == 平滑读取配置

查看是否配置成功

showmount -e 127.0.0.1      showmount - show mount information for an NFS server

客户端:

挂载

rc.local 的配置

#start rpcbind
/etc/init.d/rpcbind start

#mount nfs from 192.168.202.100
mount -t nfs 192.168.202.100:/data /nfs-data/

权限控制

现在能读,但是不能写和删除

原因:

nfs加上了好多默认的参数

当客户端来访问服务器端的数据的时候使用的而是本地的nfsnobody(65534)这个用户,只需要把文件的owner改为这个用户,客户端就可以读写了

配置文件

/etc/exports

EXAMPLE

# sample /etc/exports file

/               master(rw) trusty(rw,no_root_squash)

/projects       proj*.local.domain(rw)

/usr            *.local.domain(ro) @trusted(rw)

/home/joe       pc001(rw,all_squash,anonuid=150,anongid=100)

/pub            *(ro,insecure,all_squash)

/srv/www        -sync,rw server @trusted @external(ro)

/foo            2001:db8:9:e54::/64(rw) 192.0.2.0/24(rw)

/build          buildhost[0-9].local.domain(rw)

nfs的原理 安装配置方法 centos6.5的更多相关文章

  1. windows Sever 2012下Oracle 12c安装配置方法图文教程

    windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...

  2. NFS相关、NFS服务端安装配置、exportfs命令、nfs客户端的问题

    1.NFS (network file system,基于RPC协议) 2.NFS服务端安装配置安装服务端:yum install nfs-utils rpcbind -y安装客户端:yum inst ...

  3. NFS介绍 NFS服务端安装配置 NFS配置选项

    NFS 介绍 • NFS是Network File System的缩写 • NFS最早由Sun公司开发,分2,,4三个版本,2和3由Sun起草开发,.0开始Netapp公司参与并主导开发,最新为4.1 ...

  4. mysql 5.7.12 winx64安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.12winx64安装配置方法图文教程,感兴趣的朋友可以参考一下   之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录, ...

  5. mysql 5.7.13 安装配置方法图文教程(win10) (转)

    http://www.jb51.net/article/87152.htm ***************************** MySQL是一款关系型数据库管理系统,是由Oracle旗下公司M ...

  6. mysql 5.7.15 安装配置方法图文教程(转)

    http://www.jb51.net/article/92521.htm ******************************* MySQL数据库作为关系型数据库中的佼佼者,因其体积小,速度 ...

  7. mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)

    http://www.jb51.net/article/90302.htm ******************************* 这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置 ...

  8. mysql 5.7.14 安装配置方法图文教程(转)

    http://www.jb51.net/article/90259.htm ******************************** 因笔者个人需要需要在本机安装Mysql,先将安装过程记录如 ...

  9. mysql 5.7.13 安装配置方法(linux)-后期部分运维

    mysql 5.7.13 安装配置方法图文教程(linux) 学习了:https://www.cnblogs.com/zhao1949/p/5947938.html /usr/local/mysql是 ...

随机推荐

  1. Codeforces Round #598 (Div. 3) B Minimize the Permutation

    B. Minimize the Permutation You are given a permutation of length nn. Recall that the permutation is ...

  2. Git 从远端指定分支克隆代码到本地

    不指定分支默认是master git clone + clone 地址 # 例如 git clone https://amc-msra.visualstudio.com/xxx/_xx/xxxxxx ...

  3. span强制不换行

    <nobr>不换行内容</nobr> 无论多少文字均不希望换行显示,超出宽度的内容会显示不出来. <div> <nobr> <span class ...

  4. Docker - 构建一个简单的应用镜像

    概述 做个简单的可用镜像 背景 之前的镜像, 都是 命令教程 类的 这次我想构建一个 可以用的 简单镜像镜像 1. 环境 os centos7 docker 18.09 docker image ja ...

  5. 一文懂SSM项目中的web.xml常用配置项

    做web后端工程师,逃不过的web.xml,我们都知道配置这个文件是日常工作了,那么我们来把一些必须知道知识点梳理下. 我们把web项目启动的时候,首先加载的就是web.xml这个文件,只有这个文件所 ...

  6. python入门(二十讲):爬虫

    什么是爬虫? 按照一定的规则,自动地抓取万维网信息的程序或脚本. 爬虫目的: 从网上爬取出来大量你想获取类型的数据,然后用来分析大量数据的类似点或者其他信息来对你所进行的工作提供帮助. 为什么选择py ...

  7. CentOS7更换阿里yum源

    更换之前确保自己安装wget yum list wget 若没有安装: yum -y install wget 首先备份原版/etc/yum.repos.d/CentOS-Base.repo cd / ...

  8. k8s 部署 custom-metrics-apiserver 时使用 secret 保存 ca 证书遇到的问题

    部署 k8s-prometheus-adapter 的 custom-metrics-apiserver 时,pod 总是启动失败,对应的错误日志: unable to install resourc ...

  9. 图片上传 一张展示,base64图片获取

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. atoi()函数的用法

    注意:atoi()函数并不能单纯的把某字符串中的某字母转化为单个数字. 用法参考:https://www.cnblogs.com/ralap7/p/9171613.html