nfs网络存储配置

准备:yum install rpcbind
           yum install nfs-server
           一台服务器:192.168.220.131
           一台客户端:192.168.220.220

服务器:

        先启动rpcbind服务:systemctl restart rpcbind
        在启动nfs-server服务:systemctl restart nfs-server
        进入/etc/exports 文件中配置可以允许那些主机来使用我这共享内存

配置格式:目标   主机(权限)

具体权限请用命令man 5 exports查看

        配置完成之后重新读取配置:exportfs -r
        检查配置:showmount -e
        因为客户端相比较于服务器是别的人,不是root用户,所以在客户端需要将该目录文件权限设置为757,这样客户端才可以正常使用该目录:chmod 757 目录

客户端:
        将网络内存挂载在本地目录上即可正常使用

演示:

        在服务器192.168.220.131上的配置

[root@rhce ~]# systemctl restart rpcbind
[root@rhce ~]# systemctl restart nfs-server
[root@rhce ~]# mkdir /nfs/shared #创建对应目录
[root@rhce ~]# vim /etc/exports
在文件中写入内容/nfs/shared *(rw)
写入后退出 :wq
[root@rhce ~]# exportfs -r    #更新rpc登记表
[root@rhce ~]# showmount -e    #查看rpc登记表
Export list for rhce:
/nfs/shared *
[root@rhce ~]# ll /nfs
total 0
drwxr-xr-x 2 root root 6 Apr 22 15:29 shared    #对于这个目录,其他人的权限为读,执行,不能在这个目录里边添加、删除或修改文件,即客户端的所有用户,包括root用户在内都不能添加、删除、修改任何文件,所以需要修改权限以便可以正常使用这块网络共享内存
[root@rhce ~]# chmod 777 /nfs/shared/

        在客户端192.168.220.220上的配置

[root@localhost ~]# mount 192.168.220.131:/nfs/shared /shared/

之后就可以正常使用该网络共享内存了

使用演示:

        

[root@rhce ~]# ll /nfs/shared/
total 0
以上是服务器在使用之前的目录,什么都没有
接下来到客户端给该目录中添加一个file文件
[root@localhost ~]# cd /shared/
[root@localhost shared]# touch file
[root@localhost shared]# ll
total 0
-rw-r--r--. 1 nobody nobody 0 Apr 22 15:41 file
[root@localhost shared]# 
接下来再到服务器端看一下
[root@rhce ~]# cd /nfs/shared/
[root@rhce shared]# ll
total 0
-rw-r--r-- 1 nobody nobody 0 Apr 22 15:41 file

注:因为是网络共享内存,所以一旦服务器端down掉,那么所有在该内存中的文件都会消失
       

接下来顺着说一个自动挂载(按需挂载)autofs

        首先安装autofs :yum install autofs -y
        接着在进入/etc/auto.master中写将要自动挂载的位置和挂载信息文件
        vim /etc/auto.master

        接着去写挂载信息文件:vim /etc/auto.localdata

        写完保存并退出
        重启autofs服务:systemctl restart autofs
        最后进行验证        

        上图是自动挂载前的挂载信息
        进入到/localdata中:cd /localdata

        上图是自动挂载前localdata目录的内容
        接着自动挂载一下,只需要我们进入挂载目录即可  
        就会进行自动挂载,下图是自动挂载后的mount信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/566692.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

B站下行CDN架构的探索与应用

本期作者 背景介绍 B站的下行CDN旧架构如下图所示,可以看到边缘CDN节点与中心调度服务有紧密协作,简单说是先由调度服务进行流量调度(负责均衡的调度到每个网关组件节点),再由回源组件进行集群内的回源收敛,最终到对应…

Rust-01 Hello Rust 10分钟上手编写第一个Rust程序 背景介绍 发展历史 环境配置 升级打怪的必经之路

背景介绍 Rust 是一种多范式、通用的编程语言,强调性能、类型安全和并发性。它通过一个称为“借用检查器”的机制在编译时追踪所有引用的对象生命周期,以强制实现内存安全,即确保所有引用都指向有效的内存,而不需要垃圾收集器。 …

Qwen1.5微调

引子 由于工作上需要,一直在用Qwen做大模型推理,有个再训练的需求,特此琢磨下Qwen的训练。OK,我们开始吧。 一、安装环境 查看显卡驱动版本 根据官网推荐 OK,docker在手,天下我有。 docker pull qwenll…

白酒:馥郁香型白酒的香气特点与生产工艺

云仓酒庄的豪迈白酒介绍到,馥郁香型白酒以其与众不同的香气特点和杰出的生产工艺赢得了消费者的青睐。馥郁香型白酒以其香气浓郁、口感醇厚、回味悠长而著称。下面云仓酒庄豪迈白酒将深入探讨馥郁香型白酒的香气特点与生产工艺。 云仓酒庄豪迈白酒讲诉,馥…

go语言并发实战——日志收集系统(六) 编写日志收集系统客户端

