LTS:部署

===============================================
JobClient:主要负责提交任务, 并接收任务执行反馈结果。
JobTracker:负责接收并分配任务,任务调度。
TaskTracker:负责执行任务,执行完反馈给JobTracker。
Monitor:(管理后台)主要负责节点管理,任务队列管理,监控管理等。
===============================================
1.下载
   https://github.com/ltsopensource/light-task-scheduler
2.解压 执行build.sh
3.生成的dist文件夹 解压dist/lts-1.7.1-SNAPSHOT-bin.zip
   修改dist/lts-1.7.1-SNAPSHOT-bin/conf下
   lts-admin.cfg
   lts-monitor.cfg
   zookeeper地址
   registryAddress=zookeeper://127.0.0.1:2181
   mysql数据库用户名密码
   configs.jdbc.url=jdbc:mysql://127.0.0.1:3306/lts
   configs.jdbc.username=root
   configs.jdbc.password=111111
   增加jdbc.create.db.table=true
   可修改后台登陆的用户名密码lts-admin.cfg
   console.username=admin
    console.password=admin
4.启动zk ./zkServer.sh start
   启动mysql ./mysql.server start
5.数据库中创建lts库 启动会自动生成表(jdbc.create.db.table=true)
6.在dist/lts-1.7.1-SNAPSHOT-bin/bin/下
   启动admin后台 执行 sh lts-admin.sh start
   启动JobTracker 执行./jobtracker.sh zoo start(修改下conf/zoo下的配置文件)
   如果你想启动两个JobTracker节点,那么你需要拷贝一份zoo,譬如命名为zoo2,修改下zoo2下的配置文件,然后运行sh jobtracker.sh zoo2 start即可。logs文件夹下生成jobtracker-zoo.out日志。
7.查看admin日志dist/lts-1.7.1-SNAPSHOT-bin/logs/lts-admin.out
   如果成功启动 日志中会输出访问地址
   LTS-Admin started. http://172.16.26.213:8081/index.htm
   默认admin admin

猜你喜欢

转载自samson870830.iteye.com/blog/2387110