Administrator
发布于 2024-11-13 / 7 阅读
0
0

GlusterFS volume info输出解释

gluster volume info ops_test

Volume Name: ops_test

Type: Distributed-Replicate

Volume ID: 780d9015-a2ab-4a47-9401-2c46fead1000

Status: Started

Snapshot Count: 0

Number of Bricks: 3 x (2 + 1) = 9

Transport-type: tcp

Bricks:

Brick1: gfs1.sys.ops.bj1.wormpex.com:/brk1/ops_test

Brick2: gfs2.sys.ops.bj1.wormpex.com:/brk1/ops_test

Brick3: gfs3.sys.ops.bj1.wormpex.com:/brk1/ops_test (arbiter)

Brick4: gfs1.sys.ops.bj1.wormpex.com:/brk2/ops_test

Brick5: gfs2.sys.ops.bj1.wormpex.com:/brk2/ops_test

Brick6: gfs3.sys.ops.bj1.wormpex.com:/brk2/ops_test (arbiter)

Brick7: gfs1.sys.ops.bj1.wormpex.com:/brk3/ops_test

Brick8: gfs2.sys.ops.bj1.wormpex.com:/brk3/ops_test

Brick9: gfs3.sys.ops.bj1.wormpex.com:/brk3/ops_test (arbiter)

Options Reconfigured:

features.quota-deem-statfs: on

features.inode-quota: on

features.quota: on

performance.client-io-threads: off

nfs.disable: on

transport.address-family: inet

diagnostics.latency-measurement: on

diagnostics.count-fop-hits: on

cluster.enable-shared-storage: disable

以下是 gluster volume info ops_test 命令输出的解释:

Volume Name: ops_test 是卷的标识名称。

Type: Distributed-Replicate 表示这个卷的类型是分布式复制卷,意味着文件会被复制到多个 bricks 上,同时这些 bricks 分布在不同的服务器上以实现分布式存储。

Volume ID: 卷的唯一标识符。

Status: Started 表示卷目前处于启动状态,可以正常访问。

Snapshot Count: 快照数量,这里为 0,表示没有创建过快照。

Number of Bricks: 显示 bricks 的总数。在这个例子中,有 9 个 bricks,每个服务器上有 3 个,其中 1 个为 arbiter(仲裁器),用于在复制卷中解决脑裂问题。

Transport-type: tcp 表示使用 TCP 作为传输协议。

Bricks: 列出所有bricks的详细信息,包括每个 brick 的主机名和路径。例如,Brick1 是 gfs1.sys.ops.bj1.wormpex.com:/brk1/ops_test,表示在 gfs1.sys.ops.bj1.wormpex.com 主机上的 /brk1/ops_test 路径。

Options Reconfigured: 列出所有已重新配置的卷选项:

features.quota-deem-statfs: 启用,表示 df 命令显示的是配额限制而不是实际的文件系统大小。

features.inode-quota: 启用,表示对 inode 也应用配额限制。

features.quota: 启用,表示启用配额功能。

performance.client-io-threads: 关闭,表示客户端的 I/O 线程未启用。

nfs.disable: 启用,表示 NFS 服务被禁用。

transport.address-family: 设置为 inet,表示使用 IPv4 地址。

diagnostics.latency-measurement: 启用,表示启用延迟测量。

diagnostics.count-fop-hits: 启用,表示启用 FOP(文件操作)命中计数。

cluster.enable-shared-storage: 禁用,表示未启用共享存储。

这个卷配置为分布式复制卷,具有 3 个副本,每个副本分布在 3 个不同的服务器上。每个副本有一个 arbiter brick,用于在发生网络分区或其他故障时解决数据一致性问题。卷配置了配额功能,并且启用了一些诊断选项来监控性能。同时,NFS 服务被禁用,IPv4 地址被用于传输。


评论