挂载NFS文件系统到云服务器(Linux)

登录到ECS云服务器后,可以在Linux操作系统下完成NFS文件系统的挂载。

操作步骤

1.   检查已经安装NFS客户端软件包(以CentOS系统为例)。

      rpm -qa|grep nfs

如果出现如下示例类似提示信息,则说明已经安装过NFS客户端软件包,则执行步骤3。如果显示为空,则说明没有安装过NFS客户端,执行步骤2。

示例:

      [root@cloudnas ~]# rpm -qa|grep nfs
      libnfsidmap-0.25-19.el7.x86_64
      nfs-utils-1.3.0-0.61.el7.x86_64

2.    安装NFS客户端。

      sudo yum -y install nfs-utils

3.    创建用于挂载文件系统的本地目录

      mkdir <本地挂载目录>

示例:

      mkdir /local/
      mkdir /local/file

4.    将文件系统挂载到ECS云主机上。

mount –t nfs <挂载路径> <本地挂载路径> -o rw,soft,intr,rsize=32768,wsize=32768,tcp,timeo=300

示例:

      //挂载路径为100.68.212.1:/csp_pingan_id063402_vol1007_prd,待挂载目录为/local/file,则执行命令如下。
      mount-t nfs 100.68.212.1:/csp_pingan_id063402_vol1007_prd /local/file -o rw,soft,intr,rsize=32768,wsize=32768,tcp,timeo=300

参数

说明

-t nfs

挂载的文件系统的类型,此处为NFS。

挂载路径

文件系统的挂载路径在待挂载的文件系统详情处查看。在卷列表中,单击待挂载文件系统名称,在卷详情页面中,查看挂载路径(主)

本地挂载路径

云服务器上创建用于挂载文件系统的本地路径。

-o rw

用来标识设备的挂载方式:

  • rw: 采用读写方式挂载。
  • ro:采用只读方式挂载。

soft

使用软挂载的方式挂载系统,若客户端的请求得不到回应,则重新请求并传回错误信息。

intr

允许NFS中断文件操作和向调用它的程序返回值,默认不允许文件操作被中断。

rsize

每次向服务器读取文件的最大字节数。

建议值:32768

wsize

每次向服务器写入文件的最大字节数。

建议值:32768

tcp

对文件系统的挂载使用TCP,而不是默认的UDP。

timeo

NFS客户端重传请求前的等待时间(单位为0.1秒)。建议值:300。

5.    执行查看已挂载的文件系统及其相关信息,验证是否挂载成功。

  • 执行mount –l 命令查看已挂载的文件系统。
  • 执行df –h 查看文件系统的容量信息。

6.进入本地挂载目录,并写入文件。

      //进入/local/file目录
      cd /local/file
      //在该目录下写入文件test.txt
      touch test.txt
      //查看该文件是否已经在路径下存在。
      ls

 

以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

工单支持

解决云产品相关技术问题