- 博客(1347)
- 资源 (37)
- 收藏
- 关注
转载 error: cannot open Packages database in /var/lib/rpm
一 问题描述[root@VM_0_17_centos rabbitmq]# yum install rabbitmq-server-3.7.4-1.el7.noarch.rpmerror: rpmdb: BDB0113 Thread/process 27590/140471762446144 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error(-30973) from dbenv->failchk: BDB00.
2022-05-12 15:14:46 1373
原创 mariadb审计插件
MariaDB审计插件的目的是记录服务器的活动。对于每个客户端会话,它会记录谁连接到服务器(即用户名和主机)、执行了哪些查询、访问了哪些表以及更改了哪些服务器变量。该信息存储在循环日志文件中,也可以发送到本地syslogd。MariaDB审计插件可与MariaDB、MySQL(自5.5.34和10.0.7版起)和Perconaserver配合使用一 安装 确保mariadb服务器上有server_audit的插件库 SHOW GLOBAL VARIABLES LIKE 'plugin_d.
2022-04-26 16:55:55 1264
转载 ansible简单使用示例
一 ansible介绍在自动化工具中,最简单、易于上手,而且最流行的当属Ansible莫属了。Ansible是一个开源配置管理工具,可以使用它来自动化任务,部署应用程序实现IT基础架构。Ansible可以用来自动化日常任务,比如,服务器的初始化配置、安全基线配置、更新和打补丁系统,安装软件包等。1.1 Ansible优势二 安装ansibleyum install ansible -y三 使用ansible3.1 创建专用账号#在ansible节点及所有后端节点上创建
2022-04-20 14:26:13 1191
原创 canal里如何配置kafka密码认证
#登录canal server,修改配置文件,添加kafka密码认证信息vi /opt/canal-server/conf/canal.properties添加以下三行内容:kafka.sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username='admin' password='密码';kafka.sasl.mechanism=PLAINkafka.securi..
2022-04-15 16:59:34 2278
原创 安装Mariadb columnStore(10.3版本)
一 ColumnStore架构MariaDB ColumnStore是一个利用大规模并行分布式数据体系结构的列式存储引擎,例如用于大数据分析。它是一个列式存储系统,通过将InfiniDB 4.6.7移植到MariaDB构建。从MariaDB 10.5.4开始,它可以作为MariaDB服务器的存储引擎。在此之前,它只能单独下载。它专为大数据扩展而设计,可处理数PB的数据、线性可扩展性和优异的性能,以及对分析查询的实时响应。它利用了列式存储、压缩、即时投影以及水平和垂直分区的I/O优势,在分析大型数
2022-04-15 16:16:55 2322
转载 将mariadb里的数据导入到columnstore里
1 在columnStore里建空表#在源端查看表定义show create table baidd.t1;CREATE TABLE `t1` (`id` int(11) NOT NULL,`name` varchar(30) COLLATE utf8mb4_bin NOT NULL,`name3` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL,PRIMARY KEY (`id`,`name`)) ENGINE=In...
2022-04-15 13:45:48 357
转载 MySQL创建分区表,并按天自动分区
#创建测试数据库create database csl_test character set utf8 collate utf8_unicode_ci;#创建测试表注:要分区的字段 需要为主键。use csl_test; # 切换到刚刚创建的测试数据库create table t_partition_test ( pk_id bigint(20) not null auto_increment, time datetime not null, msg varchar(2...
2022-04-14 13:53:48 7324
转载 Data truncated for column ‘xxx‘
一 问题描述在mysql中创建主键报错。#sqlALTER TABLE t1 ADD PRIMARY KEY(id,NAME);Data truncated for column 'name' at row 3二 出错原因name存在空值三 解决办法将其设置为空,然后再次创建复合主键--本篇文章参考了MySQL中 Data truncated for column 'xxx'解决方法_weixin_30316097的博客-CSDN博客...
2022-04-13 10:40:25 1153
原创 com.alibaba.otter.canal.client.impl.ServerNotFoundException: no alive canal server for ucs_sf_to_qg_
一 问题描述canal client日志报错:com.alibaba.otter.canal.client.impl.ServerNotFoundException: no alive canal server for ucs_sf_to_qg_mariadb二 解决办法先尝试重启了canal server,但发现还是不行,后来重启了canal client好了。...
2022-04-03 04:29:17 874 2
原创 开启kafka密码认证
Kafka默认未开启密码认证,可以免密登录,太不安全,因此需要开启密码认证。一 kafka认证方式类型kafka提供了多种安全认证机制,主要分为SSL和SASL大类。其中SASL/PLAIN是基于账号密码的认证方式,比较常用1.1 SSL1.2 SASL1.2.1 SASL/Kerberos1.2.2 SASL/PLAIN1.2.3 SASL/SCRAM二 测试SASL/PLAIN进行身份验证SASL/PLAIN是一种简单的用户名/密码身份..
2022-04-02 17:23:01 18606 1
原创 安装zabbix 5.0
一 实验环境 ip 部署组件 备注 192.168.144.251 nginx+php+mysql+zabbix_server php版本必须是7.2.0以上 二 实验步骤#先将所有安装包上传到/opt下:#解压tar zxf nginx-1.14.0.tar.gz -C /usr/local/src/tar zxf zlib-1.2.11.tar.gz.
2022-04-02 13:23:35 2866
转载 Starting proxy admin_stats: cannot bind socket [192.168.144.249:9046]
一 问题描述haproxy起不来,报错:Starting proxy admin_stats: cannot bind socket [192.168.144.249:9046]二 解决办法setsebool -P haproxy_connect_any=1再启动就起来了systemctl start haproxy
2022-03-25 16:24:20 410
原创 yum安装mysql 8.0
一 安装mysql 8.0 yum源cd /etc/yum.repos.d/curl https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm > centos7.mysql.rpmyum install centos7.mysql.rpm-y看到/etc/yum.repo.d目录下生产了以下两个文件:-rw-r--r-- 1 root root 2108 Apr 25 2019 mysq...
2022-03-18 11:28:18 10685 2
原创 登录archery,报错:forbidden
一 问题描述使用新建的账号ceshi2登录archery,提示被禁止登录:用其他账号,甚至管理员账号也都被禁止了:二 出错原因创建ceshi2这个账号的时候,没有指定资源组。三 解决办法修改archery依赖的mysql数据库里,手动修改表里值。SELECT id FROM sql_users WHERE username='ceshi2'; #记录idSELECT * FROM resource_group; #记录该资源组对应的group_id...
2022-03-09 11:40:46 1725
原创 安装yearning
一 安装mysql要求:mysql 版本必须为5.7及以上版本(8.0及以上请将sql_mode 设置为空)并已事先自行安装完毕且创建 Yearning 库,字符集应为 UTF8mb4(仅 Yearning 所需 mysql 版本)。Mysql安装过程略。#创建Yearning 库create database YearningDEFAULT CHARACTER SET utf8mb4;二 安装Yearning2.1 下载下载地址Releases · cooki...
2022-03-07 16:23:47 749
原创 安装完canal后,启动canal失败
一 问题描述安装完canal后,发现canal没有启动,看不到canal进程,canal-client/logs下也没有生成adapter目录二 排查思路修改canal-client/bin/startup.sh,将日志输出到指定文件里,进行查看修改前:$JAVA $JAVA_OPTS $JAVA_DEBUG_OPT $ADAPTER_OPTS -classpath .:$CLASSPATH com.alibaba.otter.canal.adapter.launcher.CanalAd
2022-03-04 13:48:06 4502
原创 安装percona toolkit
yum install -y perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes perl-ExtUtils-MakeMaker perl-Digest-MD5wgethttp://www.percona.com/downloads/percona-toolkit/2.2.13/tarball/percona-toolkit-2.2.13.tar.gztar -zxvpf percona-toolkit-2.2.13.tar.gzcd per...
2022-02-23 10:20:41 561
原创 搭建sql审核平台archery
一 archer介绍Archery是一站式的 SQL 审核查询平台,旨在提升DBA的工作效率,支持多数据库的SQL上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作。二 搭建archery审核平台2.1 前提条件服务器能联网。2.2 安装步骤2.2.1 安装docker#安装yum install docker-y#启动docker服务systemctl start docker#查看docker状态systemctl stat..
2022-02-10 09:41:17 5087
原创 load data infile报错data too long for column
一 问题描述用select * from tqms.test_paper into outfile '/var/lib/mysql/test_paper.txt'导出再用load data infile '/var/lib/mysql/test_paper.txt' into table tqms.test_paper导入的时候报错:load data infile报错data too long for column id二 解决办法加上FIELDS TERMINATED BY ','
2022-01-26 09:31:06 1299
原创 1114 - The table t1 is full
一 问题描述往一个memory引擎的表插入数据报错:1114 - The table t1 is full。二 出错原因内存表的最大总大小不能超过max_heap_table_size系统服务器变量。设置这个变量不影响任何现有的内存表,除非表被重新创建或者用ALTER TABLE engine=memory或TRUNCATE TABLE修改。此外,还可以在创建表之前更改max_heap_table_size的会话值,以确保其他会话创建的表不受影响。三 解决办法① 调大tmp_
2022-01-12 14:02:48 347
原创 使用ycsb对mongo单实例做性能测试
本文详细演示在16G,4核cpu配置下用ycsb(版本0.17)对mongo(版本4.0.10)单实例进行性能测试。测试表数据量:一千万条数据一 安装ycsb安装包下载地址:https://github.com/brianfrankcooper/YCSB/releases/download/0.17.0/ycsb-0.17.0.tar.gztar xfvz ycsb-0.17.0.tar.gzcd ycsb-0.17.0二 使用ycsb对mongo做性能测试2.1 选择合适的
2022-01-11 16:13:35 2112
原创 使用ycsb对mariadb做性能测试
本文详细演示在16G,4核cpu配置下用ycsb(版本0.17)对mariadb(版本10.3.18)单实例进行性能测试。测试表数据量:一百万条数据一 安装ycsb安装包下载地址:https://github.com/brianfrankcooper/YCSB/releases/download/0.17.0/ycsb-0.17.0.tar.gztar xfvz ycsb-0.17.0.tar.gzcd ycsb-0.17.0二 配置mariadb2.1 建库建表crea
2022-01-11 16:07:31 435
转载 ipvsadm安装报错/usr/src/linux/include/linux/types.h:14:26: error: conflicting types for ‘fd_set’的解决办法
一 问题描述二 出错原因这是由于内核版本信息不对应导致,请下载对应内核版本的ipvsadm重新编译即可解决#查看自己服务器的内核版本,示例:[root@pc6 ipvsadm-1.24]# uname -r3.10.0-957.21.3.el7.x86_64...
2022-01-05 16:46:47 626
转载 Linux /usr/src/kernels 目录为空
一 问题描述安装keepalive时,想执行 ./configure --with-kernel-dir=/usr/src/kernels/2.6.32-279.el6.x86_64/,但发现服务器上/usr/src/kernels/下内容为空:二 出错原因没有安装kernel-devel三 解决办法yum install kernel-devel -y...
2022-01-05 13:52:30 1209
原创 用mongoshake实现mongo分片集群到单实例和分片集群的数据同步
一 实验环境这里演示只同步源端ccc库下的t1,t2表,ddd库下的所有表到两个目标端。二 实验步骤2.1 创建专用账号2.1.1 在源端创建账号2.1.1.1 登录其中一个mongos节点创建用户#这里创建一个mongoshake用户,密码是123456use admin;db.createUser({user:"mongoshake",pwd:"123456",roles:[{role:"readWrite",db:"admin"}]});db.grantR.
2021-12-30 17:22:27 1814 2
原创 使用mongo shake实现从一个单实例mongo往多个mongo单实例进行数据同步
一 实验环境二 实验步骤2.1 确保源端mongo已开启oplog可参考单实例MongoDB 如何开启Oplog_雅冰石的专栏-CSDN博客2.2 安装mongoshake在每个目标端都安装mongoshake。2.2.1 下载安装Mongo shake下载地址:Releases · alibaba/MongoShake · GitHubcd /opttar -xvf mongo-shake-v2.4.16.tar.gzmv mongo-shake-v2.4.
2021-12-28 15:31:58 1002
原创 使用mongo shake实现单实例mongo之间的数据同步
一 实验环境二 实验步骤2.1 确保源端mongo已开启oplog可参考单实例MongoDB 如何开启Oplog_雅冰石的专栏-CSDN博客2.2 安装mongoshake2.2.1 下载安装Mongo shake下载地址:Releases · alibaba/MongoShake · GitHubcd /opttar -xvf mongo-shake-v2.4.16.tar.gzmv mongo-shake-v2.4.16mongoshakecd..
2021-12-28 14:54:00 1895
转载 单实例MongoDB 如何开启Oplog
1.修改配置文件# vi /etc/mongod.conf文件末添加(yml文件注意格式) replication: replSetName: single3.重启服务# systemctl restart mongod4.后续操作服务重启后,第一次登入,执行其他命令时(例如:show dbs),会提示错误,错误信息如下:E QUERY [thread1] Error: listDatabases failed:{"ok" : 0,
2021-12-24 15:16:11 2728
原创 禁用local_infile
一 问题描述 local_infile变量为ON,表示能使用load data local infile命令:该设置允许用户从客户端把文件加载进数据库表中,存在访问控制漏洞。因此,需要禁用该变量。二 禁用方法set global local_infile=off;vi my.cnf在[mysqld]下添加一行:local_infile=off三 注意事项global local_infile=off只是禁用了load data local infile,不影.
2021-12-24 10:51:53 3909
转载 oracle建调度作业(job)提示没有权限
一 问题描述二 解决办法grant create job to teach;grant manage scheduler to teach;
2021-12-23 14:25:54 1836
原创 datax数据迁移之从oracle往Mysql迁移
一 实验环境二 实验步骤2.1 安装依赖的组件需要确保已安装以下组件。JDK(1.8以上,推荐1.8)Python(推荐Python2.6.X)Apache Maven 3.X(Compile DataX)2.1.1 安装jdk可参考linux下下载安装jdk_雅冰石的专栏-CSDN博客2.1.2 安装pythonLinux操作系统一般自带python,无须手动安装。检查是否已安装python:[root@Centos7-Mode-V8 ~]# pyt..
2021-12-22 18:37:32 2903
转载 安装sysbench
一 安装sysbench前的准备事项安装sysbench前,需要确保已经安装了gcc gcc-c++autoconf automake libtool mysql-devel vim。vim编辑器需要安装三个包:vim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vim-common-7.0.109-7.el5二 安装cd /opt && git clone https://github.com/akop...
2021-12-15 14:43:51 3581
原创 /usr/bin/ld: cannot find -lmariadb
一 问题描述执行make编译的时候报错:/usr/bin/ld: cannot find -lmariadbcollect2: error: ld returned 1 exit statusmake[2]: *** [sysbench] Error 1make[2]: Leaving directory `/opt/sysbench/src'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/opt/
2021-12-15 14:17:41 1316
原创 MariaDB-common is needed by (installed) MariaDB-compat-10.3.18-1.el7.centos.x86_64
一 问题描述想卸载MariaDB-compat报错,被MariDB-common依赖。卸载MariDB-common又报被MariaDB-compat依赖,成死循环了:[root@Centos7-Mode-V8 opt]# rpm -e MariaDB-compaterror: Failed dependencies:MariaDB-compat is needed by (installed) MariaDB-common-10.3.18-1.el7.centos.x86_64[r
2021-12-15 14:11:30 2347
原创 在开发环境使用 TiUP安装TiDB集群
TiUP 是 TiDB 4.0 版本引入的集群运维工具,TiUP cluster 是 TiUP 提供的使用 Golang 编写的集群管理组件,通过 TiUP cluster 组件就可以进行日常的运维工作,包括部署、启动、关闭、销毁、弹性扩缩容、升级 TiDB 集群;管理 TiDB 集群参数。目前TiUP 可以支持部署 TiDB、TiFlash、TiDB Binlog、TiCDC,以及监控系统。一 实验环境本文实验环境如下:这里将Tiup,监控,grafana,告警灯都部署在PD上。.
2021-12-14 14:38:09 2250
转载 安装memcache
一 安装libeventcd /opttar -xvf libevent-1.4.14b-stable.tar.gzcd libevent-1.4.14b-stable./configure --prefix=/usr/local/libeventmake && make install二 安装memcachecd /opttar -xvf memcached-1.4.27.tar.gzcd memcached-1.4.27./configure --
2021-12-10 13:56:13 630
原创 java.langRuntimeException:Target column:__#alibaba_rds_row_id#__ not matched
一 问题描述配置rds到mariadb同步,canal client日志报错:二 出错原因该表没有建主键。AliSQL 针对用户没有建 PK 的表,默认添加一个隐含主键。示例:mysql> show create table t\G*************************** 1. row *************************** Table: tCreate Table: CREATE TABLE `t` ( `id` int(1.
2021-12-09 19:15:49 1336
原创 ‘rabbitConnection‘ : No compatible authentication mechanism found - server offere
一 问题描述jboss报错:Failed to instantiate [com.rabbitmq.client.Connection]: Factory method 'rabbitConnection' threw exception; nested exception is java.io.IOException: No compatible authentication mechanism found - server offered []二 解决办法修改配置文件,删除auth_me
2021-12-07 15:29:34 3821
symantec netbackup操作手册
2016-07-12
mha4mysql-manager-0.56-0.el6.noarch.rpm
2015-08-07
mha4mysql-node-0.56-0.el6.noarch.rpm
2015-08-07
visual c++ 2013_win64
2015-06-23
mysql workbench
2015-06-23
tortoisesvn-64位
2015-06-10
navicat premium-适用于windows 32位 中文版
2015-03-26
mysqltuner.pl
2023-03-31
proxysql-2.0.5-1-centos7.x86_64.rpm
2021-04-22
redhat6-asm.rar
2021-02-23
静默安装grid用到的响应文件
2020-09-12
Oracle单实例版本升级(11g To 12c).docx
2020-07-10
利用 Percona xtrbackup+binlog做完全恢复.docx
2020-03-17
mysql闪回实战.docx
2019-11-20
binlog2sql-master.zip
2019-11-20
instsrv.exe和srvany.exe
2017-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人