问题一:PolarDB-X中metadb实例的 rpc_port=33660,但是这个端口没有被监听?
PolarDB-X中metadb实例的 rpc_port=33660,但是这个端口没有被监听;但是cn启动时,my_polarx@127.0.0.1:33660 连接不上。。。是不是缺少绑定地址,应该怎么配置?初始化数据库正常了,但是在cn启动连接metadb时,数据库实例又发生了core
参考回答:
[ERROR] [MY-000000] [Server] Plugin polarx_rpc reported: 'PolarX RPC disabled.'
需要在cnf里面加几个配置
mysqld下的
new_rpc=ON
rpc_port=需要打开的XRPC端口号,目前开源的版本还是8018,这里先手动改下代码看看能不能绕过吧,plugin/polarx_rpc/coders/streaming_command_delegate.cc:274最好下个断点看下这里是什么数据类型,看起来像是编译的新版本多了些数据类型
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/610762
问题二:PolarDB这个报错是什么意思,怎么解决?
PolarDB这个报错是什么意思,怎么解决? 我们计划从PolarDB MySQL 5.6升级到5.7
升级评估发现有问题
参考回答:
黄色提示框的文档有处理方法。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/610707
问题三:PolarDB这2个错误提示如何处理呢?
PolarDB这2个错误提示如何处理呢?源实例无主键表校验
SELECT count(t1.table_name) as count FROM information_schema.TABLES t1 LEFT OUTER JOIN information_schema.TABLE_CONSTRAINTS t2 ON t1.table_schema = t2.TABLE_SCHEMA AND t1.table_name = t2.TABLE_NAME AND t2.CONSTRAINT_NAME IN ('PRIMARY') WHERE t2.table_name IS NULL AND t1.table_type = 'BASE TABLE' AND t1.TABLE_SCHEMA NOT IN ('information_schema','performance_schema', 'mysql', 'sys');
源实例触发器校验
select count(trigger_name) as count from information_schema.triggers where trigger_schema not in ('sys', 'mysql');
参考回答:
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/610699
问题四:PolarDB提示连接数过多,怎么解决?
PolarDB提示连接数过多,怎么解决?
2024年3月29日 09:30:15
2024-03-29T09:30:15.519100+08:00 291318 [Note] Aborted connection 291318 to db: 'unconnected' user: 'unauthenticated' host: '11.112.157.90' (Got an error reading communication packets)
参考回答:
max_connections,max_user_connections参数可以调大一些。还有loose_thread_pool_oversubscribe参数,之前我看设置为2,太小了,可以改成10,这三个都是动态调整,不会重启。具体信息您可以看下这个文档哈
https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/thread-pool
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/610679
问题五:PolarDB应用报大量连接超时。但看数据库没有看到什么异常 怎么回事?
PolarDB应用报大量连接超时。但看数据库没有看到什么异常 怎么回事?
参考回答:
实例对应时间cpu打满了
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/610670