###实现LVS负载均衡转发方式有三种,分别为NAT、DR、TUN模式,LVS均衡算法包括:RR(round-robin)、LC(least_connection)、W(weight)RR、WLC模式等(RR为轮询模式,LC为最少连接模式)。LVS NAT原理:用户请求LVS VIP到达director(LVS服务器:LB),director将请求的报文的目标IP地址改成后端的realserver
#准备两台机器安装keepalived,一台当作客户端#使用yum安装[root@yang-8 ~]# yum install -y keepalived#编辑配置文件,两台机器都要配置#master机器[root@yang-8 ~]# vim /etc/keepalived/keepalived.conf ! Configuration File for keepalived #全局配置 gl
####准备一套LNMP环境#LNMP+Redis#nginx机器上修改redis配置文件[root@yang-6 ~]# cd /usr/local/nginx/html/config/ [root@yang-6 config]# ls config_global_default.php config_global.php config_ucenter_default.php confi
### #在企业生产环境中,mysql架构采用主从模式,业务系统连接数据库; 1)业务系统连接mysql,master主库; 2)mysql从库是跟master主库进行数据同步; 3)如果master主机宕机,业务系统怎么操作? 4)可以修改业务系统的数据库配置ip为mysql slave从库; 5)不管主从如何切换,业务系统读、写请求只会发给一台数据库。 #######mysql读写分离架构,建
#nginx官网http://nginx.org/#nginx主要代理七层协议,也就是应用层;nginx是一个高性能HTTP和反向代理,负载均衡服务器.............#nginx默认端口是80#https默认端口是443#官网查看安装步骤http://nginx.org/——>documentation——>Installing nginx——>Installation
机器信息节点主机名IP地址安装软件节点1yanglinux01192.168.222.128mysql, mysql-shell, mysql-router,MGR-Primary节点2yanglinux02192.168.222.132mysql, mysql-shell, mysql-router, MGR-Secondary节点3yanglinux03192.168.222.133mysql
xtrabackup备份对比mysqldump,好处是:备份速度快,不锁表,支持增量备份。1、下载合适的包并安装官网下载地址:https://www.percona.com/downloads/Percona-XtraBackup-LATEST/在这里,我下载8.0.29wget https://downloads.percona.com/downloads/Percona-XtraBackup-
#搜了几篇文章都说是文件权限问题,后面仔细检查发现并不是。#在拉取了mysql5.7版本镜像后,使用以下命令来创建容器,容器创建成功,但是无法启动docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/
#图形中的中文字体不显示 #首选确定字体存放路径和名字grep 'ZBX_FONT' /usr/share/zabbix/include/defines.inc.php define('ZBX_FONTPATH', realpath('assets/fonts')); // where to search for font (GD > 2.0
#!/bin/bash myping(){ ping -c1 -w1 $1 &>/dev/null num=$? if [ $num -eq 0 ] then echo "$1 is up." else echo "$1 is down." fi } for i in {1..25} do myping 192.168.254.$i done
基于二进制日志文件位置的复制#根据前面的文档,搭建两台MySQL服务,具体步骤略192.129 主 192.127 从#主:配置这一步是因为my.cnf在/etc/下的话,它不会识别,需要在mysqld.service启动脚本中定义路径,然后需要把/etc/my.cnf配置文件拷贝到定义的目录下vim /usr/lib/systemd/system/mysqld.service#刷新是启动脚本生效
#阿里云默认镜像站 https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.b0451b11g6zMTM #查看当前操作系统版本 cat /etc/redhat-release #配置网络yum源在阿里云拿到需要的镜像 例(centos7) 下载到当前机器 wget -O /etc/yum.repos.d/CentOS
#需要使用python3版本 vim tetris.py加入: import pygame import random # Initialize Pygame pygame.init() # Colors WHITE = (255, 255, 255) BLACK = (0, 0, 0) CYAN = (0, 255, 255) YELLOW = (255, 2
#!/bin/bashck_ok(){ if [ $? -ne 0 ] then echo "$1 error."
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号