Usage: goosefs COMMAND [GENERIC_COMMAND_OPTIONS] [COMMAND_ARGS]
指令总览如下:
| 指令名 | 指令作用 |
| extensions | 用于管理 GooseFS 的扩展组件。 |
| format [-s] | 用于格式化所有 GooseFS 的节点,包括 Master 和 Worker 节点;该操作会清理所有缓存和元数据信息,需要谨慎操作。如果指定了-s,仅格式化不存在的 UFS 存储路径。 |
| formatMaster | 格式化所有 GooseFS Master 节点。 |
| formatWorker | 格式化所有 GooseFS Worker 节点。 |
| bootstrapConf | 快速生成 GooseFS 配置文件。 |
| ns | GooseFS 命名空间指令行工具。 |
| fs | GooseFS 文件系统指令行工具。 |
| fsadmin | GooseFS 文件系统管理员指令行工具。 |
| table | GooseFS 库表操作指令行工具。 |
| getConf [k] | 用于快速获取指定 GooseFS 配置项的值。 |
| job | GooseFS 任务服务指令行工具。 |
| logLevel | 用于设置或者获取 GooseFS 日志级别。 |
| runClass | 用于运行 GooseFS 类的主方法。 |
| runTest | 用于运行指定 GooseFS 集群端到端的测试用例集。 |
| runTests | 用于运行所有 GooseFS 集群端到端的测试用例集。 |
| runHmsTest | 用于运行 GooseFS 和 Hive 的集成测试用例集。 |
| runHdfsMountTests | 用于运行 GooseFS 和 HDFS 的集成测试用例集。 |
| runJournalCrashTest | 用于运行 GooseFS Master 的故障注入用例集。 |
| runUfsIOTest | 用于运行 GooseFS 集成 UFS 的数据吞吐用例集。 |
| runUfsTests | 用于运行 GooseFS 和 UFS 的集成测试用例集。 |
| readJournal | 用于读取 GooseFS Journal 文件。 |
| upgradeJournal | 用于更新 GooseFS Journal 版本。 |
| killAll [-s] <WORD> | 用于中断 GooseFS 指定进程,进程名称通过 WORD 参数指定。 |
| copyDir <PATH> | 用于将指定路径拷贝到所有 Master/Worker 节点,路径通过 PATH 参数指定 |
| clearCache | 用于清理机器节点上的所有系统缓冲区(OS buffer cache)。 |
| docGen | 用于自动生成 GooseFS 指导文档。 |
| version | 用于打印 GooseFS 版本信息。 |
| validateConf | 用于校验 GooseFS 配置信息。 |
| validateEnv | 用于校验 GooseFS 环境信息。 |
| collectInfo | 用于收集 GooseFS 集群信息。 |
| collectLogs <path> | 用于收集 Master 和 Worker 节点日志到指定路径,路径通过 PATH 参数指定。 |