管理 GooseFSx 客户端

最近更新时间:2024-09-05 10:47:41

我的收藏

创建 POSIX 客户端

GooseFSx POSIX 客户端指已部署 GooseFSx POSIX 客户端软件,并将 GooseFSx 挂载成本地目录的主机。 POSIX 客户端访问挂载目录,像访问本地文件系统一样访问 GooseFSx。
说明:
推荐的主机操作系统版本,详见 POSIX 客户端的使用限制

前提条件

已创建 GooseFSx 实例。创建指引请参见 GooseFSx 实例
已创建 POSIX 客户端管理节点。在创建 GooseFSx 实例时,会同步创建 POSIX 客户端管理节点。
已为主机添加安全组规则,详见 POSIX 客户端安全组规则。若您同时为 POSIX 客户端设置拒绝策略的安全组,请确保未拒绝 POSIX 客户端安全组规则。

操作步骤

1. 登录 数据加速器控制台,进入实例列表
2. 选择目标实例所在的地域,选择目标 GooseFSx 实例,即创建 POSIX 客户端的 GooseFSx 实例。 可通过勾选可用区/状态/类型等快速找到目标实例,或者通过名称关键字模糊匹配搜索出目标实例。
3. 单击实例 ID 或者管理,进入 POSIX 客户端页面。
4. 单击添加,添加 POSIX 客户端。
5. 在弹出的添加 POSIX 客户端对话框中,进行如下配置。
所属 VPC:选择主机所在 VPC。
所属子网:选择主机所在子网。
主机 ID:通过主机名/主机 IP 模糊匹配,快速找到您需要添加 POSIX 客户端的主机;或者直接输入主机 IP。可同时选中10台主机,一次批量添加多个主机为 POSIX 客户端。
说明:
请确认已为该主机添加安全组规则,详见 POSIX 客户端安全组规则。若您同时为 POSIX 客户端设置拒绝策略的安全组,请确保未拒绝 POSIX 客户端安全组规则。
挂载目录:请输入绝对路径,有以下几种情况:
若此目录已存在,且未挂载,则会挂载到此目录。
若此目录已存在,且已挂载,则不会挂载到此目录。
若此目录不存在,则会创建此目录,并挂载到此目录。
您也可以选择默认挂载目录,GooseFSx 默认挂载目录是/goosefsx/x-${型号}-${实例id}-proxy,例如/goosefsx/x-c60-089xxxx-proxy,其中${型号}${实例id},是您具体环境的型号和实例。GooseFSx 文件系统挂载到该主机的此目录。
6. 单击确认。创建过程预计需要几分钟,您可以在 POSIX 客户端列表查看结果。

检测是否已挂载 GooseFSx

GooseFSx 默认挂载目录是/goosefsx/x-${型号}-${实例id}-proxy,例如/goosefsx/x-c60-089xxxx-proxy。其中${型号}${实例id},可参见 管理 GooseFSx 实例

用户可执行如下命令来检测是否已挂载 GooseFSx:
sh goosefsx_mount_status.sh 10
注意:
其中入参数字 10表示超时时间,用户可自定义。
如果返回mount success,表示挂载成功。
如果返回wait time out,表示挂载失败。
执行此命令的路径如下:
/root/goosefsx_client_agent/linux_client_agent/goosefsx_mount_status.sh

将 GooseFSx 挂载到指定目录

用户可通过 mount 命令自行挂载指定目录,例如挂载到/mnt/test
mount --bind /goosefsx/x-c60-089xxxx-proxy/ /mnt/test

批量创建 POSIX 客户端

若需批量创建 POSIX 客户端,可通过镜像的方式一次创建一批 GooseFSx POSIX 客户端。首先创建一个相同主机操作系统版本的 GooseFSx POSIX 客户端,接着对此 GooseFSx POSIX 客户端生成镜像,最后通过该镜像批量拉起 GooseFSx POSIX 客户端。

前提条件

