网格文件系统

使用NFS (Network File System) 在两台Linux服务器之间共享文件。以下是如何设置和使用NFS的步骤:

1. 在NFS服务器上设置NFS服务

  1. 安装NFS服务:

    sudo yum install nfs-utils
    
  2. 启动NFS服务:

    sudo systemctl start rpcbind
    sudo systemctl start nfs-server
    sudo systemctl enable rpcbind
    sudo systemctl enable nfs-server
    
  3. 选择一个目录来共享:

    mkdir /path/to/share
    
  4. 配置NFS共享:
    打开 /etc/exports 文件并添加以下行来配置你想共享的目录:

    /path/to/share  other_server_ip(rw,sync,no_root_squash,no_subtree_check,fsid=0) //如果是第一次,fsid=0需要加上,代表虚拟根目录。
    

    这里的 other_server_ip 是另一台服务器的IP地址。

  5. 使配置生效:

    sudo exportfs -a
    
    sudo exportfs -v 查看挂载的数据
    

    打开安全组,防火墙端口2049

2. 在客户端机器上(另一台服务器)挂载NFS共享

  1. 安装NFS客户端工具:

    sudo yum install nfs-utils
    
  2. 挂载NFS目录:

    mkdir /path/to/mount
    sudo mount -t nfs -o nolock,vers=4 ip:/path/to/mount /mnt     
    //如果/path/to/mount被设置为fsid=0(虚拟根路径,唯一标识),那么将改为:
    sudo mount -t nfs -o nolock,vers=4 ip:/ /mnt  
    

    这里的 server_ip 是NFS服务器的IP地址。

  3. (可选) 自动挂载:
    如果你希望每次启动时自动挂载NFS目录,可以在 /etc/fstab 中添加以下行:

    server_ip:/path/to/share /path/to/mount nfs defaults 0 0
    

现在,可以在客户端机器的 /path/to/mount 目录下看到NFS服务器上的文件。

  1. (可选) 取消挂载:

    sudo umount /挂载的目录
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值