ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【深入理解TcaplusDB技术】入门TcaplusDB 问题汇总

2022-06-16 14:33:24  阅读:121  来源: 互联网

标签:容器 入门 tcapluscli TcaplusDB 汇总 问题 tcapsvr docker


【深入理解TcaplusDB技术】入门TcaplusDB 问题汇总

 

Docker环境问题汇总

Docker容器启动tcapsvr进程自动退出问题

问题描述

[20201103 21:33:11.239125][139625375184704][1.2.2.1][(tcaplus/src/common/monitor_process_util.cpp:360) (GetTlogPathImpl)][tcapsvr][ERROR   ] popen grep -A 10000000 -e '<Type>.*FILE.*</Type>' '/data/tcaplus/tcaplus_service/cfg/storage_1_2_2_1/tcapsvr_log.xml' | grep 'Pattern' | awk -F '<Pattern>' '{print $2}'| awk -F '</Pattern>' '{print $1}' | head -n1 failed, error_msg: Cannot allocate memory.
[20201103 21:33:11.239150][139625375184704][1.2.2.1][(tcaplus/src/srv/tcapsvr_main_thread.cpp:841) (MainThreadInit)][tcapsvr][ERROR   ] GetTlogPath failed, iRet: -281, Can Not Get Tcapsvr Tlog Path.
问题原因

问题原因

机器内存不充沛,导致docker容器无足够内存运行,导致进程退出,解决方案:

#修改机器系统参数,表示内核允许分配所有的物理内存,而不管当前的内存状态如何
echo 1 > /proc/sys/vm/overcommit_memory
# 重启容器
docker stop [容器id]
docker start [容器id]

跨机访问docker容器超时

问题描述

跨机访问部署docker的机器,报-542,连接超时错误,

 

问题原因

 

tcapluscli工具执行时,报系统库错误

问题描述

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

问题原因

缺少32位可执行库glibc的支持,问题解决:

#centos7
yum install glibc.i686
#debian
apt-get install ia32-libs

 

 

C++ TDR SDK问题汇总

tcapluscli工具创建表格组提示白名单问题

问题描述

./tcapluscli  tablegroup  create -u http://localhost:5678 -g 4 -n zone_4
CreateTableGroup FAIL [LOCAL] :
{"app_id":["ip(172.18.0.1) not in whitelist to batch add zone(cmd:10006) of app_id:2"]}

问题原因

工具未授权导致,执行如下命令先授权对所有IP的访问包括Localhost:

./tcapluscli privilege -u http://localhost:5678 --allow-all-ip

img

TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

标签:容器,入门,tcapluscli,TcaplusDB,汇总,问题,tcapsvr,docker
来源: https://www.cnblogs.com/TcaplusDBers/p/16380995.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有