一佳互联

展开菜单

关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题

关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题
安装了keepalived+lvs,达到了高可用的负载均衡,但是今天再启用的时候发现keepalived不正常,通过 /var/log/messages 查看系统日志发现狂刷 IPVS: Can't initialize ipvs: Protocol not available。 很纠结,于是上网查,发现有的人也出现了类似这样的问题, 原因是: ip_vs模块系统默认没有自动加载,可以通过 lsmod | grep ip_vs 命令查看一...

keepalived健康检查 HTTP_GET

keepalived健康检查 HTTP_GET
一: real_server 192.168.2.188 80 { weight 1 HTTP_GET { url { path /index.html digest bfaa334fdd71444e45eca3b7a1679a4a #http://192.168.2.188/index.html的digest值 } connect_timeout 3...

LVS 命令使用

LVS 命令使用
查询命令 ipvsadm -L         # 查看lvs负载均衡信息 ipvsadm -L -n         # -n 查看IP端口 ipvsadm -L -c        # 显示当前连接 ipvsadm -L --timeout # 显示tcp tcpfin udp 的timeout值 ipvsadm -L --daemon # 显示同步守护进程状态 ipvsadm -L --stats      # 显示统计信息...

keepalived 做mysql的主从切换

keepalived 做mysql的主从切换
适用于mysql master-slave的主从架构 一、过程简介: 1、通过keepalived配置VIP高可用,keepalived均设置为BACKUP ,nopreempt非抢占模式。 2、master上监控mysql 3306端口的状态,当检测到3306 端口停止后,停止keepalived,vip自动转移到slave上。 3、slave获取到vip升级为master后,执行changemasterdb脚本,将本地mysql库升级为master库,同时将其他从库...

Centos7安装haproxy2.7实现4层与7层负载均衡

Centos7安装haproxy2.7实现4层与7层负载均衡
Centos7安装haproxy2.7实现4层与7层负载均衡一,集群方案简介1,集群1.1 负载均衡集群lvs 四层负载nginx 4层负载,七层负载 haproxy 四层或七层负载slb 云主机服务,付费F5 硬件设备,付费1.2 高可用集群keepalived2,haproxy简介HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linu...

Centos7编译安装haproxy2.4.16

Centos7编译安装haproxy2.4.16
Centos7编译安装haproxy2.4.16 环境准备 由于CentOS7之前版本自带的lua版本比较低并不符合HAProxy要求的lua最低版本(5.3)的要求,因此需要编译安装较新版本的lua环境,然后才能编译安装HAProxy,过程如下: #当前系统版本 [root@centos7 ~]#lua -v Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio #安装基础命令及编译依赖环境 [root@cen...

初识 systemd

初识 systemd
从 init 系统说起 linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 PID 为 1 的 init 进程。这个进程是系统的第一个进程。它负责产生其他所有的用户进程。init 进程以守护进程(也就是服务)的方式存在,是所有其他进程的祖先。init 进程非常独特,能够完成其他进程无法完成的任务。init 系统能够定义、管理和控制 init 进程的行为。它负责...

systemd 编写服务管理脚本

systemd 编写服务管理脚本
我们运行 linux 服务器的主要目的是通过运行程序提供服务,比如 mysql、web server等。因此管理 linux 服务器主要工作就是配置并管理上面运行的各种服务程序。在 linux 系统中服务程序的管理主要由 init 系统负责。如同笔者在《初识 systemd》一文中的介绍,linux 的 init 系统已经从最初的 sysvinit 进化到了如今的 systemd。本文主要介绍在 systemd 环境中如何编写运行服务的配置文件。 unit(单元)的配置文件...

HAProxy从零开始到掌握

HAProxy从零开始到掌握
HAProxy从零开始到掌握 目录: HAProxy是什么 HAProxy的核心能力和关键特性 HAProxy的安装和运行 使用HAProxy搭建L7负载均衡器 使用HAProxy搭建L4负载均衡器 HAProxy关键配置详解 使用Keepalived实现HAProxy高可用 HAProxy是什么 HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操...

Oracle 19c 一主一备ADG搭建

Oracle 19c 一主一备ADG搭建
ora19c主一备一ADG搭建 一、环境搭建 主机 IP ora19 192.168.56.101 ora19std 192.168.56.102 主库–安装数据库软件,安装实例 主库安装数据库软件 物理环境 系统:redhat7.9 内存:8G 存储:100G...