自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Grafana配置Mysql作为持久化数据库时,提示“ Access denied for user”

按照在grafana.ini中给出的例子配置后,发现启动会报错“level=error msg=“alert migration failure: could not get migration log” error=“failed to check table existence: Error 1045: Access denied for user ‘xxxx’@‘::1’ (using password: YES)”

2023-06-26 11:55:53 1102

原创 Linux查看服务器配置命令

Linux查看服务器配置命令

2023-02-08 11:15:47 3868

原创 rpm方式安装Mysql数据库

rpm方式安装Mysql数据库

2023-01-29 18:18:42 2078

原创 MySQL权限

MySQL权限

2022-11-03 18:10:35 3012

原创 Oracle——概要文件DBA_PROFILES解析

Oracle——概要文件DBA_PROFILES解析

2022-10-26 10:17:00 1885

原创 Redis梳理

Redis知识梳理

2022-09-06 15:57:01 268

原创 Jenkins自动杀掉衍生进程

Jenkins构建后会自动杀掉衍生进程

2022-09-05 17:32:59 1040

原创 套接字学习

套接字

2022-09-05 16:58:31 158 2

原创 Linux企业级自动化运维——SaltStack 实现Keepalived高可用+负载均衡

Linux企业级——SaltStack 实现Keepalived高可用+负载均衡实验环境:master主机:server1:172.25.66.1minion主机:server2:172.25.66.2server3:172.25.66.31.部署keepalived1.1 建立相关目录server1:cd /srv/salt/ mkdir keepalivedcd k...

2019-12-12 16:19:08 226

原创 Linux企业级自动化运维——SaltStack实现haproxy负载均衡

Linux自动化运维——SaltStack实现haproxy负载均衡文章目录Linux自动化运维——SaltStack实现haproxy负载均衡实验环境注:三台主机已经配置好master及minion的环境,创建好默认数据配置目录,并且编写好了apache和nginx自动安装部署脚本。实验操作1.添加多节点推送1.1 添加top.sls文件,定义运行环境以及所需文件注:需要将apache目录中的...

2019-12-12 15:52:56 262

原创 Linux企业级自动化运维——SaltStack实现nginx自动编译安装

Linux自动化运维——SaltStack实现nginx自动编译安装文章目录Linux自动化运维——SaltStack实现nginx自动编译安装实验环境实验操作1.添加/srv/salt/nginx/install.sls文件(安装)2.添加/srv/salt/nginx/server.sls文件(配置)3.执行install.sls为server3安装nginx目的在于生成nginx的配置文件...

2019-12-12 15:44:24 168

原创 Linux企业级——自动化部署工具SaltStack

Linux企业级——SaltStack文章目录Linux企业级——SaltStack1.SaltStack简介2.SaltStack安装部署实验环境2.1 **saltstack安装部署**2.1.1 配置yum源注:三台虚拟机均配置2.1.2 安装服务server1上:server2上:server3上:2.1.3 开启服务server1上:server2和server3上:2.1.4 查看认...

2019-12-08 00:11:31 342

原创 Linux企业级——Ansible-doc用法及常用模块使用

Linux企业级——Ansible-doc用法及常用模块使用文章目录Linux企业级——Ansible-doc用法及常用模块使用1.Ansible-doc1.1 **Ansible-doc命令**1.2 Ansible-doc命令的利用1.1.1 yum模块① 在线安装② 在server2:1.1.2 service模块在server2中查看服务状态:1.1.3 firewalld模块在serv...

2019-11-29 13:43:16 707

原创 Linux企业级——Ansible角色定制(roles)

Linux企业级——Ansible角色定制(roles)角色定制:roles同时部署Web、db、ha 时或不同服务器组合不同的应用就需要写多个yml文件。所以此时就会很难实现灵活的调用。而roles 用于层次性、结构化地组织playbook。roles 能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。...

2019-11-29 13:28:13 286

原创 Linux企业级——Ansible安装、配置及使用

Linux企业级——Ansible安装、配置及使用文章目录Linux企业级——Ansible安装、配置及使用1.实验环境:注:三台虚拟机均需连接网络2.安装ansible2.1 配置epel的yum源:2.2 安装ansible注:ansible查找配置文件的顺序为2.3 **定义Inventory(主机列表)**2.4 **调用ping模块来检测网络是否可达**注:在此之前一定要使用ssh命令...

2019-11-29 13:21:38 293

原创 Linux企业级——Ansible-playbook的简介及应用

Linux企业级——Ansible-playbook的简介及应用1.playbook(剧本)的介绍1.1 简介playbook是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支...

2019-11-29 08:03:04 428

原创 Linux企业级——使用Playbook自动安装部署Zabbix

