下载
分布式部署目前只支持Linux,Windows暂不支持。
分布式版本下载地址
ossimport-2.2.3.tar.gz ,下载到本地后,使用命令 tar -zxvf ossimport-2.2.3.tar.gz -C $HOME/ossimport 解压,解压后的文件结构如下:
ossimport
├── bin
│ ├── console.jar # Console模块jar包
│ ├── master.jar # Master模块jar包
│ ├── tracker.jar # Tracker模块jar包
│ └── worker.jar # Worker模块jar包
├── conf
│ ├── job.cfg # Job配置文件模板
│ ├── sys.properties # 系统运行参数配置文件
│ └── workers # Worker列表
├── console.sh # 命令行工具,目前支持只Linux
├── logs # 日志目录
└── README.md # 说明文档,使用前请仔细阅读
[backcolor=transparent]注意:
workdir
├── bin
│ ├── console.jar # Console模块jar包
│ ├── master.jar # Master模块jar包
│ ├── tracker.jar # Tracker模块jar包
│ └── worker.jar # Worker模块jar包
├── conf
│ ├── job.cfg # Job配置文件模板
│ ├── sys.properties # 系统运行参数配置文件
│ └── workers # Worker列表
├── logs
│ ├── import.log # 归档日志
│ ├── master.log # Master日志
│ ├── tracker.log # Tracker日志
│ └── worker.log # Worker日志
├── master
│ ├── jobqueue # 存放尚未分解完成的任务
│ └── jobs # 存放任务运行状态
│ └── xxtooss # 任务名称
│ ├── checkpoints # Master分解Job到Task的checkpoint点记录
│ │ └── 0
│ │ └── ED09636A6EA24A292460866AFDD7A89A.cpt
│ ├── dispatched # 已经分配给Worker尚未运行完成的Task
│ │ └── 192.168.1.6
│ ├── failed_tasks # 运行失败的Task
│ │ └── A41506C07BF1DF2A3EDB4CE31756B93F_1499348973217@192.168.1.6
│ │ ├── audit.log # Task运行日志,通过该日志可以查看错误原因
│ │ ├── DONE # Task运行成功标志,失败为空
│ │ ├── error.list # Task错误列表,可以查看错误文件列表
│ │ ├── STATUS # 任务状态标志文件,内容为Failed或Completed,表示子任务失败或成功
│ │ └── TASK # Task描述信息
│ ├── pending_tasks # 尚未分配的Task
│ └── succeed_tasks # 成功运行的Task
│ └── A41506C07BF1DF2A3EDB4CE31756B93F_1499668462358@192.168.1.6
│ ├── audit.log # Task运行日志,通过该日志可以查看错误原因
│ ├── DONE # Task运行成功标志
│ ├── error.list # Task错误列表,成功为空
│ ├── STATUS # 任务状态标志文件,内容为Failed或Completed,表示子任务失败或成功
│ └── TASK # Task描述信息
└── worker # Worker正在运行的Task状态,运行完成后由Master管理
└── jobs
├── local_test2
│ └── tasks
└── local_test_4
└── tasks
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。