最近更新时间:2021-12-07
购买卷完成后,需要将卷挂载到客户端才能够使用。本文将介绍NFS卷的挂载方式。
本文中操作系统为CentOS7.7 64位标准版。
请确保待挂载的卷与云主机位于同一个虚拟专有云中,否则会导致ECS实例和卷无法连接,挂载失败。
当前仅支持NFS卷挂载,CIFS卷暂时未支持。
只有处于“联机”状态的卷可以挂载到云主机。
在卷列表页面,单击需要挂载的卷ID,或单击操作列的“管理”,进入基本配置页面。
复制相应的挂载命令以供后续使用。NFS版本有4.0和3.0两种,请根据实际版本复制对应的命令。
本示例中,需复制的挂载命令如下:
其中,localmnt为挂载目录,请根据实际情况进行替换。
登录需要挂载卷的Linux云主机实例。登录方法请参考弹性云主机用户手册中的“登录弹性云主机实例”。
安装NFS客户端。
CentOS操作系统执行如下命令安装NFS客户端(CentOS7.7为例)
sudo yum install nfs-utils |
安装中途需要输入y继续执行。
Ubuntu操作系统执行如下命令安装NFS客户端(Ubuntu14为例)
sudo apt-get install nfs-kernel-server |
回显说明如下:
若回显sudo: unable to resolve host 主机名称,可尝试通过以下方式解决:
输入如下命令:
sudo vi /etc/hosts |
输入i进入编辑模式,将[root@localhost ~ ]中的localhost字段添加到文件中“localhost”后,如下图所示。
输入:wq保存退出。
若回显unable to locate package nfs-kernel-server,则可尝试输入以下命令解决:
apt-get update |
安装过程中需要输入y继续执行。
(可选)如果Linux实例内没有可使用的目标挂载目录,需执行mkdir命令创建挂载目录。
mkdir /挂载目录 |
例如,要创建挂载目录“/guazai”,则输入:
mkdir /guazai |
手动挂载文件系统。
将在步骤2中复制的挂载命令,粘贴到操作系统命令终端。命令末尾的/localmnt需替换成挂载目录。
以挂载点为“172.16.0.38”、卷为“vol-lfqgxh626izy”、挂载目录为“/guazai”为例。
Linux NFS4.0 挂载命令:
mount -t nfs -o vers=3,timeo=600,nolock 172.16.0.38:/vol-lfqgxh626izy /guazai |
Linux NFS3.0 挂载命令:
mount -t nfs -o vers=3,timeo=600,nolock 172.16.0.38:/vol-lfqgxh626izy /guazai |
执行df -h命令查看磁盘空间统计信息,可以看到已经挂载的卷和目录信息。