已创建 GooseFSx 实例。创建指引请参见 GooseFSx 实例。若已创建多个 GooseFSx 实例,请选择要批量创建 POSIX 客户端的实例;若想为多个实例批量创建 POSIX 客户端,请为这些实例分别执行批量创建 POSIX 客户端,因为 GooseFSx POSIX 客户端属于某个 GooseFSx 实例。
已创建 POSIX 客户端管理节点。在创建 GooseFSx 实例时,会同步创建 POSIX 客户端管理节点。
已创建至少一个相同主机操作系统版本的 GooseFSx POSIX 客户端。
说明
若想批量创建不同操作系统版本的 POSIX 客户端,需要先创建不同操作系统版本的 POSIX 客户端,并生成镜像,通过镜像拉起相同操作系统版本的 POSIX 客户端。例如,创建一个 CentOS POSIX 客户端,生成 CentOS POSIX 客户端的镜像,通过镜像批量创建 CentOS POSIX 客户端;创建一个 TLinux POSIX 客户端,生成 TLinux POSIX 客户端的镜像,通过镜像批量创建 TLinux POSIX 客户端;以此类推。

操作步骤

1. 登录 数据加速器控制台,进入实例列表
2. 选择目标实例所在的地域,选择目标 GooseFSx 实例。 可通过勾选可用区/状态/类型等快速找到目标实例,或者通过名称关键字模糊匹配搜索出目标实例。
3. 单击实例 ID 或者管理,进入 POSIX 客户端页面。
4. 在 POSIX 客户端列表,选择基于哪个 POSIX 客户端来创建镜像,若无目标操作系统版本的 POSIX 客户端,需先创建一个,详情请参见 创建 POSIX 客户端 文档;单击主机 ID,进入该主机实例的控制台,如需制作镜像,请参见 创建自定义镜像 文档。
5. 通过镜像批量创建 POSIX 客户端,相关指引可参见 通过镜像创建实例 文档。

查询 POSIX 客户端

查询 POSIX 客户端,查询挂载到 GooseFSx 的 POSIX 客户端,包括自动添加和手动添加的 POSIX 客户端。

前提条件

已创建 GooseFSx 实例。创建指引请参见 GooseFSx 实例
已创建 POSIX 客户端管理节点。在创建 GooseFSx 实例时,会同步创建 POSIX 客户端管理节点。
已创建 POSIX 客户端。

操作步骤

1. 登录 数据加速器控制台,进入实例列表
2. 选择目标实例所在的地域,选择目标 GooseFSx 实例,即 POSIX 客户端所属的 GooseFSx 实例。 可通过勾选可用区/状态/类型等快速找到目标实例,或者通过名称关键字模糊匹配搜索出目标实例。
3. 单击实例 ID 或者管理,进入 POSIX 客户端页面。 POSIX 客户端列表,展示所有 POSIX 客户端信息。

删除 POSIX 客户端

删除 POSIX 客户端,解除 POSIX 客户端挂载到 GooseFSx, POSIX 客户端管理节点不再管理该 POSIX 客户端,卸载 POSIX 客户端软件。
删除 POSIX 客户端后,可再次执行创建 POSIX 客户端,挂载到 GooseFSx。

前提条件

已创建 GooseFSx 实例。创建指引请参见 GooseFSx 实例
已创建 POSIX 客户端管理节点。在创建 GooseFSx 实例时,会同步创建 POSIX 客户端管理节点。
已创建 POSIX 客户端。

操作步骤

1. 登录 数据加速器控制台,进入实例列表
2. 选择目标实例所在的地域,选择目标 GooseFSx 实例,即待删除的 POSIX 客户端。 可通过勾选可用区/状态/类型等快速找到目标实例,或者通过名称关键字模糊匹配搜索出目标实例。
3. 单击实例 ID 或者管理,进入 POSIX 客户端页面。
4. 勾选要删除的 POSIX 客户端,单击删除


POSIX 客户端安全组规则

POSIX 客户端需要放通如下端口与 GooseFSx 通信,相关指引请参见 配置安全组。若您同时为 POSIX 客户端设置拒绝策略的安全组,请确保未拒绝 POSIX 客户端安全组规则。
协议
方向
端口
IP
TCP
入站规则
1191、22、10080、8445、60000-61000
GooseFSx 所属 VPC 的所有 IP
ICMP
入站规则
ALL
GooseFSx 所属 VPC 的所有 IP