nfs ubuntu?ubuntu系统

大家好,关于nfs ubuntu很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于ubuntu系统的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

Ubuntu18.04配置NFS挂载

使用浪潮平台时常遇到自动删除开发环境导致数据丢失的问题。为解决此问题,考虑将训练数据保存到自己的服务器上而非浪潮平台,以防止数据丢失。NFS能实现远程文件共享,满足此需求。

NFS介绍,是一种分布式文件系统协议,允许通过网络共享远程目录。通过NFS,可在系统上挂载远程目录,如同使用本地文件般操作远程计算机上的文件。

配置NFS,首先确保A与B两台Ubuntu主机之间网络可达。A作为服务器,B作为客户端。将A的硬盘设置为导出目录,B可通过NFS访问。

在A上安装NFS内核服务器,并通过apt命令更新存储库索引。创建名为“linuxidc”的导出目录,设置所有客户端可访问。为客户端提供访问权限,通过编辑/etc文件夹中的exports文件定义权限。

将共享目录导出,确保所有配置生效。在客户端上,通过apt命令安装NFS Common,创建安装点并挂载共享目录。测试连接,通过在导出文件夹中创建或保存文件验证。

使用NFS,可将数据安全地保存在自己的服务器上,避免浪潮平台数据丢失的风险,实现高效、安全的数据管理。

ubuntu虚拟机设置NFS文件共享

参考多篇博客,然后自己试验,顺便写一下自己测试的过程。

2.设置虚拟机里的ubuntu为固定IP,“编辑连接”,IPv4设置,方法改为手动,添加一个固定IP地址,填写DNS,否则否则无法解析域名,无法登陆外部网站,这里似乎要重启,重启后才能登陆外部网站

3.安装nfs

我使用的是ubuntu14,会提示“选取 rpcbind而非 portmap”,然后会安装或者检查更新rpcbind,使用rpcbind即可

4.配置NFS路径

必须使用sudo获取root权限否则无权限修改文件,文件末尾添加:

5.启动NFS

由于没有portmap,所以第一句没必要执行,可以尝试sudo/etc/init.d/rpcbind start或者/etc/init.d/rpcbind restart或者/etc/init.d/rpcbind force-reload,可能都是被拒绝执行,不过发现似乎没啥影响

6.在arm板或者另一个linux系统中挂载虚拟机里共享的文件夹

我使用的arm需要使用如下命令挂载,/mnt/kk这个文件夹要自己创建

其他使用

如果出现错误:

mount:/mnt/kk: bad option; for several filesystems(e.g. nfs, cifs) you might need a/sbin/mount.<type> helper program.

执行如下命令安装nfs-common

7.取消挂载

ubuntu如何安装配置nfs服务器

在Ubuntu上安装和配置NFS共享目录,实现不同主机间文件系统的网络共享。详细步骤如下:

首先安装NFS服务器软件包。

创建共享目录,如/mnt/nfs_share,设置适当权限,通常对所有用户读写。

编辑NFS配置文件/etc/exports,指定共享目录和允许访问的客户端。添加以下行:

设置共享目录和客户端访问权限,例如:

保存并退出文件编辑器。

启动NFS服务并设置开机自启动。

检查NFS配置,导出共享目录,确保设置正确。

在客户端机器上,安装NFS客户端软件包。创建挂载点,如/mnt/nfs_clientshare,挂载NFS共享目录。修改服务器IP地址为实际值。

验证客户端是否成功挂载NFS共享目录,显示类似输出。

可选步骤,为了重启后共享目录保持挂载状态,添加挂载行到/etc/fstab文件。添加以下内容,保存并退出。

这样每次系统启动时,NFS共享目录将自动挂载,实现跨主机文件共享。

阅读剩余
THE END