TASK 安装
本文将引导您完成单机版 TASK 安装过程,TASK为ONES任务协作模块,支持单独安装在服务器上(见第1节)、也支持和ONES服务集成部署(见第2节)。
1. 单独安装
当前ONES 新版本支持单独部署Task,安装方式如下
1.1 安装包下载
一般选择最新版本,具体版本可由 ONES 工程师给出
安装包存放位置建议在/opt/pkg下,执行下列命令创建相应目录并下载安装包
mkdir -p /opt/pkg && cd /opt/pkg
curl --user 'task:sem2pristemp4FRAP' -O https://r.feixiang.work/private-0/task-installer-private-0-latest.tar.gz
tar -vxf task-installer-private-0-latest.tar.gz
1.2 修改配置文件
具体安装包的路径需要根据解压出来的目录替换
后续安装好后如果需要修改配置的话,需要修改/opt/task/config/config.txt文件,不再是这个config-init.txt
cd task-installer-private-x-xxxx
vi config-init.txt
#视情况修改以下配置
################################ ONES 主服务信息配置 ############################
#以下部分配置在安装完成后,如再次修改,需执行 task_ctl restart 重启Task服务。
ONES_SERVICE_HTTP_PROTOCOL=http #ONES服务使用的协议,http或https
ONES_SERVICE_WS_PROTOCOL=ws #对应http和https,如果协议为http则此参数为ws;如果为https则此参数为wss
ONES_SERVICE_PORT=30011 #ONES服务访问端口(如果是域名访问则为空)
ONES_SERVICE_DOMAIN=120.79.224.181 #ONES服务访问地址,对应ONES服务中private.yaml文件中去掉协议的ip或域名
###Task访问ONES主服务时使用的URL配置。(注意填写的是Task 访问 ONES 的路径配置,这部分别填错位置了!)
ONES_BACKEND_SERVICE_HTTP_PROTOCOL='http'
ONES_BACKEND_SERVICE_DOMAIN='10.0.0.203'
ONES_BACKEND_SERVICE_PORT='30011'
1.3 执行安装
过程会处理镜像,时间稍长请耐心等待
./task_installer install
当看到终端输出如下结果表示安装完成
>>> The Installation is Complete
1. You can use the following command to start task services
# task_ctl start
2. For more information about task control commands
# task_ctl for help
3. For more information about task installer commands
# ./task_installer for help
4. For upgrade, you must go to task-installer-xxx directory.
# ./task_installer upgrade
5. task services access address.
Following HTTP access is ready.
http://10.0.0.201:8080
If https config is correct, following HTTPS access should work without https certificate warning.
https://ones-task:8443