admin 管理员组文章数量: 887021
2024年3月11日发(作者:怎么隐藏文本框的线条)
Debian和Ubuntu Linux的NFS配置介绍 ........................................... 2
ubuntu9.04下nfs的设置使用 .................................................... 6
嵌入式linux的NFS开发环境的建立 .............................................. 8
Ubuntu9.10在ARM上建立NFS服务 ............................................... 12
在Ubuntu 9.10下怎么设置ip ................................................... 14
FreeBSD网络文件系统(NFS) ................................................... 16
NFS服务器 .................................................................... 16
安装配置nfs服务器
/s/blog_
1 安装
root@ubuntu:/# apt-get install nfs-common nfs-kernel-server nfs-client
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading 完成
nfs-common 已经是最新的版本了。
nfs-kernel-server 已经是最新的版本了。
注意,我选了 nfs-common 而非 nfs-client
nfs-common 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升
级。
2 配置
root@ubuntu:~# nano /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
/home/cache/netboot 192.168.1.0/24(rw,no_root_squash,sync)
(注*上面这一行是服务器端提供的磁盘空间的位置,可以是服务器的仸一目录,建议将一
个单独的磁盘分区挂在这个目录下。但是请注意:这个服务器端的/home/cache/netboot并
不是将来客户端的虚拟根目录,因为在/home/cache/netboot下面将会有一个名为root的子
目录,而这个/home/cache/netboot/root才是本文中的客户端的虚拟根目录,在启动完成
后、实际运行过程中,工作就仅局限在/home/cache/netboot/root中了。建立root的问题
下文将会讲到)
3 启动nfs或者重新加载
启动nfs
root@ubuntu:/# /etc/init.d/nfs-kernel-server start
* Exporting directories for NFS
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified
for export "192.168.1.0/24:/home/cache/netboot".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
...done.
* Starting NFS kernel daemon
...done.
如果是修改了/etc/exports 配置文件,不需要重新启动nfs服务器,只需要刷新一下,命
令如下
root@ubuntu:/# exportfs -r
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified
for export "192.168.1.0/24:/home/cache/netboot".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
Debian和Ubuntu Linux的NFS配置介绍
/os/linux/200802/
NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)
的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样!
一般而言, 使用nfs能够方便地使各unix-like系统之间实现共享。 但如果需要在
unix-like和windows系统之间共享, 就得使用samba了!
NFS运行在SUN的RPC(Remote Procedure Call, 远程过程调用)基础上, RPC定义
了一种与系统无关的方法来实现进程间通信。 由此, NFS server也可以看作是RPC server.
正因为NFS是一个RPC服务程序, 所以在使用它之前, 先要映射好端口——通过
portmap设定。 比如: 某个NFS client发起NFS服务请求时, 它需要先得到一个端口
(port)。 所以它先通过portmap得到port number. (不仅NFS, 所有的RPC服务程序启
动之前, 都需要设定好portmap)
在启动RPC服务(比如NFS)之前, 需要启动portmap服务!(关于nfs和portmap是
否存在于当前系统, 看后面的"NFS安装"部分。
与NFS相关的几个文件, 命令
1、/etc/exports
对NFS卷的访问是由exports来批准, 它枚举了若干有权访问NFS服务器上文件系统的
主机名。
版权声明:本文标题:安装配置nfs服务器 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1710102491h558650.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论