自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

认真学习

每一个不曾起舞的日子,都是对生命的辜负。

  • 博客(124)
  • 收藏
  • 关注

原创 ▶▶▶▶shell一键部署◀◀◀◀(更新中)

▶▶▶▶▶shell一键部署 -----MySQL+ mycli自动补全功能▶▶▶▶▶shell一键部署------编译安装LNMP▶▶▶▶▶shell一键部署------DNS正向解析▶▶▶▶▶▶shell一键部署------yum源

2021-06-22 10:33:58 121

原创 Linux基础知识------安装及管理程序

安装及管理程序一、Linux应用程序基础1、应用程序与系统命令的关系2、典型应用程序的目录结构3、常见的软件包封装类型二、RPM软件包管理工具1、RPM软件包管理器(Red-Hat Package Manager)2、RPM软件包3、rpm命令的格式4、查询RPM软件包信息(1)查询已经安装的RPM软件信息(2)查询未安装RPM软件包文件中的信息5、安装,升级,卸载RPM软件包6、维护RPM数据库(1)重建RPM数据库(2)导入验证公钥7、解决软件依赖关系方法三、源代码编译安装1、配置本地yum源仓库2、y

2021-04-12 21:02:43 338 2

原创 意外发现一款很好用的开源BI工具——DataEase

可视化分析工具,第三方,钉钉,企业微信,飞书,平台对接

2022-10-31 16:52:11 1992 1

原创 JumpServer从入门到精通

jumpserver堡垒机快速入门

2022-07-18 16:16:04 2290

转载 k8s关于HPA扩容缩容

k8s关于HPA扩容缩容

2021-12-07 17:58:20 504

原创 ssh连接 MobaXterm 超好用(常用的软件安装)

运维常用的软件安装及错误ssh连接 MobaXterm 超好用!!!

2021-12-01 15:36:42 767

原创 Atlassian 系列软件安装(Crowd、jira、confluence、bitbucket、bamboo)

链接

2021-10-12 16:29:42 468

原创 Linux系统访问慢、卡

