自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 MySQL主从不一致情形与解决方法

参考链接:https://blog.csdn.net/hardworking0323/article/details/81046408

2020-05-28 17:38:48 1529

原创 MHA+Atlas实现高可用及读写分离

MHA简介:MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。该软件由两部分组成:MHA Manager(管理节点)和

2020-05-20 16:40:33 1714

原创 KVM虚拟化+桥接网络

环境CentOS Linux release 7.7.1908 (Core)ip : 10.0.0.411、虚拟机的配置2、检查CPU是否支持虚拟化[root@c7 ~]# egrep -o '(vmx|svm)' /proc/cpuinfovmxvmx[root@c7 ~]# dmesg |grep kvm3、安装kvm用户动态模块(libvirt用来管理kvm)[root@c7 ~]# yum install qemu-kvm qemu-kvm-tools libvirt -y

2020-05-17 19:11:20 2605

原创 cp直接覆盖不提示按Y/N的方法

原文连接:https://blog.csdn.net/u013176681/article/details/51536865

2020-05-12 16:53:54 540

原创 SHELL 操作实例

1、一键安装DNS主从服务器#!/bin/bashfirwalld_stop(){ systemctl stop firewalld setenforce 0}yum_install(){ yum install bind bind-chroot bind-utils -y}sed_change(){ sed -i '13s/127.0.0.1/any/' /etc/named.conf sed -i '21s/localhost/any/' /etc/n

2020-05-08 19:31:00 223

原创 Ansible--常用模块使用(2)

Ansible常用模块12、cron 模块用途:cron模块⽤于设置定时任务,也⽤于管理定时任务中的环境变量使用方法:[root@ansible ~]# ansible-doc -s cron- name: Manage cron.d and crontab entries cron: backup: # (yes/on)如果设置了,则会在修...

2020-05-08 16:23:15 468

原创 Ansible--常用模块使用(1)

Ansible–常用模块使用ansible命令解释通过ansible命令执⾏的任务称为ad-hoc命令(任务),其实它是相对playbook⽽⾔的。通常,命令⾏⽤来实现ansible的批量管理功能,playbook⽤来实现批量⾃动化功能。执行:ansible --help 查看具体的使用帮助帮助参数详细说明:[普通选项]-a MODULE_ARGS--args=MODULE_ARGS...

2020-05-08 16:13:10 354

原创 KVM虚拟化介绍 安装

一、kvm虚拟化介绍虚拟化分类1、虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率。虚拟化使用软件的方法重新定义划分 IT 资源,可以实现 IT 资源的动态分配、灵活调度、跨域共享,提高 IT 资源利用率,使 IT 资源能够真...

2020-05-04 15:43:40 386

原创 搭建Cobbler无人值守安装服务器

Cobbler 介绍Cobbler是一个Linux服务器快速网络安装的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS,TFTP、RSYNC以及yum仓库、构造系统ISO镜像。Cobbler可以使用命令行方式管理,也提供了...

2020-05-03 14:41:50 414

原创 Jumpserver centos7 安装

1 jumpserver介绍Jumpserver 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统。Jumpserver 使用 Python / Django 进行开发, 遵循 Web 2.0 规范, 配备了业界领先的 Web Terminal 解决方案, 交互界面美观、用户体验好。Jumpserver 采纳分布式架构, 支持多机房跨...

2020-04-30 16:36:09 2892 2

原创 ansible设置服务器免密码登录

原理:ansible控制节点在和托管节点在通信时是通过openssh建立的,所以控制节点在和托管节点建立通信时肯定需要账号和密码的认证!每次执行任务都需要输入账号和密码在使用过程当中是很不方便的!所以我们这里要建立起控制节点和托管节点的授信配置,通过公钥认证来实现控制节点和托管节点ssh的无密码连接!环境:ansible控制节点: 10.0.0.43托管节点:10.0.0.44方法一:1...

2020-04-27 16:29:33 4219

原创 keepalived 配置文件参数解析

参考连接:https://blog.csdn.net/mofiu/article/details/76644012

2020-04-24 16:59:11 138

原创 通过firewalld配置网关服务器

