- 博客(13)
- 收藏
- 关注
原创 LVS调试算法总结以及LVS的NAT、DR模型实现
[root@internet ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesNAME=ens33UUID=d185405d-15dc-46c6-b68a-f159101fd39dDEVICE=ens33ONBOOT=yesIPADDR=192.168.10.6NETMASK=255.25.
2021-09-15 17:26:09
247
原创 Redis Cluster扩、缩容
环境准备:1.每个redis节点采用相同的硬件配置、相同的密码、相同的redis版本2.所有redis服务器必须没有任何数据3.准备6台机器,地址如下172.24.205.189 redis-node1172.31.115.113 redis-node2172.31.115.112 redis-node3172.24.205.187 redis-node4172.24.205.185 redis-node5172.24.205.184 redis-node6Red
2021-09-12 13:44:24
248
原创 RDB、AOF详解及优缺点总结
redis持久化redis虽然是一个内存级别的缓存程序,也就是redis是使用内存进行数据的缓存的,但是其可以将内存的数据按照一定的策略保存到磁盘上,从而实现数据持久保存的目的目前redis支持两种不同方式的数据持久保存机制,分别是RDB和AOF其中RDB类似于Mysql dump快照,AOF则类似与mysql binlog1.RDB模式RDB(Redis DataBase):基于时间的快照,其默认只保留当前最小异常的快照,特点是执行速度比较快,缺点是可能会丢失上次快照到当.
2021-09-10 16:41:11
5115
原创 redis服务配置文件详解
bind 127.0.0.1 -::1 #监听地址,可以用空格隔开后监听IPprotected-mode yes #redis3.2之后加入的新特性,在没有设置bin ip和密码的时候redis至允许访问127.0.0.1:6379,可以远程连接,但当访问将提示警告信息并拒绝远程访问port 6379 #监听端口,默认6379/tcptcp-backlog 511 #三次握手的时候server端收到client ack确认号之后的队列值,即全连接队列长度timeout 0 #客户端和Redis服务.
2021-09-08 16:45:34
1093
原创 编译安装redis
获取redis源码安装包[root@mycat ~]# wget http://download.redis.io/releases/redis-6.2.5.tar.gz--2021-09-05 06:19:57-- http://download.redis.io/releases/redis-6.2.5.tar.gzResolving download.redis.io (download.redis.io)... 45.60.125.1Connecting to download...
2021-09-05 18:32:46
535
原创 ansible-playbook批量安装httpd,按主机名提供不同的index.html
实验环境Ansible Server Centos7.9192.168.118.189Http Server Centos7.9192.168.118.25192.168.118.431.创建角色相关的目录 mkdir -pv /data/ansible/roles/httpd/{tasks,handlers,files}2.创建角色相关文件cd /data/ansible/roles/httpd/[root@mycat ansible]...
2021-09-05 18:02:27
223
原创 Ansible安装以及常用模块简介
1.配置yum源例如机器:10.1.23.63拷贝ansible模块文件2.yum安装ansibleyum install -y ansible3.配置主机组,默认在/etc/ansible/hosts里面4.配置ansible免密登陆ssh-keygen执行命令后按三次回车键ansible <主机组名> -m authorized_key -a "user=root key='{{ lookup('file', '/root/.ssh/id_rsa...
2021-09-05 10:21:55
345
原创 MyCAT中间件服务实现读写分离
MyCAT中间件服务实现读写分离实验架构系统环境:cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)服务器地址:Mycat:192.168.118.189Mysql_Master:192.168.118.25Mysql_Master:192.168.118.43Mysql主从环境搭建1.安装mysql数据库 yum install mariadb-server -y2.修改m..
2021-09-02 21:47:19
179
原创 Mysql主从复制及主主复制的实现
主从复制Node Master Slave Linux Centos8 Centos8 Mysql 10.3.28-MariaDB 10.3.28-MariaDB IP 192.168.0.114 192.168.0.117 主节点配置文件[mysqld]server-id=1 #为当前节点设置一个全局惟的ID号(不能和主节点一log-bin #启用二进制datadir=/var/lib/mysqlsocket..
2021-08-29 23:09:31
306
3
原创 xtrabackup实现全量+增量+binlog恢复库
实验环境Centos71.下载并安装xtrabackup包wget https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.23/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.23-1.el7.x86_64.rpmyum -y install percona-xtrabackup-24-2.4.23-1.el7.x86_.
2021-08-29 20:00:15
360
2
原创 MySQL日志各类总结
Mysql的日志分类1.事务日志:transaction log事务日志的写入类型为"追加",因此其操作为“顺序IO”;通常也被称为:预写式日志 write ahead logging 事务日志文件:ib_logfile0,ib_logfile1错误日志:error log通用日志:general log慢查询日志:show query log二进制日志:binary log中继日志 reley log,在主从复制架构中,从服务器用于保存主服务器的二进制日志中读取的事件事务的基本要素1..
2021-08-29 10:42:21
197
1
原创 青云虚拟机7. 7.2升级至7.4IP丢失问题解决
执行命令:nmcli dev connect eth0检查/etc/sysconfig/network-scripts/目录下是否有ifcfg-eth0文件ls -l|grep /etc/sysconfig/network-scripts/ifcfg-eth0如果没有则执行如下命令:cd /etc/sysconfig/network-scripts/touch ifcfg-eth0echo "TYPE=Ethernet" >> ifcfg-eth0echo "PROXY_METH
2021-08-24 14:12:09
140
原创 mysql常见的存储引擎以及特点
mysql架构图第一层:connectors 连接器第二层:连接池Authentication:提供验证功能Thread Reuse:线程复用connection Limits:连接数限制,默认150个check Memory:内存检查Caches:缓存,mysql8.0后取消该功能,一般使用redis等缓存服务器Sql interface:sql接口,用于执行sql命令,一般有DML、DDL等Parser:解析器Optimize:优化器Caches&Buffers:..
2021-08-23 20:22:50
153
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人