目录1. 查看内存使用情况2. 查看磁盘使用情况3. 查看磁盘IO使用情况4.查看cpu使用情况1. 查看内存使用情况free -g当观察到free栏已为0的时候,表示内存基本被吃完了,那就释放内存吧(libux释放内存syncecho 3 > /proc/sys/vm/drop_cachessync表示将内存缓存区内容立即同步到磁盘,为了保证安全可以多执行几次。2. 查看磁盘使用情况df -h当发现磁盘使用率很高时,那就要释放磁盘空间了,删除一些不必要的文件查看各个目录占

2021-10-12 16:25:08 437

原创 SGE常用命令

SGE常用命令一、qsub提交作业二、qstat 命令确定作业的状态三、qhost 命令显示节点信息四、qdel 命令取消作业一、qsub提交作业$ qsub -V -b n -cwd runJob.shqsub -q <queue> -w e -N <job_name> -l h_vmem=<memory, e.g. 4G> -l h_rt=<time> -l s_rt=<time> -pe smp <num_slots> -

2021-09-15 14:07:52 1659

原创 k8s——pod的基本了解

目录一、Pod基础概念二、Pod容器的分类一、Pod基础概念======Pod基础概念:======Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod运行的StatefulSet和Deployment等控制器对象,用于暴露Pod应用的Service和Ingress对象,为Pod提供存储的PersistentVolume

2021-08-30 13:24:50 260

原创 YAML概述

目录一.YAML概述二.YAML文件示例详解1.deployment.yaml文件详解2.Pod yaml文件详解3.Service yaml文件详解三.YAML文件相关操作一.YAML概述Kubernetes支持 YAML和JSON格式管理资源对象JSON格式:主要用于api接口之间消息的传递。YAML格式:用于配置和管理,YAM是一种简洁的非标记性语言,内容格式人性化,较易读。YAML语法格式:●大小写敏感●使用缩进表示层级关系●不支持Tab键制表符缩进,只使用空格缩进●缩进的空格数目

2021-08-19 09:14:42 919

原创 kubectl 的命令大全、项目的生命周期、管理方法

目录一.陈述式资源管理方法1.Kubernetes2.Kubectl3.kubectl 的命令大全4.对资源的增,删,改,查4.基本信息增,删,改,查二.项目的生命周期1.创建kubectl run命令2.发布kubectl expose命令3.更新kubectl set更改现有应用资源一些信息4.回滚kubectl rollout●对资源进行回滚管理一.陈述式资源管理方法1.Kubernetes①kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口2.Ku

2021-08-19 09:13:53 215

原创 k8s部署——kubeadm

目录部署环境一.环境准备1.关闭防火墙,SELinux,Swap分区2.加载ip_vs模块3.修改主机名4.修改hosts文件5.调整内核参数二.所有节点安装docker三.所有节点安装kubeadm,kubelet和kubectl四.部署K8S集群1.上传压缩包2.复制镜像和脚本到node节点3.初始化kubeadm4.设定kubectl5.将node节点加入集群6.所有节点部署网络插件flannel7.查看节点状态8.测试五.安装dashboard1.所有节点安装dashboard2.查看容器状态3.访

2021-08-17 18:37:23 471

原创 Kubernetes多Master节点集群二进制部署

目录一、master02节点部署二、负载均衡部署三、部署 Dashboard UI多节点基于单节点部署,单节点部署点击此链接一、master02节点部署//从 master01 节点上拷贝证书文件、各master组件的配置文件和服务管理文件到 master02 节点scp -r /opt/etcd/ [email protected]:/opt/scp -r /opt/kubernetes/ [email protected]:/optscp /usr/lib/systemd/syste

2021-08-15 14:47:05 113

原创 报错集——单master二进制部署

报错一yum cleanyum makecachewget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum -y install docker-ce重新运行

2021-08-13 00:04:35 86

原创 报错集——zabbix搭建遇到的错误

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm安装nginx后找不到conf.d目录下的default.conf文件,方案一重新进行安装nginx,并修改nginx的epel镜像源地址重新安装yum install yum-utils创建新的nginx.repo文件[nginx-stable]name=nginx stable repobaseurl=ht.

2021-08-04 20:48:15 458

原创 认识Kubernetes(k8s)

目录一、Kubernetes简介二、 k8s特点1、自动装箱2、自我修复3、弹性伸缩4、自动部署和回滚5、服务发现和负载均衡6、机密和配置管理7、存储编排8、批处理三、Kubernetes集群架构与组件1、master组件(主控节点)(1)、kube-apiserver(2)、kube-controller-manager(3)、kube-scheduler(4)、etcd2、node组件(工作节点)(1)、kubelet(2)、kube-proxy(3)、docker或rocket四、k8s核心概念1、P

2021-08-04 19:21:01 289

原创 zabbix监控搭建

目录一、zabbix概述二、zabbix功能数据采集灵活的阈值定义高度可配置化的告警实时图形Web 监控功能三、zabbix搭建1、安装nginx2、部署mariadb3、部署PHP4、测试连接数据库5、部署zabbix server6、配置代理端zabbix(192.168.110.20)7、配置告警自动发布邮件8、Web 页面配置监控机制一、zabbix概述Zabbix 是一个企业级分布式开源监控解决方案。Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警

2021-08-04 19:17:14 166

原创 Docker consul

目 录一、Docker consul的容器服务和发现①服务注册与发现的含义②什么是consul二、服务部署①部署consul服务(1)查看集群信息(2)通过http api获取集群信息②部署registrator服务器(1)安装Gliderlabs/Registrator③部署consul-template服务器(1)准备template nginx模板文件(2)编译安装nginx(3)配置nginx(4)配置并启动template(5)访问 template-nginx注:添加consul多节点一、Do

2021-08-04 13:48:48 126

原创 docker——harbor私有仓库部署与管理

目 录一、Docker Harbor概述1、Harbor的优势2、Harbor知识点3、Docker私有仓库架构二、Harbor构建Docker私有仓库1、环境配置2、案例需求3、部署docker-compose服务4、部署harbor服务5、启动harbor① 访问② 添加项目并填写项目名称③ 通过127.0.0.1来登陆和推送镜像④ 维护管理Harbor⑤ 创建Harbor用户⑤ 移除 Harbor 服务容器同时保留镜像数据/数据库一、Docker Harbor概述有可视化的Web管理界面,可以方

2021-08-02 22:48:58 351

原创 registry 私有仓库的搭建过程

目录一、搭建本地仓库1、首先下载registry镜像2、在daemon.json文件中添加私有镜像仓库地址3、运行registry容器4、为镜像打标签5、上传到私有仓库6、列出私有仓库的所有镜像7、列出私有仓库的centos 镜像有哪些tag8、先删除原有的centos的镜像,再测试私有仓库下载DockerHub为我们提供了很多官方镜像和个人上传的镜像,我们可以下载机构或个人提供的镜像,也可以上传我们自己的本地镜像,但缺点是:● 由于网络的原因,从DockerHub下载和上传镜像速度可能会比较慢;●

2021-08-02 16:28:02 1698

原创 Docker-compose

目录一、Docker-compose 简介1. YAML 文件格式及编写注意事项2. Docker Compose配置常用字段3. Docker Compose 常用命令4. Docker Compose 文件结构二、compose 部署1. Docker Compose 环境安装2.准备依赖文件3.编写配置文件docker-compose.yml一、Docker-compose 简介docker compose 给容器做单机编排的Docker-Compose项目是Docker官方的开源项目,负责实现

2021-08-01 14:35:41 10112

原创 镜像创建(ssh、systemctl、nginx、Tomcat、mysql)

目录一、构建SSH镜像二、Systemctl镜像三、nginx镜像四、tomcat 镜像五、mysql镜像一、构建SSH镜像mkdir /opt/sshdcd /opt/sshdvim Dockerfile#第一行必须指明基于的基础镜像FROM centos:7#作者信息MAINTAINER this is ssh image <wl>#镜像的操作指令RUN yum -y updateRUN yum -y install openssh* net-tools lsof t

2021-07-29 14:24:26 169

原创 docker的数据管理、镜像、dockerfile创建

目录一、docker的数据管理1.数据卷2.数据卷容器二、容器互联(使用centos镜像)三、docker镜像的创建1、基于已有镜像创建2、基于本地模板创建3、基于Dockerfile创建1.联合文件系统(UnionFS )2.镜像加载原理3.Dockerfile4.Docker镜像结构的分层5.Dockerfile 操作指令4、dockerfile案例一、docker的数据管理管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Cont

2021-07-27 18:09:14 335

原创 docker网络

目录一、Docker 网络1、Docker 网络实现原理2、Docker 的网络模式3、网络模式详解1.host模式2.container模式3.none模式4.Bridge模式5.自定义网络二、资源控制1.CPU 资源控制2.对内存使用的限制3.对磁盘IO配额控制(blkio)的限制一、Docker 网络1、Docker 网络实现原理Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称

2021-07-27 13:48:58 62

原创 Docker 基本管理(镜像 容器)

目录一、Docker 概述1、容器化2、Docker与虚拟机的区别3、Docker核心概念4、Linux文件系统和Docker文件系统的区别二、安装 Docker三、Docker 镜像操作1、搜索镜像2、获取镜像3、镜像加速下载4、查看镜像信息5、查看下载的镜像文件信息6、查看下载到本地的所有镜像7、根据镜像的唯一标识 ID 号,获取镜像详细信息8、为本地的镜像添加新的标签9、删除镜像10、存出镜像:将镜像保存成为本地文件11、载入镜像:将镜像文件导入到镜像库中12、上传镜像四、Docker 容器操作1、容

2021-07-23 17:36:50 304 1

原创 zookeeper集群和kafka的相关概念就部署

目 录一、zookeeper概述1、zookeeper定义2、zookeeper工作机制3、zookeeper特点4、zookeeper数据结构5、zookeeper应用场景6、zookeeper选举机制第一次启动选举机制非第一次启动选举机制二、部署zookeeper集群1、安装前准备2、安装zookeeper一、zookeeper概述1、zookeeper定义zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目2、zookeeper工作机制zookeeper从设

2021-07-21 08:44:07 184

原创 ELK 企业级日志分析系统(ElasticSearch、Logstash 和 Kiabana 详解)

目录一、 ELK 概述1、ELK简介2、为什么要使用 ELK3、完整日志系统基本特征4、ELK 的工作原理二、ELK Elasticsearch 集群部署(在Node1、Node2节点上操作)1.环境准备2.部署 Elasticsearch 软件3.安装 Elasticsearch-head 插件三、ELK Logstash 部署(在 Apache 节点上操作)1.更改主机名2.安装Apahce服务(httpd)3.安装Java环境4.安装logstash5.测试 Logstash6.定义 logstash

2021-07-19 17:29:46 387

原创 出现错误错误错误——GFS分布式文件系统实验过程出现的一些错误

排查方法:1、hosts文件是否配置正确2、检查防火墙是否打开,打开的话放行24007端口。或者关闭防火墙

2021-07-17 15:29:45 521

原创 GFS分布式文件系统(相关理论及实验操作详解)

目录一、GlusterFS简介二、 GlusterFS特点三、GlusterFS术语四、模块化堆栈式架构五、GlusterFS 的工作流程六、弹性HASH算法七、GlusterFs的卷类型八、部署GlusterFS群集客户端节点: 192.168.110.101.关闭防火墙2.磁盘分区,并挂载3.修改主机名,配置/etc/hosts文件添加节点到存储信任池中(在node1 节点上操作)创建卷1.创建分布式卷2.创建条带卷3.创建复制卷4.创建分布式条带卷部署Gluster客户端1.安装客户端软件2.创建挂载

2021-07-17 15:18:18 652

原创 rsync远程同步

目录rsync 远程同步部署步骤1、配置rsync源服务器(192.168.110.10)2、发起端(192.168.110.20)rsync 远程同步部署步骤#源端(服务器端)(192.168.110.10)与发起端(客户端)(192.168.110.20)均需要关闭防火墙并安装rsync服务systemctl stop firewalldsetenforce 0rpm -q rsyncyum install -y rsync1、配置rsync源服务器(192.168.110.10)r

2021-07-16 14:33:44 200 2

原创 Redis的主从复制、哨兵模式以及群集模式(相关概念及实验详解)

目录前言一.Redis主从复制1.Redis主从复制概述2.Redis主从复制作用3.Redis主从复制流程4.搭建Redis主从复制①环境准备②安装Redis③修改Redis配置文件(Master节点操作)④修改Redis 配置文件(Slave节点操作)⑤验证主从效果⑥在Master节点上验证Slave节点二.Redis哨兵模式1.哨兵模式原理2.哨兵模式的作用3.哨兵模式的结构4.搭建Redis哨兵模式①环境准备②修改Redis 哨兵模式的配置文件(所有节点操作)③启动哨兵模式④故障模拟⑤验证结果三.R

2021-07-14 23:54:46 187

原创 Redis数据类型 string、list、hash、set、sorted set

Redis数据类型一、String① append② set③ strlen④ incr、decr、incrby、decrby⑤ getset⑥ setex⑦ setnx⑧ mset、mget、msetnx二、List① lpush、lpushx、lrange② lpop、llen③ lrem、lset、lindex、ltrim④ linsert⑤ rpush、rpushx⑥ rpop、rpoplpush三、Hash① hset、hget、hdel、hexists、hlen、hsetnx② hincrby

2021-07-11 11:15:12 177 1

原创 Redis高可用、持久化、RDB、AOF

目录一、Redis 高可用二、Redis持久化三、RDB持久化1.触发条件2.执行流程3.启动时加载四、AOF持久化1.开启AOF2.执行流程五、RDB和AOF的优缺点六、Redis性能管理总结:一、Redis 高可用在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9号、 99.998、 99.9998等等)。但是在Redis语境中, 高可用的含义似乎要宽泛一-些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展,数据安全

