美文网首页
ARM64 离线 安装nfs-server

ARM64 离线 安装nfs-server

作者: whgfu | 来源:发表于2023-12-26 11:16 被阅读0次

    一:检查端口是否占用

    本程序占用2049的tcp和udp端口;

    二:安装nfs:(客户端、服务端都安装一次)

    下载上述nfs离线包,把包上传到麒麟arm64高级服务器上,使用下列命令按顺序执行命令。

    rpm -ivh ding-libs-0.6.1-42.oe1.aarch64.rpm
    rpm -ivh libverto-0.3.1-2.oe1.aarch64.rpm
    rpm -ivh libevent-2.1.12-3.oe1.aarch64.rpm
    
    rpm -ivh gssproxy-0.8.3-1.oe1.aarch64.rpm
    rpm -ivh keyutils-libs-1.6.3-2.oe1.aarch64.rpm
    rpm -ivh keyutils-1.6.3-2.oe1.aarch64.rpm
    rpm -ivh libtirpc-1.3.1-1.oe1.aarch64.rpm
    rpm -ivh quota-nls-4.04-14.noarch.rpm
    rpm -ivh rpcbind-1.2.5-2.oe1.aarch64.rpm
    rpm -ivh tcp_wrappers-7.6-97.oe1.aarch64.rpm
    rpm -ivh quota-4.06-1.oe1.aarch64.rpm
    
    rpm -ivh nfs-utils-2.4.2-2.oe1.aarch64.rpm
    

    三:启动nfs

    服务端:

    # 开机启动
    systemctl enable rpcbind.service
    systemctl enable nfs-server.service
    
    # 启动nfs
    systemctl start rpcbind.service
    systemctl start nfs-server.service 或 service nfs start
    
    ### 检查启动项
    chkconfig nfs on
    

    客户端:

    systemctl enable rpcbind.service
    systemctl start rpcbind.service
    

    注意:客户端不需要启动nfs服务

    四:配置文件

    服务端:
    服务器1(nfs服务端安装):确保上边的安装操作已经执行过

    vi /etc/exports
    
    # 把下两行配置编辑到/etc/exports
    # 此路径代表本机要共享的文件目录,此ip代表允许连接的客户端ip,如果是* 则代表不限制IP
    /data/files 172.20.0.224(rw,sync,no_root_squash,no_subtree_check,insecure)
    /data/files *(rw,sync,no_root_squash,no_subtree_check,insecure)  
    # 生效exportfs
    exportfs -arv
    

    客户端:

    # 检验客户端是否可以访问服务端(此ip为服务端的ip)
    showmount -e 172.20.0.227
    # 开机挂载
    vi /etc/fstab
    # 在(/etc/fstab)中添加本行,(此为服务端ip),第一个是服务端上的路径,第二个是本客户端上的共享文件路径(两个路径可以设置的不一样也可以一样)。
    # 注意!注意!注意!:此行开机必须挂载成功,如果服务端未启动,则本机也无法启动,一直卡到服务端启动成功,否则客户端无限卡死。
    
    172.20.0.227:/data/files /data/files nfs defaults 0 0
    
    # 立刻挂载命令(如果把下边命令加入到开机启动,挂载失败也不影响开机)
    mount -t nfs 172.20.0.227:/data/files /data/files
    

    相关文章

      网友评论

          本文标题:ARM64 离线 安装nfs-server

          本文链接:https://www.haomeiwen.com/subject/wgjlndtx.html