当前位置:网站首页>Common network problems and troubleshooting methods of gbase
Common network problems and troubleshooting methods of gbase
2022-06-13 08:43:00 【Chen Chen】
Network card spin down
The performance of some nodes in the cluster is poor , see nmon When you see that the sending and receiving speed is significantly lower than that of other nodes . Check it again ethtools network card , See that the network speed is not the normal Gigabit or 10 Gigabit . For example, 10 Gigabit network , Show gigabytes , Even 100 trillion . In this case, the network cable or network card is generally unstable .
Solution
You can try to restart the network card or replace other normal network ports and repair or replace the network card 、 Check the network cable .
SSH no
The performance of some nodes in the cluster is poor , see nmon When you see that the sending and receiving speed is significantly lower than that of other nodes . Check it again ethtools network card , See that the network speed is not the normal Gigabit or 10 Gigabit . For example, 10 Gigabit network , Show gigabytes , Even 100 trillion . In this case, the network cable or network card is generally unstable .
Cluster installation 、 upgrade 、 Capacity expansion 、 Node replacement and other operations , There's the Internet ssh Impassability and other problems . Such as tcp When the number of connections is not enough ,/var/log/message There is an error in the log :TCP: time wait bucket table overflow.
This is generally the case as follows :
- The operating system configuration prohibits root Wait for the user's remote ssh operation ;
- ssh The configuration port is not unified or the configuration file is not completely modified ;
- ssh Number of connections full .
Solution
You can adjust the operating system ssh User access policy ,ssh port 、 Number of connections, etc . Such as modification tcp_max_tw_buckets Parameters , Configure to 60000, Guarantee tcp Enough connections .
ipv6 agreement chercksum abnormal
Use ipv6 Install cluster , After running for a period of time, the cluster is unavailable . see /var/log/messages journal , Yes UDP checksum word , Such as :kernel:IPV6:udp checksum is 0 for ....
This is because of the use of Ipv6 Protocol deployment cluster , send out UDP Packet must be calculated when the packet checksum,tx-checksuming When the parameter is on , Calculated by the network card ;tx-checksuming When the parameter is off , Calculated by the kernel .
When the packet is checksum The value is 0x0000 when , Need to be converted to 0xffff Send again . When the receiving end receives checksum The value is 0x0000 Of UDP Packet time , The kernel discards the package .
Different nodes corosync Get token To send packets , When token Bag checksum The value is 0x0000 when , Will be discarded by the target kernel , Target end corosync Can't receive token package , The set default time has been reached 60 Seconds later ,corosync Consider that there are nodes leaving , To resynchronize , During synchronization , The cluster does not provide external services , This will cause errors in the user's table brushing operation .
The problem only exists in individual cases VMware There have been... On the virtual machine , Episodic .
Solution
have access to ethtool -K < network card name call > tx off , Such as ethtool -K em1 tx off Turn off close network card tx-checksumming Calibration parameters are solved .
边栏推荐
- Redis distributed cluster setup
- JD commodity detail interface, JD detail page interface, baby detail page interface, commodity attribute interface, commodity information query, commodity detail interface, H5 details, JD app details,
- VI editor
- Paging query template of Oracle
- 4、 Js-es5-i / O
- SQL injection experiment
- Input prohibit copy and paste
- Object array de encapsulation
- PHP isset() method ignores data error handling caused by null parameter value
- Filebeat collects logs to elk
猜你喜欢

Is signed or unsigned selected to create an integer field in MySQL? The answer is as follows:

HCIP_ Static experiment

Penetration problem (main directory, password explosion, database uploading Trojan horse)

JS - print 99 multiplication table of the for cycle case

Bidirectional retransmission step experiment

Phpexcel 10008 error resolution

JS - max. of array cases

Print an array clockwise
![[notes] like the solution to the problem of slow query (index + explicitly specifying query fields)](/img/95/2109ddf1a0ff0223109eb9b5a02f00.jpg)
[notes] like the solution to the problem of slow query (index + explicitly specifying query fields)

JS - set countdown for Date object case
随机推荐
Data accuracy problems caused by inconsistent data types during sum in MySQL
【Pycharm踩坑记录】配置远程运行后提示,[Errno 2] No such file or directory
JS to get the date in the next seven days of the current date
Deploy Yum warehouse and NFS shared services
À propos des principes de chiffrement et de décryptage RSA
Paging query template of Oracle
Vscode define code block -- define cursor position
JD commodity detail interface, JD detail page interface, baby detail page interface, commodity attribute interface, commodity information query, commodity detail interface, H5 details, JD app details,
浅析Visual Studio 使用
Explanation of JS event loop mechanism and asynchronous tasks
Dest0g3 520迎新賽
容器概念和云原生
Differences and uses among cookies, localstorage, sessionstorage, and application caching
DIY UAV (anonymous controller p2+f330 rack)
WARNING:tornado.access:404 GET /favicon.ico (172.16.8.1) 1.84ms [附静态文件设置]
学习记录4: einops // cudnn.benchamark=true // hook
Numeric types in SQL. Try to avoid using null as the default value
Document contains question type
淘宝商品销量接口/淘宝商品销量监控接口/商品累计销量接口
CentOS installing MySQL and setting up remote access