当前位置:网站首页>[tcapulusdb knowledge base] common problems of tcapulusdb local deployment
[tcapulusdb knowledge base] common problems of tcapulusdb local deployment
2022-06-24 01:43:00 【Tcapulus Jun】
【TcaplusDB The knowledge base 】TcaplusDB Local Release deployment FAQs
1. Container startup log report :Failed to write channels, for shmctl
Question why :
The shared memory setting of the container is too small , part Docker The default container shared memory size of version is 32M, and TcaplusDB The minimum value required for the container is 2G.
Solution :
- Use 3.53.1 The latest version of the mirror , Or a later version of the image ;
- Pass... When starting the container --shm-size=2G Displays the shared memory size of the specified container .
2. stay Debian The startup container in the system failed to start , Containers Exit Code = 139
Question why :
The exit code currently encountered is 139 Scene , Most of them are mainframes vsyscall Set up questions
Solution :
- Debian Set up vsyscall Refer to http://helpcenter.onlyoffice.com/installation/mail-enabling-vsyscall.aspx;
- Windows WSL2 Set up vsyscall Refer to https://zhuanlan.zhihu.com/p/256317180
3. Inside the container SSH, PWD And other commands and services are not available , Lead to TcaplusDB Some features are not available
Question why :
At present, most of the reasons for this situation are that the master machine is turned on SELinux Enforce security policy , Cause... In the container SSH,PWD Wait until the command or service is unavailable . direct influence yes TcaplusDB Some of the functions that depend on these commands and services are not available , Such as surface clearing, etc .
Solution :
Turn off the of the master SELinux Enforce security policy .
- Temporarily Closed . setenforce 0
- Permanent ban . edit /etc/selinux/config file , Set up SELINUX=Disabled, Restart the machine .
4. The network segment of the master computer is connected with Docker Container network segment conflict , Lead to Client Not connected to the service
Question why :
In some environments , There may be a conflict between the master network segment and the container default network segment ,Docker The container usually defaults to the container, and the network segment is 192.168 perhaps 172.17, When the master is also in these network segments ,TcaplusDB The request sent from the master will be regarded as an intranet request , to Client Return to container IP Serve as a service IP, And in some circumstances ( Such as WSL), The master cannot directly access the container IP, The service status is normal , But the client cannot connect to the server .
Solution :
Create a network segment different from the master Docker The Internet , If the network segment of the master is 172.17, You can create a 192.168 The network segment Docker The Internet , And when you create a container , Specify to use this network .Docker The creation method of the network is as follows .
Execute the following command to create Docker The Internet .
sudo docker network create --driver=bridge --subnet=192.168.10.0/24 subnet_192_168_10
- 192.168.10.0/24 by Docker Network segment and mask definition .
- subnet_192_168_10 by Docker net name , Create container command --network This is the network name that follows .
TcaplusDB It's a distributed product of Tencent NoSQL database , The code for storage and scheduling is completely self-developed . With cache + Landing fusion architecture 、PB Levels of storage 、 Millisecond delay 、 Lossless horizontal expansion and complex data structure . At the same time, it has rich ecological environment 、 Easy migration 、 Extremely low operation and maintenance costs and five nine high availability features . Customer coverage game 、 Internet 、 government affairs 、 Finance 、 Manufacturing and the Internet of things .
边栏推荐
- [guide to cloud first] point north before tdsql elite challenge
- AES encryption analysis of CNKI academic translation
- [official time limit activity] in November, if you dare to write, you will get a prize
- Interviewer: why does the new generation memory need two survivor zones?
- I, a 27 year old female programmer, feel that life is meaningless, not counting the accumulation fund deposit of 430000
- November 17, 2021: the longest path of the same value. Given a binary tree, find the longest path
- Note sharing (5) -precautions for Oracle to MySQL
- 【Flutter】如何使用Flutter包和插件
- How to use voice synthesis? Can voice synthesis modify the voice?
- Build a smart pole visual intercom system through an intelligent gateway
猜你喜欢

【Flutter】如何使用Flutter包和插件
![[SQL injection 12] user agent injection foundation and Practice (based on burpsuite tool and sqli labs LESS18 target machine platform)](/img/c8/f6c2a62b8ab8fa88bd2b3d8f35f592.jpg)
[SQL injection 12] user agent injection foundation and Practice (based on burpsuite tool and sqli labs LESS18 target machine platform)
![[SQL injection 13] referer injection foundation and Practice (based on burpseuite tool and sqli labs less19 target platform)](/img/b5/a8c4bbaf868dd20b7dc9449d2a4378.jpg)
[SQL injection 13] referer injection foundation and Practice (based on burpseuite tool and sqli labs less19 target platform)

It's too difficult for me. Ali has had 7 rounds of interviews (5 years of experience and won the offer of P7 post)

I, a 27 year old female programmer, feel that life is meaningless, not counting the accumulation fund deposit of 430000
![[flutter] comment utiliser les paquets et plug - ins flutter](/img/a6/e494dcdb2d3830b6d6c24d0ee05af2.png)
[flutter] comment utiliser les paquets et plug - ins flutter
随机推荐
Disruptor note 2: disruptor class analysis
Use Navicat software to connect self built database (Linux system)
[JS reverse hundred examples] md5+aes encryption analysis of an easy payment password
What is function point analysis - FPA
Login server in VNC mode
MySQL architecture
Blog platform was falsely blackmailed and the new hacker organization claimed responsibility for the Israeli attack | November 16 global network security hotspot
How to develop the industrial Internet platform?
Gin framework: implementing timeout Middleware
Implementation of asynchronous notification and event callback based on guava API
Salesforce uses hyperlink formula field to implement custom jump
Gin framework: implementing distributed log tracing
Analysis of the whole process of webapck5 core packaging principle
Moment. JS how to use epoch time to construct objects
NFS file systems - mount and optimize
Behind the 1.6 trillion requests per day, the secret of DNSPod - state secret DOH
How to use the speech synthesis tool? Does the speech synthesis tool cost money?
3、 Shell variable substring
Dart series: generics in dart classes
Implementation of automatic triggering of inward delivery order after outward delivery order PGI in SAP inter company sto process