9.23作业

nfs服务安装:

nfs服务安装:
		nfs服务:网络文件系统(Network File System)
				作用:开发板通过网络的方式远程从ubuntu服务器端挂载跟文件系统

                      1. 安装nfs服务器端
                      	sudo apt-get install nfs-kernel-server 
                      
                      2. 修改nfs服务的配置文件 
                      	打开sudo vi /etc/exports,在配置文件的最后一行添加以下内容 
                      	/home/ubuntu/nfs/rootfs *(rw,sync,no_root_squash,no_subtree_check) 
                      	 
                      	解释:
                      	/home/ubuntu/nfs/rootfs:跟文件系统的路径,修改为自己的路径
                      	* ---> 指所有的用户 
                      	rw ---> 对跟文件系统可读可写的权限 
                      	sync ---> 同步文件
                      	no_root_squash ---> 如何客户端为root用户,那对文件系统有root的权限 
                      	no_subtree_check ---> 不检查子目录的权限
                      	
                      	注: 
                      		1> *( : 之间不可以出现空格
                      		2> rw,sync,no_root_squash,no_subtree_check
                      			逗号后边不允许有空格
                      		3> 前边不要加#,#是注释
                      3. 创建nfs文件夹 
                      	1> 创建nfs文件夹 
                      		cd ~ 
                      		mkdir nfs 
                      		chmod 777 nfs  
                      	2> 拷贝跟文件系统的压缩包到nfs目录下 
                      		可以是共享文件夹或直接拖拽。
                      		rootfs-ok.tarr.xz ----》跟文件系统的压缩包 
                      	3> 使用tar对跟文件系统进行解压缩
                      		tar -vxf rootfs-ok.tar.xz
                      		解压缩之后会得到一个rootfs的文件夹
                      		注:不要在windows下进行解压缩,windows不支持软连接文件
                      4. 重启nfs服务使其立即生效 
                      	sudo service nfs-kernel-server restart 
                      	注:只要修改配置文件,就需要重启服务 
                      	
                      5. 本地测试nfs服务是否安装成功
                      把群里的根文件系统压缩包拿到nfs文件夹里
                      解压:tar -vxf 压缩文件名,解压后得到rootfs
                      测试:	
                      sudo mount -t nfs 192.168.xx.xx:/home/ubuntu/nfs/rootfs  /mnt	
                      	使用nfs文件系统挂载跟文件系统到/mnt目录下,
                      	IP地址必须是自己ubuntu的IP地址(终端输入ifconfig)。ls
                      	
                      	-t nfs : 指定文件系统的类型, 使用nfs服务的方式进行挂载ls
                      
                      	
                      	是否挂载成功可以使用以下命令进行查看:
                      	ls /mnt 
                      6. 测试没有问题,就可以卸载跟文件系统 
                      	sudo umount  /mnt  
                      	注意:不可以在/mnt目录下执行卸载的命令,否则会报设备忙的错误

利用nfs将我自己的rootfs放在mnt文件夹下,在mntx下创建新的1111111文件夹,同时在原本的rootfs文件夹下也生成了111111文件夹,说明NFS挂载成功,可以使用。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值