2021-07-09 15:11:30 102

原创 非关系数据库 Redis安装及常用命令

目 录一、关系数据库与非关系型数据库(1)关系型数据库(2)非关系型数据库(3)关系型数据库和非关系型数据库区别1.数据存储方式不同2.扩展方式不同3.对事务性的支持不同(4)、非关系型数据库产生背景二、Redis简介一、关系数据库与非关系型数据库(1)关系型数据库关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。主流的关系型数据库包括Oracle、MyS

2021-07-08 10:13:40 103 2

原创 squid代理服务器(传统代理、透明代理、反向代理、ACL、日志分析)

目 录一、Squid 代理服务器(一)代理的工作机制(二)代理的类型传统代理:透明代理:反向代理:二、安装squid服务1、编译安装 Squid2、修改 Squid 的配置文件3、Squid 的运行控制4、创建 Squid 服务脚本三、构建传统代理服务器环境配置==Squid-Server(192.168.110.10)====客户机的代理配置(192.168.110.100)==一、Squid 代理服务器(一)代理的工作机制1、代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。2、将获得的

2021-07-06 18:43:43 445 1

原创 MySQL MHA高可用配置及故障切换

这里写目录标题一、MHA相关概念1.什么是 MHA2.MHA 的组成●MHA Node(数据节点)●MHA Manager(管理节点)3.MHA 的特点二、搭建 MySQL MHA1.实验思路:2.实验准备1.Master、Slave1、Slave2 节点上安装 mysql5.72.修改 Master、Slave1、Slave2 节点的主机名3.修改 Master、Slave1、Slave2 节点的 Mysql主配置文件/etc/my.cnf4.在 Master、Slave1、Slave2 节点上都创建两个

