入门

安装NFS存储

用于在Kubernetes环境下安装NFS存储。

正式部署前需要确保您的Kubernetes环境版本为1.17及以上,并且是CentOS/Ubuntu/UOS系统。

本文档所需文件均可在百度网盘中下载: https://pan.baidu.com/s/1lWLyyT1jAbADGuxEG3m4gA
提取码:ge4d

安装包准备

NFS Server离线安装包准备(根据使用的操作系统下载对应版本的NFS Server离线安装包。如果使用已有的 NFS Server 则忽略该步)

  • 网盘路径(CentOS 7.5系统,同样适用于CentOS 7.6及7.9环境):iManager部署包/软件工具包/NFS Server离线安装包/nfs-server-offline-centos-7.5.zip
  • 网盘路径(Ubuntu 18.04系统):iManager部署包/软件工具包/NFS Server离线安装包/nfs-server-offline-ubuntu-18.04.zip

NFS Server安装步骤

此处以CentOS系统为例,Ubuntu系统安装方法类似。如果已有 NFS 服务器,可以跳过此步

  • 在本机解压nfs-server-offline-centos-7.5.zip,得到supermap-nfs-server文件夹;
  • 拷贝supermap-nfs-server文件夹到任意一台机器 ,然后根据以下命令操作:

    进入supermap-nfs-server文件夹:

    cd supermap-nfs-server

    执行安装脚本:

    sudo chmod +x install.sh && ./install.sh

    如下图所示安装完成。

    installnfs_finished

    安装后nfs的存储位置:/opt/nfs_data

    可以通过以下方法验证nfs安装是否成功

    mkdir test
    mount -t nfs <ip>:/opt/nfs_data test
    
    参数说明:
    <ip>是NFS Server所在机器的ip

    执行上述命令后,可进入该“test”目录,创建一个文件,例如:使用以下指令:vim test.txt,可任意输入字符后保存并退出:敲击键盘Esc键,命令行输入“:wq”后敲击回车键。再进入/opt/nfs_data 目录,通过以下指令:ll或ls -l,显示如下图即说明NFS Server成功安装。

    installnfs_suc

    非root用户可以通过以下方法验证nfs安装是否成功

    service nfs status

    结果如下图则安装成功:

    nfs-status-active

    如果NFS Server、Ceph等存储环境无法使用时,也可安装Longhorn存储