上节回顾 在上一篇文章中我们介绍了编写客户端的四个步骤,分别是: 读取配置文件,寻找日志路径初始化服务根据日志路径l来收集日志将收集到的日志发送Kafka中 关于上述的内容博主画了一个思维导图(有点丑,大家勉强看看&#xff0…

flutter 设置启屏页 flutter_native_splash 坑记录

flutter_native_splash | Flutter packageCustomize Flutters default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.https://pub.dev/packages/flutter_native_splash 发现一直白屏 原因是 代码中 下面…

关于Developers网站的一些使用分享

Android Developers 官网使用分享 语音切换android studio 版本下载最新版本下载位置历史版本下载位置 android studio 版本和 AGP 对应关系API 和 android studio 版本和 AGP 对应关系android studio 版本android 版本API levelandroid.hardware.camera2 语音切换 Developers…

要养生也要时尚,益百分满足你的所有需求

要养生也要时尚,益百分满足你的所有需求 艾灸是个好东西,尤其是在近几年的时候,艾灸就像一阵浪潮席卷进了人们的日常生活之中,我们可以在街边看到大大小小的艾灸馆,有些评价比较高的艾灸馆门前甚至还排起了长长的队伍…

在数字化转型过程中,企业的资产管理需要做出哪些调整?

在数字化转型过程中,企业的资产管理做出调整的常见于以下几个方面: 1、提高工作效率:数字化转型能够让员工在部门与部门之间的沟通更加顺畅,节省时间,提高效率。这要求企业在资产管理中采用数字化工具和流程&#xff…

《Chain-of-Thought Prompting Elicits Reasoning in Large Language Models》【大模型思维链】

目录 前言一、思维链介绍1-1、指令1-2、逻辑依据1-3、示例 二、Cot一般分类2-1、Zero-Shot-CoT2-2、Few-Shot-CoT 三、Cot的好处&缺陷&适用3-1、Cot的好处3-2、Cot的缺陷3-3、Cot的适用 四、变体4-1、自我验证(self-consistency checking) 总结 …

【剪映专业版】03立体自动翻页

【剪映专业版】立体自动翻页制作 1.导入素材,图片或视频均可 2.将素材2拖动至素材1的上方,点击蒙版,选择线性蒙版,并旋转为90度。 3.复制素材1,并拖动到素材2上方,分割并删除后半部分,点击蒙版…

WebGL绘制和变换三角形

1、绘制多个点 构建三维模型的基本单位是三角形。不管三维模型的形状多么复杂,其基本组成部分都是三角形,只不过复杂的模型由更多的三角形构成而已。 gl.vertexAttrib3f()一次只能向顶点着色器传入一个顶点,而绘制三角形、矩形和立方体等&am…

【MySQL 数据宝典】【磁盘结构】- 005 Undo log 撤销日志

一、基本介绍 ​ 每当我们要对一条记录做改动时(这里的改动可以指 INSERT 、 DELETE 、 UPDATE ),都需要留一手 -> 把回滚时所需的东西都给记下来 ​ 你插入一条记录时,至少要把这条记录的主键值记下来,之后回滚的…

【Redis】set 数据类型

文章目录 常用命令sadd & smemberssismember & scardspopsmove & srem 多个集合间的交互命令交集 & sinter & sinterstore并集 & sunion & sunionstore差集 & sdiff & sdiffstore 内部编码 集合类型也是保存多个字符串类型的元素的&#x…

【电控笔记5.6】Butterworth滤波器

Butterworth滤波器 需求:在增益交越频率拥有最小的相位滞后 波器经常被使用原因是 Butterworth 滤波器对于给定阶数,拥有最倾斜的衰减率而在伯德图又不会产生凸峰,同时在低频段的相位滞后小,因此本节将为各位介绍 Butterworth 低…

基于SSM的在线家教管理系统(含源码+sql+视频导入教程)

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1 、功能描述 基于SSM的在线家教管理系统1拥有三种角色 管理员:学生管理、老师管理、发布管理、留言管理、回复管理、订单管理等教师:我的订单、我的关注、查看回复留言、登录注…

使用 Docker 部署 Draw.io 在线流程图系统

1)介绍 Draw.io GitHub:https://github.com/jgraph/drawio Draw.io 是一款开源的绘制流程图的工具,拥有大量免费素材和模板。程序本身支持中文在内的多国语言,创建的文档可以导出到多种网盘或本地。无论是创建流程图、组织结构图…

手拿滑块撕瑞数,我叫超弟你记住!腾讯滑块2024.4.23最新版,高复用,看到就是赚到,珍惜资源首次公开!!!

众所周知,腾讯阿里系安全属于国内天花板,让很多同行望眼欲穿,却束手无策,我们小团队因业务需要,一直都有现成的解决方案,有需求的朋友可以私信,后续准备办一个商学院,完全分享行内超…

基于java,SpringBoot和HTML实验室预约管理系统设计

摘要 本研究旨在设计并实现一个基于Java, Spring Boot和HTML的实验室预约管理系统,以解决实验室资源分配不均、管理混乱和预约流程繁琐等问题。系统采用B/S架构设计,后端使用Spring Boot框架进行开发,前端使用HTML进行页面设计,实…

AI大模型实现软件智能化落地实践

1、什么是大模型 大型语言模型(Large Language Model,LLM;Large Language Models,LLMs)。 大语言模型是一种深度学习模型,特别是属于自然语言处理(NLP)的领域,一般是指包含数干亿&…
最新文章