摘要: 1.先配置多实例 # 创建多实例目录 mkdir -p /data/330{7,8,9}/data # 初始化多实例数据 mysqld --initialize-insecure --user=mysql --basedir=/app/mysql --datadir=/data/3307/data 阅读全文
posted @ 2023-10-09 16:22 普里莫 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 目录Redis 高可用哨兵模式sentinel 介绍什么是 sentinel?sentinel 的构造sentinel 的功能sentinel 如何发现主库和从库发现其他 sentinel多个 sentinel 之间连接检测实例的状态故障转移 FAILOVER 步骤选举规则Sentinel 自动故障 阅读全文
posted @ 2023-10-09 08:41 普里莫 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 目录redis cluster搭建准备快捷施法(集合了,加入集群,主从配置,分配槽位)加入集群查看端口监听主从配置分配槽位检查状态MOVED重定向-c参数故障转移 redis cluster搭建 准备 文件跳转 https://www.cnblogs.com/Yunya-Cnblogs/p/1460 阅读全文
posted @ 2023-10-09 08:40 普里莫 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Redis主从复制介绍 Redis多实例主从复制实例 角色 主机 IP 端口 主库(master) db01 10.0.0.51 6379 从库(slave01) db01 10.0.0.51 6380 从库(slave02) db02 10.0.0.52 6379 从库(slave03) db02 阅读全文
posted @ 2023-10-09 08:40 普里莫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 目录Redis 订阅发布模式消息队列消息队列的使用原因消息队列产品拓展VMware 集群化产品Linux 虚拟化产品Redis 发布消息的两种模式任务队列模式(queuing)发布 - 订阅模式 (publish-subscribe)Redis 发布订阅实践订阅发布模型一个发布者多个订阅者模型多个发 阅读全文
posted @ 2023-10-09 08:40 普里莫 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 目录Redis 的事务和锁及管理命令MySQL 操作事务MySQL 和 Redis 事务比较Redis 与事务相关命令Redis 的事务实践Redis 实现乐观锁Redis 管理命令inforedis 监控主从延迟情况clientconfigdbsizeselectflushdb、flushallm 阅读全文
posted @ 2023-10-09 08:40 普里莫 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 目录Redis 实战管理Redis 数据类型Redis 通用操作strings(字符)类型操作增删改查hash(字典)类型操作增删改查List(列表)类型操作增删改查Set(集合)类型操作增删改查Sorted-Set(有序集合)类型操作增删改查 Redis 实战管理 Redis 数据类型 Strin 阅读全文
posted @ 2023-10-09 08:39 普里莫 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 目录Redis 快速入门Redis 简介软件说明软件特性软件获取和帮助企业缓存数据库解决方案对比对比结论软件功能同类型软件缓存:消息队列Redis 安装配置使用 systemd 管理 redisredis 安全配置允许 redis 远程连接关闭 redis 的保护模式给 redis 设置密码redi 阅读全文
posted @ 2023-10-09 08:39 普里莫 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 编译为二进制文件 把sh文件里的文件加密执行 ## 安装 yum install -y shc ## 编译Shell脚本为可执行文件 shc -f 1.sh ## 执行 ./1.sh ## 如果您想加密脚本,可以使用 -e 选项: shc -e 20230718 -f script.sh 这将生成一 阅读全文
posted @ 2023-10-09 08:38 普里莫 阅读(84) 评论(0) 推荐(0) 编辑
摘要: MySQL入门及安装 目录MySQL入门及安装什么是数据什么是数据库管理系统1数据库管理系统分类关系型数据库和非关系型数据库对比功能对比MySQL安装版本选型源码安装5.6版本5.7版本MySQL二进制安装5.6版本5.7版本优化误删除root用户解决方法 什么是数据 数据(data)是事实或观察的 阅读全文
posted @ 2023-10-09 08:38 普里莫 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 目录 [root@m01 ~]# yum install -y figlet 阅读全文
posted @ 2023-10-09 08:37 普里莫 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 目录 bash <(curl -sSL https://linuxmirrors.cn/main.sh) [root@m01 ~]# wget --no-check-certificate https://linuxmirrors.cn/main.sh 阅读全文
posted @ 2023-10-09 08:35 普里莫 阅读(7) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # 两个变量 variable1=("value1" "value2" "value3") variable2=("foo" "bar" "baz") # 合并两个变量的值 combined=$(paste -d ' ' <(printf "%s\n" "${variable 阅读全文
posted @ 2023-10-09 08:34 普里莫 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 目录MySQL高可用及读写分离环境准备MySQL软件简介MHA架构MHA工具MHA优点总结部署MHA先决条件安装node组件(all)安装manager组件配置MHA报错方向解析MHA启动MHA日志分析MHA的VIP漂移(在云主机上,不支持vip漂移)配置MHA识别master_ip_failove 阅读全文
posted @ 2023-10-09 08:34 普里莫 阅读(80) 评论(0) 推荐(0) 编辑
摘要: [root@db04 ~]# cat recovery_mha.sh #!/bin/bash . /etc/init.d/functions slave_ip=("172.16.1.51" "172.16.1.52" "172.16.1.53" "172.16.1.54") for runt in 阅读全文
posted @ 2023-10-09 08:34 普里莫 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 目录MHA+GTID MHA+GTID # 主库配置文件 cat >/etc/my.cnf<< EOF [mysqld] basedir=/app/mysql datadir=/app/mysql/data socket=/app/mysql/data/mysql.sock server_id=1 阅读全文
posted @ 2023-10-09 08:33 普里莫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 目录食用方法加强版 #!/bin/bash source /etc/init.d/functions function push_public_key(){ yum install -y sshpass &>/dev/null if [ ! -f ~/.ssh/id_dsa.pub ];then s 阅读全文
posted @ 2023-10-09 08:33 普里莫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 目录MySQL-主从复制主从复制的原因MySQL传统主从复制主从复制的原理主从复制基本故障IO线程故障和主库建立连接出现问题SQL线程故障主库没有从库有的数据(原因,在从库写入数据)主库有从库没有的数据从库设置为只读存在问题基于GTID主从复制(MySQL5.7)gtid操作步骤和报错MySQL延时 阅读全文
posted @ 2023-10-09 08:33 普里莫 阅读(42) 评论(0) 推荐(0) 编辑
摘要: # 配置epel源 yum -y install epel-release # 安装软件 yum install -y cobbler dhcp httpd xinetd cobbler-webyum cobbler cobbler-web tftp-server dhcp httpd xinetd 阅读全文
posted @ 2023-10-09 08:32 普里莫 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 故障回顾 # 启动脚本,模拟数据库的用户写入 #!/bin/bash mysql -uroot -p123 -e "drop database if exists prod;" mysql -uroot -p123 -e "create database if not exists prod;" m 阅读全文
posted @ 2023-10-09 08:32 普里莫 阅读(20) 评论(0) 推荐(0) 编辑