GlusterFS 常用命令
集群管理命令
| 命令 | 功能 | 示例 |
|---|---|---|
gluster peer probe | 添加节点到集群 | gluster peer probe node02 |
gluster peer detach | 从集群移除节点 | gluster peer detach node03 |
gluster peer status | 查看集群节点状态 | gluster peer status |
gluster pool list | 显示存储池信息 | gluster pool list |
卷管理命令
| 命令 | 功能 | 示例 |
|---|---|---|
gluster volume create | 创建新卷 | gluster volume create vol1 replica 2 node1:/brick1 node2:/brick2 |
gluster volume start | 启动卷 | gluster volume start vol1 |
gluster volume stop | 停止卷 | gluster volume stop vol1 --mode=script |
gluster volume delete | 删除卷 | gluster volume delete vol1 |
gluster volume info | 查看卷信息 | gluster volume info vol1 |
gluster volume status | 查看卷状态 | gluster volume status vol1 detail |
gluster volume list | 列出所有卷 | gluster volume list |
gluster volume add-brick | 添加存储块 | gluster volume add-brick vol1 node3:/brick3 |
gluster volume remove-brick | 移除存储块 | gluster volume remove-brick vol1 node3:/brick3 start |
gluster volume replace-brick | 更换存储块 | gluster volume replace-brick vol1 node1:/old node1:/new commit |
卷配置命令
| 命令 | 功能 | 示例 |
|---|---|---|
gluster volume set | 配置卷参数 | gluster volume set vol1 performance.cache-size 2GB |
gluster volume reset | 重置卷配置 | gluster volume reset vol1 |
gluster volume get | 查看卷参数 | gluster volume get vol1 all |
gluster volume heal | 数据自愈管理 | gluster volume heal vol1 info |
gluster volume rebalance | 数据重平衡 | gluster volume rebalance vol1 start |
监控与诊断命令
| 命令 | 功能 | 示例 |
|---|---|---|
gluster volume profile | 性能分析 | gluster volume profile vol1 start |
gluster volume top | I/O操作监控 | gluster volume top vol1 open |
gluster volume statedump | 状态转储 | gluster volume statedump vol1 |
gluster volume sync | 同步卷配置 | gluster volume sync all |
gluster volume log | 日志位置查询 | grep vol1 /var/log/glusterfs/*.log |
高级管理命令
| 命令 | 功能 | 示例 |
|---|---|---|
gluster snapshot create | 创建快照 | gluster snapshot create snap1 vol1 |
gluster snapshot list | 列出快照 | gluster snapshot list |
gluster system:: execute | 执行系统命令 | gluster system:: execute "df -h" all |
gluster quota list | 配额管理 | gluster quota vol1 list /dir |
gluster geo-replication | 异地复制 | gluster geo-replication vol1 remote_host::vol2 start |
