当前位置:网站首页>【深入理解TcaplusDB技术】Tmonitor系统升级
【深入理解TcaplusDB技术】Tmonitor系统升级
2022-06-25 18:12:00 【数据人儿】
1. 升级web_portal(root账户)
- 将web_portal包(web_portal_2.2.3_106227.tar.gz)拷贝至/data
- 进入目录:cd /data/monitor
停止服务:./server.php stop
检查服务是否停止:ps aux | grep httpd
- 安装新版的web_portal
解压最新的web_portal压缩包:若有残留的web_portal目录 ,先删除掉,然后tar zxvf 解压包
重新安装:rm /data/monitor/log/httpd_pid.log;
cd web_portal;
./install_web_protal.sh 10.123.27.60 3306 tmonitor_web tmonitor tmonitor OA 2.2.7(安装的参数各个机器不一样,可以ctrl + r 查找本机以前的安装命令然后直接执行即可,web_portal原来监听的端口如果不是默认80的话,执行命令前注意修改httpd.conf中的监听端口Listen)
- 启动服务
开启服务并指定端口: cd /data/monitor;./server.php start -p 8080
2. 升级tmonitor后台
(tmonitor账户 /data/tmonitor/tmonitor_install)
后台升级要根据新版具体情况选择下面的操作去执行:
- 如果新版本只修改了sasvr,就只需替换升级所有的sasvr进程;
- 如果新版本只修改了dcsvr,就只需替换升级所有的dcsvr进程;
- 如果新版本dcsvr和sasvr都有修改,需替换升级所有的dcsvr和sasvr进程;
- 如果新版为DB新增了字段,要为所有业务DB增加表字段;
下面给出具体操作步骤:
- 停止后台进程。假设新版只修改了sasvr:
去/data/tmonitor/tmonitor_install/tcm/tcm/bin目录,用tcmconsole中停止sasvr。
- 新增表字段。假设alarm_block_rule表新增了is_block_set_app_process、process_id两个字段,则要为Tmonitor各个业务DB的alarm_block_rule新增下面两个字段(后续的tmonitor版本需要在发布包中提供sql的脚本):
alter table alarm_block_rule add column is_block_set_app_process int default 0;
alter table alarm_block_rule add column process_id varchar(128);
- 启动新的sasvr: 拿最新Tmonitor_install__.tar.gz中的sasvr做替换,然后去tcmconsole启动sasvr即可。
TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

边栏推荐
猜你喜欢

Virtual machine class loading mechanism

158_ Model_ Power Bi uses DAX + SVG to open up almost all possibilities for making business charts

为什么在变频器场合需要安科瑞的电力有源滤波器?

Optimization of lazyagg query rewriting in parsing data warehouse

Matlab中图形对象属性gca使用

Unity technical manual - lifecycle rotation rotationoverlifetime speed rotation rotationbyspeed external forces

喜报|海泰方圆通过CMMI-3资质认证,研发能力获国际认可

微服务介绍

Handling method of qstring containing "\u0000" in QT

How to judge whether you are suitable for software testing
随机推荐
SQL Server real time backup library requirements
.NET Worker Service 添加 Serilog 日志记录
MySQL mysql-8.0.19-winx64 installation and Navicat connection
深度学习网路模型
ASP.NET超市便利店在线购物商城源码,针对周边配送系统
Iet attends the 2022 World Science and technology community development and Governance Forum and offers suggestions for building an international science and technology community
【工作小技巧】刚入职的软件测试工程师怎么快速上手新岗位
Wechat applet reports an error: request:fail URL not in domain list
Use of jupyter
Qt产生指定范围内随机数(随机字符串)
揭秘GES超大规模图计算引擎HyG:图切分
利用Qt制作美化登录界面框
Uncover ges super large scale graph computing engine hyg: Graph Segmentation
观察者模式之通用消息发布与订阅
IET出席2022世界科技社团发展与治理论坛 为构建国际科技共同体献言献策
How to develop the hash quiz game system? Hash quiz game system development application details case and source code
踩坑记录---线程池拒绝策略引起的一系列巧合
HMS core machine learning service realizes simultaneous interpretation, supports Chinese-English translation and multiple voice broadcast
TLV decoding
哈希竞猜游戏系统开发如何开发?哈希竞猜游戏系统开发应用详情案例及源码