NFS服务部署共享文件

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

在Redhat7系统上面安装NFS服务共享文件

安装NFS服务,我们需要两台虚拟机,虚拟机分别为服务端与客户端步骤如下:

  1. 在服务端:因为Redhat7已经默认安装了NFS服务,所以现在是使用yum软件仓库检查自己的Redhat7系统是否安装了NFS安装包

    [[email protected]ver ~]# yum install nfs-utils
    Loaded plugins: langpacks, product-id, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    rehl7 | 4.1 kB 00:00
    rhel7 | 4.1 kB 00:00
    Package 1:nfs-utils-1.3.0-0.el7.x86_64 already installed and latest version
    Nothing to do

  2. 关闭防火墙,清空NFS服务器上面IPtables防火墙的默认策略,以免默认的防火墙策略禁止正常的NFS共享服务

    [[email protected] ~]# iptables -F
    [[email protected] ~]# service iptables save
    iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]

  3. .在NFS服务器上创建NFS文件共享目录,还要设置足够的权限确保其他人再有写入的权限,写入文件内容

    [[email protected] ~]# mkdir /nfsfile
    [[email protected] ~]# chmod -Rf 777 /nfsfile
    [[email protected] ~]# echo "qyjqyjxxx" > /nfsfile/readme

  4. 进入NFS服务程序的配置文件中,把共享目录的路径允许访问的NFS客户端(共享权限参数)的格式,定义要共享的目录与相应的权限。[[email protected] ~]# vim /etc/exports
  5. 重启服务,把两个服务一并加入开机启动。

    [[email protected] ~]# systemctl restart rpcbind
    [[email protected] ~]# systemctl enable rpcbind
    [[email protected] ~]# systemctl start nfs-server
    [[email protected] ~]# systemctl enable nfs-server
    ln -s ‘/usr/lib/systemd/system/nfs-server.service‘ ‘/etc/systemd/system/nfs.target.wants/nfs-server.service‘
  6. 在客户端:查询NFS服务器的远程共享信息(其输出格式为“共享的目录名称,允许使用客户端地址”)

    [[email protected] ~]# showmount -e 192.168.180.128
    Export list for 192.168.180.128:
    /nfsfile 192.168.180.*

  7. .创建挂载目录,挂载镜像到客户端。-t:指定要挂载的文件系统的类型,并在命令后面写上服务器的IP地址,服务器上的共享目录以及要挂载到客户端的目录。

    [[email protected] ~]# mkdir /nfsfile
    [[email protected] ~]# mount -t nfs 192.168.180.128:/nfsfile /nfsfile
    [[email protected] ~]# df
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/mapper/rhel-root 10229760 3405568 6824192 34% /
    devtmpfs 926112 0 926112 0% /dev
    tmpfs 935392 84 935308 1% /dev/shm
    tmpfs 935392 9076 926316 1% /run
    tmpfs 935392 0 935392 0% /sys/fs/cgroup
    /dev/sda1 508588 121216 387372 24% /boot
    /dev/sr0 3654720 3654720 0 100% /run/media/root/RHEL-7.0 Server.x86_64
    192.168.180.128:/nfsfile 10229760 3409152 6820608 34% /nfsfile

  8. 查看共享内容[[email protected] ~]# cat /nfsfile/readme

原文地址:https://www.cnblogs.com/1018x/p/9636004.html

时间: 2024-11-09 03:12:44

NFS服务部署共享文件的相关文章

Linux之nfs服务部署

nfs部署和优化(目录文件共享的服务,让这台服务器可以访问远程服务器的文件跟访问本机的文件一样的方便,随后在接下来的操作中会实时的同步该共享文件夹的变化)network file system 注:服务端IP:192.168.111.130 客户端IP:192.168.111.131 (1)nfs安装: yum install -y nfs-utils rpcbind (2)打开配置文件: vim /etc/exports 共享内容: /mnt 192.168.109.131(rw,sync)

NFS服务部署实践过程

NFS服务端部署流程:第一个里程:检查服务软件是否安装rpm -qa|egrep "nfs-utils|rpcbind" 第二个里程:进行软件服务安装 yum install -y nfs-utils rpcbind 补充说明:nfs-utils 和 rpcbind两个软件大礼包 rpm -ql nfs-utils /etc/rc.d/init.d/nfs <-- nfs服务启动脚本文件 /usr/sbin/showmount <-- 检查nfs服务共享目录信息 rpm -

Linux NFS 服务部署

系统环境:Oracle Linux 5.7 服务端:192.168.1.111 客户端:192.168.1.171 一.服务端配置 1.依次启动portmap和nfs服务 service portmap start service nfs start [[email protected] ~]# service portmap status portmap (pid 2543) is running... [[email protected]-ASM ~]# service nfs status

Linux之NFS服务部署与Windows客户端挂载

FS服务(Windows 客户端+Linux 服务端) Windows 客户端 1.添加NFS服务2.进入CMD界面查看NFS添加是否成功.3.挂载远程文件目录至本地4.卸载挂载文件 Linux服务端 1.查看Linux系统是否安装rcpbind,nfs组件(如未安装请先安装).配置文件目录/etc/exports ? ?// NFS服务的主要配置文件 备注:默认情况下此文件是空文件,需要自己配置.具体格式如下:<输出目录> [客户端 选项(访问权限,用户映射,其他)] 1.输出目录 NFS系

NFS服务部署

[[email protected] ~]# parted /dev/sdb mklabel gpt yes [[email protected] ~]# parted /dev/sdb mkpart primary ext4 0 10 ignore [[email protected] ~]# parted /dev/sdb mkpart primary linux-swap 11 20 ignore [[email protected] ~]# parted /dev/sdb mkpart 

NFS服务基础

NFS服务部署: (一)NFS环境准备: 操作系统 角色 IP地址 CentOS Linux release 7.3.1611 (Core) NFS服务端 192.168.152.138 CentOS Linux release 7.3.1611 (Core) NFS客户端 192.168.152.139 (二)架构图 (三)NFS服务器操作系统及内核版本 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.

Synology NAS搭建NFS服务

开启NFS服务 创建共享文件夹 创建用户 为共享文件夹设定NFS权限 原文地址:https://blog.51cto.com/helpdesk/2399044

NFS存储服务部署(上)

作者:George 归档:学习笔记 2018/1/24 NFS存储服务部署(上) 1.1 NFS服务介绍 1.1.1 什么是NFS? 1. NFS--Network File Systemt网络文件系统,叫称为网络共享文件系统 2. 作用:通过网络(一般为局域网)让不同主机系统之间可以共享文件 3. NFS服务和winodws系统的网络共享很相似,但NFS无法部署在windows上 4. windows与linux网络共享使用FTP.samba,它们都支持windows与linux之间共享 5.

部署NFS服务

NFS即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样.NFS最早由Sun公司开发,分2.3.4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本. 搭建部署 服务端 1.安装软件 [[email protected] ~]# yum install -y nfs-utils rpcbind 2.编辑配置文件 [[email pr