• Linux下NFS共享存储安装详细步骤


    NFS(Network File Server) 网络文件系统。 NFS允许一个系统在网络上与他人共享目录和文件。

    本人安装测试系统环境:

    CentOS Linux release 7.5.1804 (Core)

    查看系统版本方法:

    cat /etc/redhat-release

    第一步:服务端安装配置(172.26.67.92)

    1.使用yum安装NFS相关安装包。只安装 nfs-utils 即可,rpcbind 属于它的依赖,会自动安装上。

    yum install nfs-utils

    如果在使用yum安装时提示rpm相关的错误,可以用下面的命令重新构建rpm数据库来解决:

    1. cd /var/lib/rpm
    2. rm -rf __db*
    3. rpm --rebuilddb

    2.启动rpcbind、nfs服务,注意启动先后顺序,必须先启动rpcbind服务。将rpcbind、nfs服务设置为开机自启。

    1. systemctl start rpcbind
    2. systemctl start nfs
    3. systemctl enable rpcbind nfs

    3.配置共享目录并发布。

    1. mkdir -p /data/myshare
    2. chmod 777 /data/myshare/

    编辑/etc/exports文件,新增共享信息。

    配置格式为:共享目录、共享地址(访问权限)

    /data/myshare 172.26.67.94(rw,sync,no_root_squash)

    权限选项

    说明

    rw

    允许读写

    ro

    只读

    sync

    表示同步写入到内存与硬盘中

    async

    异步,先将数据写入到内存,再将数据写入到硬盘

    no_root_squash

    表示当客户机以root 身份访问时赋予本地root 权限(默认)

    root_squash

    表示客户机用root 用户访问该共享目录时,将root用户映射成匿名用户

    anonuid=xxxx

    指定NFS 服务器/etc/passwd 文件中匿名用户的UID

    anongid=xxxx

    指定NFS 服务器 /etc/passwd 文件中匿名用户的GID

    查看共享信息:

    showmount -e

    到此,服务器端的安装配置已经结束,共享目录已经发布成功。接下来就是客户端的配置了。

    第二步,客户端安装配置(172.26.67.94)

    1.安装,与服务器端第1步安装方式一样。

    2.启动rpcbind服务,将rpcbind服务设置为开机自启。

    注意:客户端不需要开启NFS服务,因为不共享目录。

    1. systemctl start rpcbind
    2. systemctl enable rpcbind

    3.挂载:在客户端创建挂载目录,并连接NFS服务端,查看服务端的共享目录。

    1. mkdir -p /data/myshare
    2. chmod 777 /data/myshare/
    3. showmount -e 172.26.67.92

    编辑/etc/fstab文件,在文末新增挂载信息:

    172.26.67.92:/data/myshare /data/myshare nfs defaults 0 0

    完成自动挂载:

    mount -a

    写在最后:由于系统环境是CentOS7以上版本,所以启动服务和设置开机自启,用的都是systemctl命令。如果你的系统版本不能使用该命令,可以使用service和chkconfig代替。

  • 相关阅读:
    ICP问题 SVD方法推导(Markdown版)
    JDBC连接数据库
    Windows环境如何ssh远程连接本地局域网内的Archcraft系统
    douyin【商品抢购js脚本】
    前端--性能优化【下篇】--框架优化与webpack优化
    【IEEE 13 节点分配系统中的THD降低】系统的谐波分析给出了各种总线上电流和电压的谐波频谱和THD(Simulink实现)
    【JVM】Class文件的格式
    RabbitMQ如何保证消息不丢失呢?
    挑战30天学完Python:Day2 夯实基础 - 布尔值和运算符
    axios 请求拦截器&响应拦截器与router的导航守卫
  • 原文地址:https://blog.csdn.net/kzhzhang/article/details/126646116