2021-07-04 13:11:02 91

原创 MySQL主从复制与读写分离

目录一、相关概念1、什么是读写分离?2、为什么要读写分离呢?3、什么时候要读写分离?4、主从复制与读写分离5、mysq支持的复制类型6、主从复制的工作过程7、MySQL读写分离原理8、目前较为常见的MySQL读写分离分为以下两种:9、Amoeba10、MySQL主从复制延迟二、搭建MySQL主从复制1、Mysql主从服务器时间同步2、主服务器设置3、从服务器设置(两台一起配)4、主服务器的MySQL配置5、从服务器的MySQL配置6、测试三、搭建MySQL读写分离1、Amoeba服务器配置1、安装java环

2021-07-01 16:01:33 68

原创 数据库基本操作--------高级MySQL语句

目 录一、高级SQL语句1、SELECT ----显示表格中一个或数个栏位的所有资料2、DISTINCT ----不显示重复的资料3、WHERE ----有条件查询4、AND OR ----且 或5、IN ----显示已知的值的资料6、BETWEEN ----显示两个值范围内的资料7、通配符 ----通常通配符都是跟 LIKE 一起使用的8、LIKE ----匹配一个模式来找出我们要的资料9、ORDER BY ----按关键字排序二、函数数学函数:聚合函数:字符串函数:准备use kgc;creat

2021-06-30 14:18:24 145 2

原创 数据库基础知识--------MySQL 日志管理、备份与恢复

目录一、MySQL 日志管理二、数据库备份的重要性与分类1.数据备份的重要性2. 造成数据丢失的原因3.从物理与逻辑的角度,备份分为4.从数据库的备份策略角度,备份可分为三、常见的备份方法1.物理冷备2.专用备份工具mydump或mysqlhotcopy3.启用二进制日志进行增量备份4.第三方工具备份四、MySQL完全备份优点缺点五、数据库完全备份分类1.物理冷备份与恢复2.mysqldump备份与恢复(1)完全备份一个或多个完整的库(包括其中所有的表)(2)完全备份 MySQL 服务器中所有的库(3)完全

2021-06-28 14:35:00 87

空空如也

空空如也

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

TA关注的人

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