Linux企业级——使用Playbook自动安装部署Zabbix实验环境:虚拟机名称ip版本角色server1172.25.66.17.5ansible、zabbix-server、zabbix-agentserver2172.25.66.27.5远程主机hosts、db数据库server3172.25.66.37.5远程主机hosts、w...

2019-11-29 07:55:11 273

原创 Linux企业级——Ansible角色自动安装部署Zabbix

LINUX企业级——Ansible-playbook自动安装部署Zabbix前期准备:1.三台可上网虚拟机:server1 172.25.66.1server2 172.25.66.2server3 172.25.66.32.创建devops用户:在三台虚拟机上均创建devops用户,并且在server1上对三台虚拟机均做免密操作。3.配置好相关yum源(rhel7.5.rep...

2019-11-28 23:25:32 348

原创 使用镜像封装rhel7.5版本虚拟机

步骤一:在terminal中打开虚拟控制器virt-manager虚拟控制器界面:步骤二:创建新的虚拟机,进行相关参数设置步骤三:安装虚拟机选择语言:选择安装方式:选择分区方式:步骤三:虚拟机内部配置设置主机名:配置网络,修改网卡为eth0:cd /etc/sysconfig/network-scriptsmv ifcfg-ens3 if...

2019-11-23 10:14:41 187

原创 Linux企业级ansible(一)-----ansible的基础知识了解

一、关于ansibleansible是一种自动化运维工具,基于paramiko开发的,并且基于模块化工作Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台它是基于python语言,由Paramiko和PyYAML两个关键模块构建集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能ansible是基于模块工作的,本身没有批量部署的能力,真...

2019-11-23 09:52:08 203

原创 Linux企业级——Redis集群

企业级——Redis集群1.配置集群(1)关闭redis[root@server1 ~]# /etc/init.d/redis_6379 stop(2)新建redis目录[root@server1 ~]# mkdir /usr/local/rediscluster[root@server1 rediscluster]# mkdir 700{1..6}(3)编辑配置文件cd 70...

2019-11-01 21:50:42 217

原创 企业级——Redis的哨兵机制

企业级——Redis的哨兵机制1.配置哨兵(1)在server1上(master)编辑配置文件:vim /etc/redis/sentinel.conf17 protected-mode no ##关闭保护模式121 sentinel monitor mymaster 172.25.0.1 6379 2 ##配置master信息,后面的2表示投票机制,至少有2个节点认为master挂...

2019-11-01 21:50:11 147

原创 企业级——Redis缓存

企业级——Redis缓存1.简介Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,而不会像其他数据库那样,要求用户扭曲问题来适应数据库。除此之外,通过复制、持久化(persistence)和客户端分片(cl...

2019-11-01 21:49:40 256

原创 企业级——Mysql基于GTID的主从复制

基于GTID的主从复制 + 半同步由于同一事务的GTID在所有节点上的值一致,我们都不需要知道GTID的具体值。(前提:需要做好前面的binlog复制。)在传统的复制里面,当发生故障,需要主从切换,需要找到binlog和pos点,然后将主节点指向新的主节点,相对来说比较麻烦,也容易出错。在MySQL 5.6里面,不用再找binlog和pos点,我们只需要知道主节点的ip,端口,以及账号密码就行,...

2019-11-01 18:59:11 195

原创 企业级——Mysql主从复制

Mysql1.前期准备为防止干扰,准备两台全新快照并导入,修改网络配置,配置网络yum源server1: 172.25.66.1 主机server2: 172.25.66.2 备机2.Mysql的主从复制在server1和server2::(1)解压压缩包tar xf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar(2)安装软件及其依赖库yu...

2019-11-01 18:58:46 195

原创 企业级——通过HAProxy实现负载均衡、添加日志、访问控制、动静分离模式、读写分离模式

企业级——通过HAProxy实现负载均衡、添加日志、访问控制、动静分离模式、读写分离模式1.环境配置建立新的快照并导入修改ip,修改主机名,配置yum源等在server1(172.25.66.1)上配置haproxy httpd 代理服务器在server2(172.25.66.2)上httpd php 作为后端服务器1在server3(172.25.66.3)上配置httpd php ...

2019-10-25 23:12:36 173

原创 企业级——HAProxy

企业级——HAProxy1.HAProxy简介(1)**HAProxy **是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的 并发连接。并且它的运行模式使得它...

2019-10-25 23:11:40 273

原创 企业级——rhcs套件(红帽的高可用)

rhcs套件(红帽的高可用)1.配置①开2台虚拟机②检查firewalld和selinux,保证关闭状态③各个主机上添加本地解析④配置yum源,添加高可用、负载均衡、存储、文件系统(后面给HA添加存储等)[HighAvailability]name=HighAvailabilitybaseurl=http://172.25.66.250/rhel6.5/(镜像)gpgcheck=...

2019-10-25 23:11:05 184

原创 企业级-封装虚拟机(6.5)

企业-封装虚拟机(6.5)1.母盘用6.5镜像创建一个20G的母盘2.母盘配置(1)更改主机名vi /etc/sysconfig/network HOSTNAME=server1(2)删除干扰文件cd /etc/udev/rules.drm -fr 70-persistent-net.rules #此文件记录了本机的eth0网卡的硬件地...

2019-10-25 23:10:37 130

原创 企业级——图形化清理varnish代理服务器的缓存

企业级——图形化清理varnish代理服务器的缓存1.CDN推送平台的搭建在server1中:(1)安装服务平台需要的服务yum install -y unzip php httpd(2)安装bansys(3)编辑config.php写入被清理缓存的服务器信息vim /var/www/html/config.php<?php //varnish主机列表 //...

2019-10-25 23:00:12 222

原创 企业级——搭建具有多个web服务器的varnish服务系统

企业级——搭建具有多个web服务器的varnish服务系统负载均衡负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。实际上企...

2019-10-23 00:34:51 169

原创 企业级——搭建Varnish系统

企业级——搭建Varnish系统搭建Varnish缓存加速器准备:一台真机做测试端两台虚拟机haohao1(搭建varnish系统)和haohao2(后台主机)1.在haohao1和haohao2中查看火墙和SeLinux状态:2.haohao1中搭建varnish系统:(1)安装varnish及依赖项yum install jemalloc-3.6.0-1.el7.x86...

2019-10-18 00:59:15 156

原创 企业级——Varnish缓存

一、 Varnish作用Web应用加速器,同时作为http反向缓存代理特点Varnish可以使用内存也可以使用硬盘进行数据缓存支持虚拟内存的使用有精确的时间管理机制状态引擎架构:通过特定的配置语言设计不同的语句以二叉堆格式管理缓存数据Varnish的优势Varnish访问速度快,因为采用了“Visual P...

2019-10-17 22:52:18 157

原创 LVS的TUN模式(隧道模式)

LVS的TUN模式(隧道模式)server1中:modprobe ipip 添加ipip模块ip addr add 172.25.66.100/24 dev tunl0 在隧道网卡上添加vipipvsadm -A -t 172.25.66.100:80 -s rripvsadm -a -t 172.25.66.100:80 -r 172.25.66.2:80 -i 隧道...

2019-10-17 22:12:50 297

原创 LVS的NAT模式

LVS的NAT模式server3中添加一个新的网卡eth1:ip addr add 172.25.66.100/24 dev eth1ip link set up eth1ipvsadm -A -t 172.25.66.100:80 -s rripvsadm -a -t 172.25.66.100:80 -r 172.25.66.1:80 -mipvsadm -a -t 172....

2019-10-17 22:04:43 214

原创 企业-LVS实现高可用的稳定性集群

企业-LVS实现高可用的稳定性集群1.keeplived我们使用keeplived代理lvs,它具有lvs的功能,但同时可以有多个,有主有备。当主挂了备用就去做轮询,当主好了备用就把任务还给主。当主调度器好着的时候,keepalived就回去通知备份调度器自己可以正常工作,不需要接管自己的任务。当主调度器坏了,不告诉备份调度器任何消息的时候,备份调度器就会自动去接管主调度器的工作,这个时候客户...

2019-10-15 00:22:21 168

原创 LVS的DR模式

LVS的DR模式LVS的DR模式-直接路由模式注:以server3主机为代理服务器,物理机为客户端,server1、2为后端服务器。在代理服务器:yum install -y ipvsadm 安装ipvsipvsadm -Ln 查看调度策略ipvsadm -A -t 172.25.66.100:80 -s rr 添加一个service-address为vip的80端...

2019-10-12 19:33:58 195

原创 企业级——LVS

LVS1.LVS(1)简介LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该...

2019-10-12 18:20:08 183

原创 企业级-封装7.3虚拟机

企业-封装虚拟机(7.3)1.母盘用7.3镜像创建一个20G的母盘(详细过程在之前虚拟机安装的文章中有写到)2.母盘配置(1)配置IPvi /etc/sysconfig/network-scripts/ifcfg-eth0systemctl restart network如需更改网卡名称:vi /boot/grub2/grub.cfgcd /etc/sysconfig/...

2019-10-11 00:12:16 129

原创 Python中的继承

继承封装:根据职责将属性和方法封装到一个抽象的类中继承:实现代买的重用 相同的代码不需要重复的写class Animal: def eat(self): print('吃~~~')​```def drink(self): print('喝~~~')def run(self): print('跑~~~')def sleep(self):...

2019-09-27 22:39:00 835

空空如也

空空如也

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

TA关注的人

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