自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL8.0安装部署

MySQL8.0安装部署!

2023-03-03 18:17:31 280 1

原创 远程登录问题;ssh_exchange_identification: read: Connection reset by peer

远程登录问题;ssh_exchange_identification: read: Connection reset by peer

2022-09-07 09:49:42 788

原创 更新yum源时报错:http://mirrors.163.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22

更新yum源时报错:http://mirrors.163.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22

2022-09-07 09:46:28 1041

原创 MySQL中主从延迟高,怎么解决?

MySQL中主从延迟高,怎么解决?

2022-09-07 09:44:24 449

原创 报错集:ERROR 3 (HY000): Error writing file ‘/tmp/psyZMRtme‘ (Errcode: 28 - No space left on device)

ERROR 3 (HY000): Error writing file '/tmp/psyZMRtme' (Errcode: 28 - No space left on device)这是设备空间不足了,不能删除,可以先删除一些不用的日志文件。删除MySQL表内容时提示设备空间不足。

2022-09-07 09:41:56 754

原创 报错:pymysql.err.OperationalError: (1045, “Access denied for user ‘root‘@‘192.168.118.44‘

pycharm远程连接MySQL报错

2022-07-21 16:56:06 2771

原创 Kubernetes基础知识及单节点部署!

kubernetesKubernetes概述Kubernetes特性PodKubernetes概述kubernetes(k8s),是Google在2014年开源的容器化集群化管理系统,主要目标是让部署容器化应用简单并且高效,它提供了容器编排,资源管理,弹性伸缩,部署管理,服务发现等一些列功能Kubernetes特性轻量级:由go语言(编译型)开发,相对于解释型语言占用资源较少开源自我修复:控制器控制pod,对异常状态的容器进行先创建再删除,保证业务不中断弹性伸缩:yml定义的阈值(cgr

2021-10-10 16:40:35 385 1

原创 Flink+zookeeper安装部署!

flink环境准备zookeeper部署部署hadoop环境准备设备准备:节点 ip地址 系统 软件 磁盘node1 192.168.0.11 centos7 flink,zookeeper,hadoop 40G+100Gnode2 192.168.0.22 centos7 flink,zookeeper,hadoop 40G+100Gnode3 192.168.0.33 centos7 flink,zookeeper,hadoop 40G+100G

2021-10-05 17:24:16 1185

原创 kafka+zookeeper部署!

kafka+zookeeper基本环境部署部署jdk环境部署zookeeperkafka部署基本环境部署设备准备:节点 ip地址 部署服务node1 192.168.118.44 jdk,kafka,zookeepernode2 192.168.118.55 jdk,kafka,zookeepernode3 192.168.118.66 jdk,kafka,zookeeper环境准备,三台同时部署##关闭防火墙systemctl stop firewa

2021-10-01 17:30:28 474

原创 Minio分布式对象存储部署!

miniominio概述minio部署环境准备命令行工具使用minio概述minio 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM映像。对象的大小可以从几KB到 最大5TB。MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计。因为MinIO一开始就只为对象存储而设计。所以他采用了更易用的方式

2021-09-29 17:59:46 1004

原创 Prometheus基础知识及部署!

Prometheus一级目录Prometheus部署基本环境准备一级目录Prometheus部署设备准备:基本环境准备添加本地映射在这里插入代码片设置时间同步在这里插入代码片

2021-09-22 15:52:40 224

原创 Docker私有仓库Harbor建立!

Harborharbor概述Harbor安装部署安装docker安装docker-compose安装harborharbor概述Harbor为存放镜像的私有仓库,可以部署在任何支持Docker的Linux发行版本上,它的核心组件是registry,它支持多种功能,图形化界面管理、多用户权限、角色管理机制、安全机制Harbor安装部署安装docker[root@harbor opt]# yum install -y yum-utils device-mapper-persistent-data lv

2021-09-13 19:27:33 171

原创 Docker-compose + consul!

docker-composedocker-compose概述Consulconsul部署docker-compose概述docker compose前身是Fig,它是一个运行多个docker容器的工具,使用 docker compose不再需要使用shell脚本来启动容器,适合组合使用多个容器进行并发的场景ConsulConsul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置特性:支持健康检查,运行存储键值对基于Golong语言,可移植性强支持ACL访问

2021-09-11 20:41:04 668

原创 Docker容器之Cgroup资源配置!

cgroup资源配置容器资源配置1、CPU利用率控制2、内存限额总结cgroup是Control Groups的缩写,是Linux内核提供的一直可以限制、记录、隔离进程组所使用的物理资源,dokcer通过cgroup来控制容器使用的资源配额,包括CPU、内存、磁盘三大方面容器资源配置构建容器时指定资源限制参数--build-arg=[] :设置镜像创建时的变量;--cpu-shares :设置cpu使用权重;--cpu-period :限制CPU CFS周期;--cpu-quot

2021-09-11 09:37:16 480

原创 Docker镜像制作!

基于dockerfile制作镜像Dockerfile操作指令制作nginx镜像制作Tomcat镜像构建MySQL镜像Dockerfile操作指令指令含义FROM镜像指定镜像所基于的镜像,第一条命令必须是FROM指令,没创建一个镜像就要一条FROM指令MAINTAINER名字说明镜像信息CMD[“要运行的程序”,“参数1”,“参数2”]容器启动时默认允许的命令或者脚本,该指令只能有一条,如果有多条则只有最后一条被执行EXPOSE端口号指定镜像加载到docker

2021-09-08 20:19:44 155

原创 Kubernetes简易部署!

Kubernetes环境kubeadm 部署单master集群环境需求:三台主机组成K8S集群,集群外有一台私人镜像仓库Harbor,K8S集群用kubeadm方式进行安装master(2C/4G,cpu核心数要求大于2) 192.168.118.11 docker、kubeadm、kubelet、kubectl、flannelnode01(2C/2G) 192.168.118.22 docker、kubeadm、kubelet、kubectl、flannelnode02(2C/2

2021-09-06 20:14:41 282 1

原创 Docker基础知识!

dockerDocker概述Docker与传统虚拟化的区别Docker原理Docker三大组件Docker安装部署Docker命令Docker概述Docker是Linux中运行应用的开源工具,是一种轻量级的虚拟机,它诞生于2013年,最初发起者是dotCloud公司,它的设计宗旨是:“Build,Ship and Run Any App,Anywhere”,即通过对应用嘴贱的封装、发布、部署、运行等生命周期的管理,达到应用组件级别的“一次封装,到处运行”Docker与传统虚拟化的区别特性

2021-09-05 01:27:43 407

原创 系统性能监控脚本!

性能监控脚本前言:白飘党记得点赞哦o( ̄▽ ̄)ブ#!/bin/bash#功能描述:监控服务器主要性能参数指标#监控项目:内核信息,主机名称,IP地址,登录账户,内存与swap信息,磁盘信息,CPU负载#内核信息kernel=$(uname -r)#操作系统版本release=$(cat /etc/redhat-release)#主机名hostname=$HOSTNAME#本地IP地址列表localip=$(ip a s | awk '/inet /{print $2}')#总

2021-09-03 13:51:46 439

原创 LNMP+Wordpress架构部署!

LNMP+Wordpress环境部署部署LNMP环境部署设备:CentOS7,192.168.118.33(博主这里在一台设备上部署)关闭防火墙,核心防护[root@localhost ~]# hostnamectl set-hostname docker_lnmp[root@localhost ~]# su[root@docker_lnmp ~]# systemctl stop firewalld[root@docker_lnmp ~]# systemctl disable firewa

2021-08-30 00:16:52 1017 4

原创 堡垒机安装部署!

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-08-28 11:59:19 5983

原创 OpenStack--T版部署(内容较多,需要细品(❁´◡`❁))!

OpenStack部署OpenStack基本环境部署部署OpenStack依赖环境控制节点配置MariaDB安装RabbitMQ安装memcachedKeystone组件部署Glance组件部署OpenStack基本环境部署设备准备:三台CentOS,内存8G,双网卡控制节点ct:设置网卡ens33(NAT网卡):BOOTPROTO=staticIPV4_ROUTE_METRIC=90 #添加调由优先级,有2条默认,使NAT优先,ONBOOT=yesIPADDR=192.168.118.44

2021-08-23 16:28:24 324

原创 OpenStack--T版基础知识(持续更新)!

OpenStack一级目录一级目录

2021-08-21 00:23:41 689

原创 报错集:部署OpenStack时配置Rabbitmq时报错!

错误信息:[root@ct my.cnf.d]# rabbitmqctl add_user openstack RABBIT_PASSError: unable to connect to node rabbit@localhost: nodedownDIAGNOSTICS===========attempted to contact: [rabbit@localhost]rabbit@localhost: * connected to epmd (port 4369) on loca

2021-08-20 22:16:00 679

原创 Zabbix监控部署!

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-08-20 10:36:18 127

原创 KVM虚拟化平台的基础知识及搭建部署!

KVM虚拟化平台虚拟化技术虚拟化技术类型虚拟化技术特性KVMKVM简介KVM三种模式虚拟化技术概述:这里的虚拟化知识是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,从而提高计算机的工作效率,同时从每个逻辑计算机可运行不同的操作系统,应用程序都可以再互相独立的空间内运行而互相不影响,保证了安全性虚拟化技术类型全虚拟化:将物理硬件资源全部通过软件的方式抽象化,最后进行调用,使用VMM软件,再底层硬件和服务器之间建立一个抽象层,如:workstation半虚拟化:需要修改操作系统,它是以软件形

2021-08-17 18:18:19 918

原创 日志分析系统ELK!

ELKELK基础知识ELK组成ELK处理步骤Elasticsearch核心知识ELK基础知识概述:ELK是一种开源的实时日志分析系统,它能通过日志分析来帮助发现问题,解决系统故障,它由ElasticSearch(ES)、Logstash和Kibana组成ELK组成ES:对logstash格式化的数据进行索引和存储logstash:收集日志、过滤、格式化,传输到ES上(如果是高并发则可以用filebeat工具来进行日志的收集)Kibana:展示日志分析结果ELK处理步骤通过logst

2021-08-14 21:14:05 122

原创 GlusterFS分布式文件系统!

GlusterFSGlusterFS基本知识文件系统GlusterFSGlusterFS特点GlusterFS组成GlusterFS专业术语GlusterFS工作流程GlusterFS卷类型GlusterFS集群部署GlusterFS基本知识文件系统组成:文件系统接口,对对象管理的软件集合,对象及属性作用:负载为用户建立文件、存入、读取、修改、转储文件,控制文件的存取文件系统的挂载使用:除根文件系统以外的文件系统创建后 要使用需要先挂载点后菜可以被访问,挂载点及分区设备文件关联的某个目录文件

2021-08-13 10:19:41 122

原创 远程同步工具rsync!

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-08-12 01:29:43 155

原创 Redis数据库集群部署!

RedisRedis持久化RDB持久化AOF持久化Redis群集Redis群集三种模式Redis主从复制流程Redis持久化Redis时内存/缓存型数据库,数据都是存储在内存中,但是它支持持久化(分为两种,RDB和AOF),能将内存中的数据保存到磁盘,并且在进行灾难备份时,可以将持久化文件复制到一个远程 位置(如:NFS)RDB持久化原理:将Redis在内存中的数据定时记录在磁盘中(相当于快照)优点:List itemAOF持久化原理:将Redis的操作日志以追加的方式写入文件Re

2021-08-09 21:56:55 125

原创 Redis数据库安装部署及基本操作!

RedisRedis数据库概述Redis相比于其他数据库的优点Redis安装部署Redis命令工具Redis测试工具redis-benckmarkRedis数据库概述Redis是一个开源的、使用c语言编写NoSQL数据库,它是基于内存运行并支持持久化,采用key-value(键值对)的存储形式, 是目前分布式结构中不可或缺的Redis相比于其他数据库的优点具有极高的数据读写速度:读(110000次/s),写(81000次/s)支持丰富的数据类型:支持key-value、strings、Li

2021-08-04 20:48:57 305 1

原创 Squid缓存代理服务器!

SquidSquid缓存代理概述缓存代理的类型设置缓存代理服务器的好处Squid代理服务安装部署搭建传统代理Web服务器配置Win10客户端配置Squid缓存代理概述Squid代理服务器是基于Unix的代理服务器(proxy server),它主要提供缓存加速、应用层过滤控制的功能,缓存网页对象,可以减少重复请求缓存代理的类型传统代理:适用于Internet,需明确指定服务端(用户需要手动指定代理服务器的ip)透明代理:客户端不需要指定代理服务器的地址和端口,而是通过默认路由、防火墙策

2021-07-28 23:36:09 282

原创 Haproxy负载均衡部署(高可用,高负载)!

HaproxyHaproxy应用概述Haproxy中最常用的三种调度算法Haproxy应用的主要优点Haproxy服务器部署Haproxy和LVS、Nginx对比Haproxy应用概述Haproxy是一款使用C语言编写的自由及开放源代码的软件,可提供高可用性、负载均衡、及基于TCP和HTTP应用的代理软件按适用于负载大的Web站点运行在硬件可支持数以万计的并发连接的连接请求Haproxy中最常用的三种调度算法RR(Round Robin):轮询调度,轮询分配各节点用户访问,可以实现负载均衡

2021-07-28 01:16:48 301

原创 LVS负载均衡群集DR模式+Keepalived部署!

文章目录LVS-DR模式数据包流量LVS-DR模式中ARP问题解决ARP两个问题设置方法LVS-DR工作模式的特点LVS-DR + Keepalived部署LVS调度服务器配置(主-备)web服务器配置部署KeepalivedKeepalived概述Keepalived实现原理Keepalived安装设置LVS-DR模式数据包流量假设服务器在同一局域网客户端向目标VIP发送请求,由负载均衡器接受负载均衡器根据算法选择后端真实服务器,不修改不封装IP报文,而是修改MAC地址为真实服务器的MAC地址,

2021-07-26 23:12:47 143

原创 LVS负载均衡集群(NAT模式部署)!

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-07-25 21:32:23 111 1

原创 MySQL数据库MHA高可用!

MHAMHA概述MHA的组成MHA的特点MHA概述MHA是MySQL高可用方面的一个相对成熟的解决方案,用于解决数据库故障切换(0-30秒),数据的保存以及所有节点日志的一致性MHA的组成MHA Manager (管理节点):可以借助于node组件,实现健康检查(ssh、主从复制)、故障切换功能MHA Node (数据节点):定时汇报给主manager节点mysql服务的状态,监控本地mysql服务功能MHA的特点自动故障切换过程中,MHA会从宕机的主服务器上保存二进制日志,以保存数

2021-07-23 16:54:25 152 2

原创 MySQL数据库的主从复制和读写分离!

这里写目录标题一、主从复制1.1MySQL支持的复制类型1.2MySQL主从复制核心原理读写分离一、主从复制在实际生产环境中,如果对数据库的读写都在同一个数据库服务器中操作,无论是在安全性。高可用性,还是高并发等各个方面都是完成不能满足实际需求的,因此需要通过主从复制的方式来同步数据,再通过读写分离和高可用来提升数据库的并发负载能力1.1MySQL支持的复制类型基于语句的复制(statement,MySQL默认复制类型),在主服务器执行SQL语句在从服务器执行同样的语句基于行的复制,把改变的

2021-07-19 17:40:00 112

原创 MySQL数据库函数与MySQL数据库存储过程!

MySQL的函数及存储过程一、MySQL数据库函数1.1数学函数1.2聚合函数1.3字符串函数1.4日期时间函数二、MySQL数据库存储过程2.1存储过程的优点2.2创建存储过程2.3查看存储过程2.4存储过程的参数一、MySQL数据库函数概述:用于数据库中进行一系列的算是操作,主要有数学函数、聚合函数、字符串函数、日期时间函数1.1数学函数abs(x) : #返回x的绝对值rand() : #返回0到1的随机数mod(x,y) : #返回x除以y的余数power(

2021-07-19 01:37:06 86 2

原创 MySQL数据库的高级SQL语句!

高级SQL语句一、MySQL进阶查询按关键字排序or/and 或、且对结果进行分组设置别名通配符子查询视图NULL值MySQL数据库函数MySQL数据库存储过程一、MySQL进阶查询按关键字排序使用order by语句来实现排序,排序可针对一个或多个字段ASC:升序(默认排序方式)DESC:降序##order by 语法结构select 字段1,字段2,字段3…… from 表名 where 条件表达式 order by 字段1,字段2 asc或desc;查看某表的字段1,2,3,并根据

2021-07-17 17:58:36 69 1

原创 MySQL数据库的物理备份、逻辑备份和恢复

MySQL数据库的备份和恢复一、数据备份数据备份的类别MySQL日志日志类型和作用配置文件前言:为了数据库中数据的安全,对数据备份是非常重要的,而当数据有丢失时,就得知道如何恢复数据一、数据备份在生产环境中,数据的安全是最为重要的,程序的错误、人为操作错误、运算错误、磁盘故障、盗窃等都能造成数据的丢失,任何数据的丢失都可能造成严重的后果,因此需要对数据进行备份来增加其安全性数据备份的类别物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份方法:(1)冷备份:在关闭数据

2021-07-17 11:25:41 1708

原创 理解MySQL数据库不可缺少的知识(索引,事务、存储引擎)!

MySQL索引索引的作用索引的缺点索引的应用索引的分类普通索引唯一性索引主键索引组合索引全文索引事务索引概述:索引时数据库管理系统中一个排序的数据结构,就如一本书前面的目录,以协助快速查询、更新数据库表中的数据索引的作用能够大大加快数据的查询速度,当表很大或要查询多个表时,甚至可以成千上万倍地提高查询速度可以降低数据库的I/O(读写)成本,成本和排序成本可以加快表与表之间的连接通过唯一索引可以保证数据表中数据的唯一性可大大减少分组和排序的时间索引的缺点索引需要额外的磁盘空间插

2021-07-12 13:50:54 139

空空如也

空空如也

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

TA关注的人

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