快速入门(极速型L2)
更新时间:2025-04-18
本文以CentOS操作系统为例,介绍如何快速开通PFS,并通过客户端访问PFS文件系统。
适用范围
本文的快速入门仅适用于BCC挂载与卸载极速型L2,CCE通过CSI挂载与卸载极速型L2请参考此文档
前提条件
- 已开通并行文件存储PFS服务。首次登录并行文件存储PFS控制台时,需要根据页面引导开通PFS服务。
- 已创建一个BCC实例(建议配置不低于2个CPU核、4 GiB内存),且为客户端支持的操作系统(详见下表)。
操作系统类型 | 发行版 | 内核版本 |
---|---|---|
CentOS | 7.5 | 3.10.0-1160.42.2.el7.x86_64 |
CentOS | 7.5 | 3.10.0-1160.83.1.el7.x86_64 |
CentOS | 7.9 | 3.10.0-1160.83.1.el7.x86_64 |
CentOS | 8 | 4.18.0-348.7.1.el8_5.x86_64 |
CentOS | 8.1 | 4.18.0-348.7.1.el8_5.x86_64 |
CentOS | 8.2 | 4.18.0-348.7.1.el8_5.x86_64 |
CentOS | 8.3 | 4.18.0-348.7.1.el8_5.x86_64 |
CentOS | 8.4 | 4.18.0-348.7.1.el8_5.x86_64 |
Ubuntu | 20.04 | 5.4.0-135-generic |
Ubuntu | 20.04 | 5.4.0-139-generic |
Ubuntu | 20.04 | 5.4.0-198-generic |
Ubuntu | 22.04 | 5.15.0-72-generic |
Ubuntu | 22.04 | 5.15.0-124-generic |
3.BCC实例需和PFS实例在同一VPC下,如有跨VPC访问需求,请提交工单解决。
挂载操作步骤
步骤一:创建文件系统
- 登录并行文件存储PFS控制台。
- 在实例页面,单击创建实例,并填写必要配置,包括“地域、可用区、VPC、子网、实例名称、实例类型和存储容量”等信息。参数详细说明请见:创建文件系统。
- 单击创建,完成购买。
步骤二:创建挂载服务
- 在顶部菜单栏,选择刚才创建的PFS实例所在地域。
- 在左侧导航栏选择挂载服务,点击创建挂载服务,并填写必要配置,包括"挂载服务名称、可用区、VPC网络、子网"等信息。参数详细说明请见:挂载服务。
- 设置完成后,阅读并同意注意事项,点击确定。
注意:
1.挂载点功能升级为挂载服务后,1个挂载服务支持绑定多个PFS实例。如果同VPC下已存在挂载服务,可跳过步骤二,直接参考步骤三,使用已存在的挂载服务绑定PFS实例。绑定PFS实例后,请注意该挂载服务下已挂载的客户端(BCC实例)也可以访问使用。
2.PFS文件系统在创建挂载服务时,会在您的百度智能云账号下自动创建3个BCC实例(即客户端管理节点)用于管理客户端集群,请确认您的百度智能云账号满足在对应可用区购买对应BCC实例规格的要求。
- 挂载服务正常情况下需要20-30分钟完成创建,超过请提交工单。
- BCC实例规格默认为bcc.g5.c8m32,并按所在地域的BCC收费标准计费(该计费与PFS计费相互独立,费用记录在BCC产品账单中),详细价格请参考云服务器BCC产品定价。
- 挂载服务创建完成后,您可以登录BCC控制台,查看自动创建的BCC实例(实例名称为pfs-mt-***-000001、pfs-mt-***-000002、pfs-mt-***-000003),请勿对BCC实例直接进行停止、释放(定时释放)、重置密码、重装操作系统、变更VPC、变更子网、变更内外IP、变更可用区、修改主机名称(hostname)等操作,以免挂载服务无法正常使用。
- 删除挂载服务后,会自动释放客户端管理节点BCC实例,请谨慎操作!
步骤三:绑定存储实例
在创建挂载服务后,挂载服务作为一个独立的存在,需要为其绑定一个或多个PFS L2实例后,客户端才能通过挂载服务将PFS L2实例挂载为本地目录。
- 在挂载服务页,点击挂载服务名称或管理操作,进入挂载服务详情页,在存储实例处点击绑定存储实例。
- 在弹出的对话框中,填写必要配置,包括"PFS可用区、选择PFS实例、挂载地址"等信息。参数详细说明请见:挂载服务。
- 设置完成后,点击确定。
步骤四:将目标BCC实例加入客户端管理节点安全组
- 在挂载服务页,点击挂载服务名称或管理操作,进入挂载服务详情页。
- 在【客户端集群-客户端管理节点】处,单击第一个BCC实例,进入该实例的详情页面。然后点击安全组页签,记录安全组信息。
- 进入BCC控制台,在目标BCC实例(待挂载PFS文件系统的BCC实例)的操作列,单击“更多 > 网络和安全 > 关联安全组”,勾选上一步获取到的客户端管理节点安全组。
- 若需批量将目标BCC实例加入安全组,请前往私有网络VPC控制台的安全组页面,进入到客户端管理节点关联的安全组详情页,在关联云服务器页面批量将目标BCC实例加入安全组。
步骤五:挂载客户端
- 在【挂载服务详情页-客户端集群-客户端管理节点】,获取客户端管理节点列表中第一个BCC实例的初始密码(请勿修改管理节点的初始密码并保证实例可正常登录)。
- 在BCC控制台,以root用户远程登录上述实例(客户端管理节点列表中第一个BCC实例),密码为上一步获取的密码。更多登录方式请点击此处。
- 在上一步登录的客户端管理节点,执行以下命令为多台BCC安装客户端,并将其加入到客户端集群中。
pfs quick-add <目标BCC-A的内网IP地址> <目标BCC-B的内网IP地址> <目标BCC-C的内网IP地址> ...
注意:执行命令后,您需要手动依次输入目标BCC的密码,然后系统自动会为多台BCC安装客户端。
示例:
pfs quick-add 192.168.16.18 192.168.16.19
步骤六:验证挂载
- 登录目标BCC实例,执行以下命令查询挂载点
df -h
返回示例如下:
其中,/pfs/mt-xxx 即为查询到的挂载点。
- 执行以下命令,进入PFS文件系统
cd <挂载点>
示例:
cd /pfs/mt-xxxx
此时,您就可以将PFS文件系统当作一个普通的本地目录来访问和使用。
注意:当已挂载的客户端自身根目录磁盘空间已满时,若PFS服务出现异常并需要客户端进程重启,客户端将无法重启成功,会导致该客户端无法正常使用PFS。请及时关注客户端根目录的磁盘使用情况。
卸载操作步骤
- 登录客户端管理节点列表中第一个BCC实例。
- 执行以下命令,将目标BCC实例移除。
pfs del <目标BCC1内网IP地址> <目标BCC2内网IP地址> <目标BCC3内网IP地址> ...
示例:
pfs del 192.168.1.1 192.168.1.2 192.168.1.3
- 移除BCC实例时,请输入目标BCC的内网IP地址。
- 可移除一个或多个BCC实例,当移除多个BCC实例时,目标BCC的内网IP地址以空格隔开。
- 移除的BCC实例个数越多,命令运行的时间越长,平均移除一个BCC实例耗时约1分钟。建议您在执行移除BCC实例命令时以screen、nohup等方式在后台运行。
- 执行
/usr/lpp/mmfs/bin/mmlscluster
命令,如果 node 列表中未包含目标BCC实例信息,表示该文件系统已卸载成功。
注意:卸载PFS文件系统前请确保客户端节点已无业务IO任务,否则卸载会导致业务IO任务中断并失败。