【linux配置autofsNFS共享(linux系统之间的文件共享)】识字粗堪供赋役,不须辛苦慕公卿。这篇文章主要讲述linux配置autofsNFS共享(linux系统之间的文件共享)相关的知识,希望能为你提供帮助。
使用服务器 1 做共享服务器 ,服务器2去访问共享
- 配置服务器1(ip 172.25.0.25)
- 配置服务器2(ip 172.25.0.26)做客户端,访问NFS共享
- 用上面的mount 挂载设备或者网络共享,立刻生效,不管你是否适用共享,mount都会挂载共享,autofs 也可以挂载设备或者网络共享,不同的是它仅在你使用共享的一瞬间连接共享(比如你进去的一瞬间开始共享)
- 不使用不挂载,使用时立刻自动挂载
- 服务器2作为客户端,使用autofs自动访问服务器1的NFS共享(在服务器2上操作)
- yum -y install autofs安装autofs软件包
- vim /etc/auto.master修改主配置文件
- /home/etc/123.txt在任意行添加这个内容
比如我想访问服务器1的DNS共享,把服务器1的共享目录挂载到我的/home目录下就是访问/etc/123.txt下的文件将它挂载到我的 /home目录下
服务器1的信息,IP,共享目录都会出现在上面弄的/etc/123.txt里面 - vim /etc/123.txt新建一个上面在autofs配置文件中添加的文件
- 1234-type=nfs172.25.0.25:/123/123加入该行保存退出
这里的tyoe 跟fstype 意思一样
表示访问 172.25.0.25:/123/123挂载到 我们的/home/1234下。而home下的/etc/123.txt文件写入的内容就是需要访问的服务器1的设置过的NFS共享目录(格式就是服务器1的ip和设置的共享目录172.25.0.25:/123/123)
1234-type=nfs172.25.0.25:/123/123
等于mount -t nfs 172.25.0.25:/123/123/123 - systemctl enable autofs --now立即启动服务
- 验证
ls /home是空的cd /home/1234 能进去表示是对的进去之后ls可查看
- 总的来说就是我想访问的在/etc/123.txt 文件里面 (是根据要求指定的)而里面写入的共享地址在文件中按格式写的指定挂载到了 home下的 1234 目录下而1234目录 是这里的来的1234-type=nfs172.25.0.25:/123/123(文件的各种中创建得来的)
推荐阅读
- # yyds干货盘点 # Python实现(与其穷举构造字典,不如直接用《百家姓》返回其index)
- Zabbix经验分享-缺包常见问题处理
- Kafka-2.4.1集群部署文档
- Azure Virtual Desktop 实战部署之测试客户端访问
- SQL审核平台 Archery 之简单使用篇
- 来看看字节跳动内部的数据血缘用例与设计
- DataOps是“数据的DevOps”吗()
- 使用Dynamic LINQ创建高级查询服务 #yyds干货盘点#
- 快速使用linux系统指令