当前位置: 首页 > article >正文

网络文件系统搭建

在CentOS7上搭建网络文件系统(NFS),并让客户端进行挂载,具体步骤如下:

1. 服务器端操作

  1. 安装NFS服务器软件包: 执行以下命令安装NFS服务:

    sudo yum install nfs-utils -y 
  2. 启动并启用NFS服务: 运行以下命令来启动NFS服务,并配置为开机自动启动:

    sudo systemctl start nfs-server 
    sudo systemctl enable nfs-server 
  3. 创建NFS共享目录: 假设要共享的目录为/mnt/nfs_share,创建该目录并配置相应的权限:

    sudo mkdir -p /mnt/nfs_share 
    sudo chown -R nfsnobody:nfsnobody /mnt/nfs_share 
    sudo chmod 755 /mnt/nfs_share 
  4. 编辑NFS配置文件: 编辑/etc/exports文件,添加共享目录的配置。假设允许客户端IP范围192.168.1.0/24进行挂载:

    sudo nano /etc/exports 

    添加如下行:

    /mnt/nfs_share 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check) 

    参数说明

    • rw:读写权限。
    • sync:同步写入数据。
    • no_root_squash:允许客户端的root用户拥有root权限。
    • no_subtree_check:不检查子目录。
  5. 导出共享目录: 保存并关闭文件后,运行以下命令使更改生效:

    sudo exportfs -r 
  6. 配置防火墙: 允许NFS服务通过防火墙(如果防火墙处于启用状态):

    sudo firewall-cmd --permanent --add-service=nfs 
    sudo firewall-cmd --reload 

2. 客户端操作

  1. 安装NFS客户端软件包: 在客户端安装NFS客户端工具:

    sudo yum install nfs-utils -y 
  2. 创建挂载目录: 创建本地用于挂载NFS共享目录的挂载点:

    sudo mkdir -p /mnt/nfs_client 
  3. 挂载NFS共享目录: 使用以下命令将NFS服务器上的共享目录挂载到本地挂载点,假设NFS服务器IP为192.168.1.100

    sudo mount 192.168.1.100:/mnt/nfs_share /mnt/nfs_client 
  4. 验证挂载: 使用df -h命令查看是否挂载成功:

    df -h 

3. 配置开机自动挂载

如果需要在客户端机器开机时自动挂载NFS共享目录,可以编辑/etc/fstab文件。

  1. 编辑/etc/fstab文件:

    sudo nano /etc/fstab 

    添加如下行:

    192.168.1.100:/mnt/nfs_share /mnt/nfs_client nfs defaults 0 0 
  2. 保存并关闭文件后,运行以下命令来测试挂载:

    sudo mount -a 

这就完成了在CentOS上搭建NFS服务器并让客户端进行挂载的操作流程。


http://www.kler.cn/news/364071.html

相关文章:

  • 【Java】使用iText依赖生成PDF文件
  • 背景动态变化的html页面
  • 安全见闻(3)——开阔眼界,不做井底之蛙
  • 101. UE5 GAS RPG 实现范围技能奥术爆发表现
  • Linux Redis查询key与移除日常操作
  • vue开发的一个小插件vue.js devtools
  • k8s 外部的 Prometheus 监控 k8s 集群
  • RHCE 多IP访问多网站
  • 使用flask构建一个简单的文件同步系统
  • 数字化园区:树莓集团引领的科技与管理革新
  • OpenAI GPT-o1实现方案记录与梳理
  • 【Python入门】初识Python
  • 网络地址转换——NAT技术详解
  • 在 Go 中,如何实现一个带过期时间的字典映射
  • colcon构建ros2功能包时,出现exited with code 2报错的解决方案(bug)
  • 构建后端为etcd的CoreDNS的容器集群(五)、coredns对接etcd测试
  • 延迟队列实现及其原理详解
  • GD32E50x 三路CANFD配置
  • 在Milvus中管理Schema
  • 产品如何实现3D展示?具体步骤如下
  • Prompt-Tuning方法学习
  • 龙蟠科技业绩压力显著:资产负债率持续攀升,产能利用率也不乐观
  • YOLO11改进|卷积篇|引入大感受野小波卷积WTConv
  • 等保测评:网络安全等级保护测评的主要目的与核心价值
  • 软件设计师:软件工程
  • 【升华】一文从0到1到实际性应用大语言模型(LLM)