Mycat、Mysqld错误集
一、Mysqld
问题: 源 “MySQL 5.7 Community Server” 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。
解决方法:
rm /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
即删除原有公钥 URL ,插入网络公钥URL,如果存在则递归删除。问题: 执行mysql服务重启,service mysqld restart,出现如下错误:
Redirecting to /bin/systemctl restart mysqld.service
Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.
解决思路: 一般是配置文件配错导致的。配置主从复制时,使用mysql:latest的镜像;
问题: Authentication plugin ‘caching_sha2_password’ reported error: Authentication requires secure connect
即caching_sha2_password在8.0.4为默认密码机制,需要在原有的密码上加盐值。
解决方法:
use mysql
update user set host="%" where user ="root";
flush privileges;
ALTER USER 'slave'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
问题: 在docker的mysql容器内下载vim,
apt-get
也无法使用,no monmand;
解决方法: 将配置文件直接拷贝出来修改后再拷贝进去,如下命令docker cp master:/etc/my.cnf . vim my.cnf docker cp my.cnf master:/etc/
重启容器即可。
问题: 在配置Mysql主从复制时,显示Slave_IO_Running: Connecting,以及 Last_IO_Error: error connecting to master ‘slave@192.168.126.17:3360’ - retry-time: 60 retries: 1 message: Can’t connect to MySQL server on ‘192.168.126.17:3360’ (110)
解决方法: 将虚拟机重启一下即可。问题: MySQL插入数据为中文时,显示出现乱码。
即character_set_results为latin1。
解决方法:
查看数据库的编码:show variables like '%char%';
设置查询结果显示的编码与database的编码保持一致:set character_set_results = utf8mb4;
但是在退出重进后,设置失效。
二、MyCat
问题: 在mycat中创建表,节点显示表名为大写
解决思路: 不在mycat中创建,反正没有找到配置文件具体的解决方法。问题: 因为是jdk11,所以使用start.sh启动mycat-web时,启动失败,报如下错误
Java HotSpot™ 64-Bit Server VM warning: Ignoring option PermSize;
support was removed in 8.0 Unrecognized VM option ‘UseParNewGC’ Error:
Could not create the Java Virtual Machine. Error: A fatal exception
has occurred. Program will exit.解决方法: 需要修改start.sh脚本的jvm参数,修改为jdk11相对应的:
nohup java -Xms1024m -Xmx1024m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -XX:+UseG1GC -XX:SurvivorRatio=8 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar start.jar
问题: mycat无法连接mysql,报1152错误代码,而此时Mysql报2003错误代码。是因为CentOS7偶尔会出现网络波动。
解决方法:
执行如下命令,重启网卡
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl restart network
Mycat、Mysqld错误集相关推荐
- Mycat高可用集群搭建
HaProxy+Keepalived+Mycat高可用集群配置 部署图: 集群部署图理解: 1.keepalived和haproxy必须装在同一台机器上(如192.168.46.161机器上,keep ...
- MINIGUI常见错误集及解决方法
MINIGUI常见错误集及解决方法 个人前言:其中错误1到16是直接转载的一篇博客,在移植MiniGUI过程中碰到的问题远远不止这些,我只是拿这16个先开个头,以后会将我自己在移植MiniGUI的过程 ...
- 编译php源码错误集与解决
起步 服务器Ubuntu14.04已后lamp开发环境,却还是没有不能顺利编译php源码,在此整理编译过程. 获取源码与编译 确保已安装了gitsudo apt-get install git -y, ...
- 数据库应用——MyCat代理MySQL集群
MyCat代理MySQL集群 一.MyCat代理MySQL集群 1.1 MyCat概述 1.2 MyCat功能 1.3 MyCat图示 二.Mycat实战详解 2.1 MyCat实战案例 2.1.1 ...
- onnx->tensorRT模型转换错误集
onnx->tensorRT模型转换错误集 1.tensorrt.tensorrt.ICudaEngine TypeError: deserialize_cuda_engine(): incom ...
- Quartus II错误集
目录 一.Nios II错误集 二.仿真错误 一.Nios II错误集 类似这种错误 address 0x4acc of hello.elf section `.rwdata' is not with ...
- [ArcGIS常见错误集:1]ArcGIS 安装遇到error 1406
ArcGIS 遇到Error 1406问题 主要有以下两个原因: 杀毒.安全软件拦截,无法写入注册表 注主要有以下两个原因: 解决方法: 暂时关闭杀毒软件 修改注册表权限: win+R 输入reged ...
- mysql分片做主从_使用mycat部署mysql集群(分片,读写分离,主从复制)
在s201,s202,s203上安装MySQL (安装jdk) 配置MySQL 5.7的yum源 sudo tee -a /etc/yum.repos.d/mysql-community.repo & ...
- spark 序列化错误 集群提交时_【问题解决】本地提交任务到Spark集群报错:Initial job has not accepted any resources...
本地提交任务到Spark集群报错:Initial job has not accepted any resources 错误信息如下: 18/04/17 18:18:14 INFO TaskSched ...
最新文章
- iview-admin webpack打包总结的几个问题
- linux awk 用一个或多个空格做分隔符
- SQL Server 2008新特性——SSMS增强
- Android 插件化原理解析——Hook机制之AMSPMS
- Linux 下 nginx反向代理与负载均衡
- 机器学习的练功心法(一)——机器学习概述
- 恒大紧急辟谣“资金链断裂”,股价止跌回升
- ”0元中标的商业逻辑“ -- 如何更好防范项目风险(北京软件造价评估技术创新联盟:李培圣)...
- 从零开始带你部署springboot项目到ubuntu服务器05
- 【干货来了】ComponentOne经典在线演示等你来体验!(上)
- 《诗经》(全集) (1)
- 二进制反码求和java_有趣的二进制-浮点数
- 他是学计算机的这个句子中宾语是动词性的,《现代汉语语法修辞》 综合试卷有全部答案...
- 创立10年,已成为自助建站翘楚的 Squarespace .这五大成功经验.
- 这些痛,只有程序员懂…
- 【沧海拾昧】微机原理:存储器系统
- MFC二叉树可视化绘制 (C++)—— 插入、删除、先序遍历、中序遍历、后序遍历、层序遍历(基于平衡二叉树实现)
- python统计奇数和偶数的个数_Python 统计位数为偶数的数字的代码
- oracle删除违反完整约束条件,ORA-02291: 违反完整约束条件 - 未找到父项关键字
- android 启动图片 大小,ios 和安卓常用图标、启动图 尺寸