本文介绍挂载 vePFS 智算版文件系统的前提条件和操作步骤。
挂载 vePFS 前,请确保您已完成以下操作:
注意
vePFS 只支持挂载到同一 Region 的节点。
注意
注意
挂载 vePFS 文件系统前,您需要为 ECS 实例关联与 vePFS 管理节点相同的安全组。
注意
100.64.0.0/10
云服务网段中入方向的相关 IP 端口。如果您的客户端节点有其他网络需求,需要开放额外的网段以及端口,请自行绑定其他安全组,与当前的安全组规则不冲突即可。说明
您也可以根据挂载服务 ID 获取安全组信息,安全组命名格式为 sg-<挂载服务 ID>
或 sg-<vePFS 文件系统 ID>-<挂载服务 ID>
。
注意
如果您的 ECS 实例包含多张网卡,请务必确认将安全组关联到挂载 IP 所在的网卡。
注意
挂载文件系统前,请确保您的实例已正确关联了相应安全组。关联安全组后,您可以登录 vePFS 管理节点挂载 vePFS 文件系统。
说明
client-{挂载服务 ID}-{数字}
或 client-{vePFS 文件系统 ID}-{挂载服务 ID}-{数字}
。密码挂载
将以下命令中 {ECS IP地址}
替换为需要挂载的 ECS 实例的私网 IP 地址,然后执行命令,挂载 vePFS 文件系统。
vepfs -r add password {ECS IP 地址}
执行挂载命令后,您需要手动输入挂载节点的密码,然后系统会自动挂载 vePFS 文件系统。
说明
-p
选项,使用默认密码,例如您可以使用 vepfs -r -p 'xxx' add password xxx xxx xxx
添加默认密码。若密码中含有单引号('),建议密码内容使用双引号("),并使用转义符(\)对密码中的特殊字符进行转义,例如密码为 abc'def!
,则挂载命令为 vepfs -r -p "abc\'def\!" add password xxx xxx xxx
。后续操作
挂载智算版文件系统时,需要选择 RDMA 网卡:
-a
选项,则默认启用所有 RDMA 网卡,可以省去交互输入网卡步骤,例如 vepfs -r -a -p 'xxx' add password xxx xxx xxx
。-a
,在系统正常挂载 ECS 实例后,您需要根据实际情况选择 RDMA 网卡。df -h
查看挂载情况。Filesystem
列显示 vepfs
或 fs_实例 ID
,说明挂载成功。本文中以显示 vepfs
为例。Filesystem Size Used Avail Use% Mounted on devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.8G 0 3.8G 0% /dev/shm tmpfs 3.8G 8.6M 3.8G 1% /run tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup /dev/vda1 50G 3.7G 44G 8% / vepfs 6.0T 12G 6.0T 1% /mnt/vepfs tmpfs 777M 0 777M 0% /run/user/0
查看挂载节点状态
您可以登录管理节点,执行如下命令,查看 vePFS 挂载节点状态。
mmgetstate -N {IP 地址}
说明
支持添加多个 IP 地址,以 ,
分隔即可。
返回信息如下,返回的 Node name
即为挂载节点的 ID。
Node number Node name GPFS state --------------------------------------------------- 4 iv-ybqk7fafww8rx7p8**** active
查看所有节点状态
您可以登录管理节点,执行如下命令,查看 vePFS 所有节点状态。
mmgetstate -a
返回信息如下。
Node number Node name GPFS state ------------------------------------------------------------------------ 1 client-vepfs-cnbj83050aae****-mount-b990****-1 active 2 client-vepfs-cnbj83050aae****-mount-b990****-2 active 3 client-vepfs-cnbj83050aae****-mount-b990****-3 active 4 iv-ybqk7fafww8rx7p8**** active
查看 Node 对应的 IP 地址
您可以在 /etc/hosts
上查看对应节点名称对应的 IP 地址。