下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、NFS 是 Network File System 的简写,即网络文件系统。网络文件系统是许多操作系统都支持的文件系统中的一种,也被成为 NFS。NFS 允许一个系统在网络上与他人共享目录和文件。通过使用 NFS,用户可以像访问本地文件一样访问远端系统上的文件。NFS 所提供的共享文件服务是建议在高度信任的基础上的,所以,向其他用户释放共享资源之前,一定要确保对方的可靠性。NFS 的应用:在我们嵌入式开发过程中,NFS 是一个重要环节,我们常常把“根文件”系统放在主机上,然后在开发板启动的时候通过 NFS 来挂载主机上的根文件系统。这样省去了每次都要把文件系统烧写到存储设备上的步骤,可以说比
2、tftp 更方便。下面我们将以 Ubuntu 为例,讲解一下 NFS 的配置过程:Server: PCCLient : ARM(这里博主是用同一台机器模拟的,主要是安装过程)一、配置服务器端使用 sudo apt-get install nfs-kernel-server 命令,安装服务器程序软件包。cpp view plain copy1. fsubuntu:$ sudo apt-get install nfs-kernel-server2. sudo password for fs:3. Reading package lists. Done4. Building dependency t
3、ree5. Reading state information. Done6. nfs-kernel-server is already the newest version.7. 0 upgraded, 0 newly installed, 0 to remove and 120 not upgraded.8. fsubuntu:$博主这里以前安装好了二、配置 NFS 资源NFS 允许挂载的目录和权限在文件/etc/exports 中记性了定义。配置 NFS 服务器的关键也就是配置这些文件。cpp view plain copy1. fsubuntu:$ cat /etc/exports2.
4、 # /etc/exports: the access control list for filesystems which may be exported3. #to NFS clients. See exports(5).4. #5. # Example for NFSv2 and NFSv3:6.# /srv/homeshostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)7. #8. # Example for NFSv4:9.# /srv/nfs4gss/krb5i(rw,sync,fsid=0,
5、crossmnt,no_subtree_check)10. # /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)11. #12. /home/fs/qiang 1(rw)13. /home/fs/qiang *(insecure,rw,async,root_squash)14. fsubuntu:$其中/home/fs/qiang 是要共享的目录,这里必须用绝对路径;* 代表允许所有的网络段访问;当然这里也可以/home/fs/qiang 1(rw) 设置允许访问的 IP 地址;insecure:
6、NFS 通过 1024 以上的端口发送;rw 是可读可写权限;async 是 NFS 在写入数据前可以相应请求;root_squash 是 root 用户具有根目录的完全管理访问权限;当然,这里参数还有好多,大家可以查阅下资料;三、手动启停 NFS 服务1、启动 NFS 服务cpp view plain copy1. fsubuntu:$ sudo /etc/init.d/nfs-kernel-server start2.* Exporting directories for NFS kernel daemon.exportfs: /etc/exports 1: Neither subtree
7、_check or no_subtree_check specified for export 1:/home/fs/qiang.3. Assuming default behaviour (no_subtree_check).4. NOTE: this default has changed since nfs-utils version 1.0.x5.6. exportfs: /etc/exports 2: Neither subtree_check or no_subtree_check specified for exp ort *:/home/fs/qiang.
8、7. Assuming default behaviour (no_subtree_check).8. NOTE: this default has changed since nfs-utils version 1.0.x9.10. OK11.* Starting NFS kernel daemon OK12. fsubuntu:$ sudo /etc/init.d/nfs-kernel-server start2、停止 NFS 服务cpp view plain copy1. fsubuntu:$ sudo /etc/init.d/nfs-kernel-server stop2.*Stopp
9、ing NFS kernel daemonOK3.*Unexporting directories for NFS kernel daemon.OK4. fsubuntu:$3、重新启动 NFS 服务cpp view plain copy1. fsubuntu:$ sudo /etc/init.d/nfs-kernel-server restart2.*Stopping NFS kernel daemonOK3.*Unexporting directories for NFS kernel daemon.OK4.* Exporting directories for NFS kernel da
10、emon.exportfs: /etc/exports 1: Neither subtree_check or no_subtree_check specified for export 1:/home/fs/qiang.5. Assuming default behaviour (no_subtree_check).6. NOTE: this default has changed since nfs-utils version 1.0.x7.8. exportfs: /etc/exports 2: Neither subtree_check or no_subtree
11、_check specified for exp ort *:/home/fs/qiang.9. Assuming default behaviour (no_subtree_check).10. NOTE: this default has changed since nfs-utils version 1.0.x11.12. OK13.* Starting NFS kernel daemon OK14. fsubuntu:$4、查看 NFS 服务当前状态cpp view plain copy1. fsubuntu:$ sudo /etc/init.d/nfs-kernel-server s
12、tatus2. nfsd running3. fsubuntu:$四、查看 NFS 服务器的共享资源cpp view plain copy1. fsubuntu:$ showmount -e 12. Export list for 1:3. /home/fs/qiang (everyone)4. fsubuntu:$五、挂载共享资源这里应该在客户端那儿执行,使用 mount 命令cpp view plain copy1. fsubuntu:$ sudo mount -t nfs 1:/home/fs/qiang /mnt/nfs2. fsubuntu:$-t 指类型,这里是 NFS;1 是服务端的地址;/home/fs/qiang 是服务端的共享目录;/mnt/nfs 是挂载点,是客户端的目录;当客户端使用 mount
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省宜宾市高县达标名校2022年中考数学仿真试卷含解析
- 当代市场调研 (原第12版)指导手册 Instructor Manual ch03 建立营销洞察力的测量
- 学校志愿者服务活动方案
- 小学书法比赛活动方案
- 《电站锅炉主要承压部件寿命评估技术导则gbt+30580-2022》详细解读
- 财务部长竞聘演讲稿7篇
- 2023年中学学校教学工作汇报材料
- 中心学校学生“双姿”具体要求
- 人力资源管理(上海海事大学)智慧树知到期末考试答案章节答案2024年上海海事大学
- 住宅分项工程成品保护措施
- JT-T 1495-2024 公路水运危险性较大工程专项施工方案编制审查规程
- 2024年迪庆州开发投资集团限公司招聘4名公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 2024年广东省电力工业燃料限公司新能源分公司社会公开招聘高频考题难、易错点模拟试题(共500题)附带答案详解
- 2023年12月英语六级真题及参考答案
- 口腔科麻药管理制度范本
- 电机学知到章节答案智慧树2023年东北电力大学
- 最全的递推数列求通项公式方法
- PET瓶片再生纺制涤纶长丝工艺和设备的研究
- 血液透析预冲、上下机操作流程
- 汉字规范试题
- 七年级英语上册预备单元测试题
评论
0/150
提交评论