NFS是一种网络文件系统,是主机之间通过网络进行文件共享的网络协议,用于多台主机共享同一台主机上的文件资源。
你说的现象是linux通过网络安装的一种方式。通过网络安装有三种方式:
1.ftp
2.http
3.nfs
在这三种情况下,都需要在另一台机器上配置相关的服务。
输入NSF服务器名和fedora核心目录,可以输入相关服务器的ip地址和Fedora的iso文件所在的具体路径。如果您有安装光盘,可以使用cdrom来安装。
NFS是NetworkFile
System的缩写,即网络文件系统。
它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务端共享的数据目录挂载到NFS客户端本地系统中(就是某一个挂载点下)。从NFS客户端的机器本地看,NFS服务端共享的目录就好像是客户自己的磁盘分区或者目录一样,而实际上确是远端的NFS服务端的目录。
NFS网络文件系统类似windows系统的网络共享、安全功能、网络驱动器映射,这也和linux系统里的samba服务类似。应用于互联网中小型集群架构后端作为数据共享,如果是大型网站,那么有可能还会用到更复杂的分布式文件系统,例如Moosefs(mfs)、glusterfs、FastDFS。
配置流程适用于Debian\Ubuntu等的衍生发行版
Server:Armbian\192.168.2.225
Client:Deepin\192.168.2.222
增添一行
将 /root/share 共享给192.168.2.222 ,客户端权限rw
其中共享对象可以用通配符,比如 * 代表所有地址。
rw: 读写
ro :只读
fsid=0 : 指定/root/share为nfs的根目录
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
async:是大数据时使用,是先写到缓存区,必要时再写到磁盘里。
all_squash:所有访问用户都映射为匿名用户或用户组;
no_all_squash(默认):访问用户先与本机用户匹配,匹配失败后再映射为匿名用户或用户组;
root_squash(默认):将来访的root用户映射为匿名用户或用户组;
no_root_squash:来访的root用户保持root帐号权限;
wdelay(默认):检查是否有相关的写 *** 作,如果有则将这些写 *** 作一起执行,这样可以提高效率;
no_wdelay:若有写 *** 作则立即执行,应与sync配合使用;
subtree_check :若输出目录是一个子目录,则nfs服务器将检查其父目录的权限;
no_subtree_check(默认):即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;
看到最后有 192.168.2.225:/ 15G 9.3G 5.2G 65% /mnt
不能写入,没有密码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)