实验目的:让第一台虚拟机作为外网环境,第二台虚拟机做内网环境,配置net转发,实现第二台虚拟机在没有外网环境的情况下能够使用外网环境:centos7准备两台拥有两块网卡的虚拟机第一台虚拟机 :网卡ens33 外网ip:10.0.0.42网卡ens37 内网ip:172.16.1.42第二台虚拟机 :网卡ens33 外网ip:10.0.0.43网卡ens37 内网ip:172.16....

2020-04-24 15:12:21 267

原创 YUM仓库配置和使用案例

应用场景在项目实施过程中,很多实施单位存在没有外网的情况。此时,在服务器上直接使用Yum命令根本无法使用,为了方便在本地搭建环境,为了方便快捷安装软件依赖包,我们采用临时解决方案进行本地Yum仓库搭建,不但可以供搭建机器使用,更可以供整个服务器群使用。yum仓库搭建环境:服务端:10.0.0.41客户端:10.0.0.42服务端搭建1.修改yum配置文件yum下载软件不清空[ro...

2020-04-23 16:18:48 382

原创 Rsync详解用法

rsync介绍rsync英文称为remote synchronizetion,从软件的名称就可以看出来,rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于ssh带的scp命令,但是又优于scp命令的功能,**scp每次都是全量拷贝,而rsync可以增量拷贝。**当然,rsync还可以在本地主机的不同分区或目录之间全量及增量的复制数据,这又类似cp命令。...

2020-04-21 15:51:49 1899

原创 Supervisor管理集群Tomcat

简介Supervisor(http://supervisord.org/)C/S架构的进程控制系统,是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,基于linux操作系统的一款服务器管理工具,不支持Windows系统。用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。Supervisor类似于monit,monit和sup...

2020-04-20 21:15:55 656

原创 NFS 详解 共享存储

什么是NFS?NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端将远端NFS服务器端...

2020-04-17 21:06:33 1732

原创 centos7安装后部分优化克隆虚拟机

镜像下载地址:https://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/centos7安装后克隆虚拟机前的部分优化关闭防火墙和selinuxsystemctl stop firewalld.service #临时关闭systemctl disable firewalld.service #永久关闭setenforce 0 ...

2020-04-17 20:14:19 154

原创 centos7 Apache+Tomcat安装部署

环境centos7192.168.141.146: Tomcat192.168.141.154: Apache1.在192.168.141.146上安装Tomcat关闭防火墙和selinux[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0安装JDK下载地址http://www....

2020-04-12 00:18:52 759

原创 Mysql二进制日志介绍及用法

什么是二进制日志?二进制日志主要记录mysql数据库的变化,二进制日志包含所有更新了数据或者潜在更新了数据(如没有匹配到任何行的delete语句),语句以时间的形式保存,描述了数据的更改。二进制日志还包含执行每个更新数据库语句的时间信息,使用二进制日志的主要目的是最大可能的恢复数据库。因为二进制日志包含备份后进行的所有更新,不记录没有修改任何数据的语句。 开启二进制日志对性能的开销很小,带...

2020-04-10 22:01:25 423

原创 Error: Comnection activation fai led: No suitable device found for this comnect ion (device ens33 no

这个报错是我在安装centos7最小化虚拟机时,执行ifup命令启动网卡遇到的问题执行 ifup ifcfg-ens33报错 Error: Comnect ion act ivat ion failed: No suitable device found for this comect ion (device ens33 not available because device)自己想了很...

2020-04-10 21:44:29 741

原创 MYSQL密码的修改与恢复 数据库的备份与恢复

MYSQL数据库密码的修改Mysql5.7以下默认root登录密码为空,安装完成之后首先需要修改root的登录密码。mysqladm –uroot password ‘new_password’或者登录mysql后修改mysql> use mysql;mysql> update user set password=PASSWORD(‘mysql’) where user=‘...

2020-04-10 20:47:37 354

原创 Mysql增删改(查高级用法)

进入mysql 命令行: mysql -uroot –p查看所有数据库: show databases;创建数据库: create database wg charset utf8;删除数据库: drop database wg;选择数据库: use databases;查看所有表: show tables;查看创建数据库的语句:show create database databas...

2020-04-10 20:11:55 240

原创 ZABBIX 监控MYSQL

mkdir /etc/zabbix/scripts/[root@bogon scripts]# vim check_mysql.sh

2020-04-10 15:46:12 173

原创 GRAFANA 安装 可视化ZABBIX

Grafana是领先的开源可视化软件工具,无论您的数据在哪里,或者它所处的数据库是什么类型,您都可以将它与Grafana结合在一起,做成精美的可视化图表环境centos7安装grafana主机:192.168.141.157zabbix服务主机: 192.168.141.1461.安装grafana官方下载:wget https://dl.grafana.com/oss/releas...

2020-04-09 21:22:24 631

原创 ZABBIX 监控Apache的PV和UV

PV(Page View)访问量, 即页面浏览量或点击量,衡量网站用户访问的网页数量;在一定统计周期内用户每打开或刷新一个页面就记录1次,多次打开或刷新同一页面则浏览量累计。UV (unique visitor )即独立访客数,指访问某个站点或点击某个网页的不同 IP 地址的人数。在同一天内,UV 只记录第一次进入网站的具有独立IP 的访问者,在同一天内再次访问该网站则不计数。UV 提供了...

2020-04-09 15:10:31 240

原创 CENTOS7 YUM 安装 MYSQL 主从

安装 环境:192.168.141.147 master192.168.141.154 slave1 关闭防火墙selinux[root@bogon ~]# systemctl stop firewalld[root@bogon ~]# setenforce 02.安装数据库yum -y install mariadb mariadb-server3 编辑 master my.co...

2020-04-08 21:35:10 152

原创 ZABBIX 安装

安装环境:centos7server端:192.168.141.146agent端: 192.168.141.147关闭防火墙关闭selinux[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0server端:192.168.141.146 配置1.配置安装zabbix的yum源...

2020-04-08 20:02:22 123

原创 ZABBIX 介绍

什么是Zabbix?zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。(LAMP架构)zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。监控功能主机的性能监控、网络设备性能监控、数据库性能监控、多种告警方式、详细的报表图表绘制;可监控对象:设备:服务器、路由器、交换...

2020-04-08 18:47:50 531

原创 ELASTALERT-基于ELASTICSEARCH层面的监控 邮件告警

官方文档:https://elastalert.readthedocs.io/en/latest/流程:elastalert读取指定elasticsearch索引,根据规则匹配,如果匹配到就发邮件报警首先需要配置好ELK环境ELK的搭建可参考https://blog.csdn.net/weixin_45759466/article/details/105377912安装elastaler...

2020-04-08 14:10:28 673

原创 ELK 详解加安装部署 CURL基础用法

官网下载地址: https://www.elastic.co/downloads/past-releases部署环境:centos7主机 192.168.141.146: 安装 elasticsearch主机 192.168.141.147: 安装 logstash主机 192.168.141.154: 安装 kibana常用的curl命令1.查看elasticsearch服务是否正...

2020-04-08 03:30:18 471

原创 SHELL三剑客 GREP SED AWK

grepgrep 是linux 中最常用的“文本处理工具之一” 与sed awk 合称为linux中的三剑客!grep 就像你在windows中打开txt文件,使用快捷键“Ctrl+F” 在文本中查找某个字符串一样,可以把grep 理解为字符查找工具grep 的全程为Global search Regular Expression and Print out the line 为全局搜索的...

2020-04-07 00:04:27 165

原创 centos7 配置mail发送邮件

关闭本机的防火墙如果没有mail 用yum安装修改/etc/mail.rc,在文件末尾增加以下内容,指定外部的smtp服务器地址、帐号密码等set from=610*****@qq.comset smtp=smtp.qq.comset smtp-auth-user=610*****set smtp-auth-password=qvedfmnykzrkbdhhset smtp-au...

2020-04-06 23:17:31 4522

原创 zabbix一键部署脚本+监控MYSQL的QPS和TPS

zabbix服务端 ip:192.168.141.130zabbix客户端 ip: 192.168.141.146首先配置阿里云的yum源在服务端执行操作cd /etc/yum.repos.d/vim zabbix_Aliyun.repo[zabbix]name=Zabbix Official Repository - $basearchbaseurl=http://mirrors...

2020-04-06 02:43:44 541

原创 shell巡检脚本

巡检主机系统版本:centos7编程需求:日常巡检是每一个运维必须要做的事情,如果能用脚本实现的话,那将大大简化巡检的工作难度![root@localhost shell]# vim sys_check.sh#!/bin/bash#第一部分:系统信息===sys_info(){sys_type=$(uname)sys_version=$(cat /etc/redhat-releas...

2020-04-05 19:59:48 868

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除