自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kubernetes集群搭建(二进制方式)未完成

theme: qklhk-chocolatehighlight: tomorrow-night三、 Kubernetes集群搭建(二进制方式)1、安装要求 在开始之前,部署 Kubernetes 集群机器需要满足以下几个条件: (1)一台或多台机器,操作系统 CentOS7.x-86_x64 (2)硬件配置:2GB 或更多 RAM,2 个 CPU 或更多...

2023-06-21 15:50:46 133

原创 Kubernetes(k8s)入门到实战教程(kubeadm方式)

theme: qklhk-chocolatehighlight: tomorrow-night二、kubernetes集群搭建(kubeadm方式)1、前置知识点目前生产部署Kubernetes集群主要有两种方式:- 1 kubeadm Kubeadm是一个K8s部署工具,提供kubeadminit和kubeadmjoin,用于快速部署Kubernetes集群。 ...

2023-06-20 01:22:43 177

原创 搭建Kubernetes集群(2. 命令行工具 kubectl和3. API 概述)

theme: condensed-night-purplehighlight: a11y-dark搭建Kubernetes集群2. 命令行工具 kubectl Kubernetes 提供 kubectl 是使用 Kubernetes API 与 Kubernetes 集群的控制面进行通信的命令行工具。 这个工具叫做 kubectl。 更多命令 ...

2023-06-15 20:01:32 145

原创 Kubernetes集群(1. 搭建方案)

theme: condensed-night-purplehighlight: a11y-dark搭建Kubernetes集群1. 搭建方案1.1. kubeadm 你可以使用 kubeadm 工具来创建和管理 Kubernetes 集群。 该工具能够执行必要的动作并用一种用户友好的方式启动一个可用的、安全的集群。 安装 kubeadm 展示了如何安装 k...

2023-06-15 02:32:15 107

原创 47

highlight: a11y-darktheme: juejinELK 收集日志并写入数据库写入数据库的目录是用于持久化报错重要数据,比如状态码、客户端IP、客户端浏览器版本等待,用于后期按月做数据统计等。web2(107)安装数据库jsapt install mysql-server mysql-client -y修改mysql配置文件监听地址```js...

2023-05-31 17:19:59 32

原创 kibana图形使用(小节8)

highlight: a11y-darktheme: juejinkibana 画图功能详解https://www.elastic.co/guide/cn/kibana/current/introduction.htmlKibana支持多重图从展示功能,需要日志是json格式的支持,具体如新:web1(106)软件包:access.log.zip解压jscd ...

2023-05-30 02:03:31 52

原创 filebeat日志收集架构实战(小节7)

highlight: a11y-darktheme: juejin日志收集实战架构规划: 在下面的图当中从左向右看,当要访问ELK日志统计平台的时候,首先访问的是两台nginx+keepalived做的负载高可用,访问的地址是keepalived的IP,当一台nginx代理服务器挂掉之后也不影响访问,然后nginx将请求转发到kibana,kibana再去elasticse...

2023-05-29 02:18:56 50

原创 filebeat基础使用(小节6)

highlight: a11y-darktheme: juejin使用filebeat替代logstash收集日志Filebeat是轻量级单用途的日志收集工具,用于在没有安装java的服务器上专门收集日志,可以将日志转发到logstash、elasticsearch或redis及kafka等场景中进行下一步处理。官网下载地址:https://www.elastic.co/dow...

2023-05-22 15:17:40 48

原创 zookeeper及kafka使用、logstash读写kafka(小节5)

highlight: a11y-darktheme: juejin一:kafka简介:Kafka被称为下一代分布式消息系统,是非营利性组织ASF(Apache Software Foundation,简称为ASF)基金会中的一个开源项目,比如HTTP Server、Hadoop、ActiveMQ、Tomcat等开源软件都属于Apache基金会的开源软件,类似的消息系统还有Rbbi...

2023-05-19 00:26:40 94

原创 logstash集合redis实现多类型数据收集(小节4)

highlight: a11y-darktheme: juejinlogstash收集日志并写入redis用一台服务器按照部署redis服务,专门用于日志缓存使用,用于web服务器产生大量日志的场景,例如下面的服务器内存即将被使用完毕,查看是因为redis服务保存了大量的数据没有被读取而占用了大量的内存空间。redis(104)安装redisapt install re...

2023-05-14 01:30:04 86

原创 Logstash收集多类型日志、if判断使用、Tomcat访问日志转json及收集(小节3)

highlight: a11y-darktheme: juejin三、通过 logstash 收集日志3.1. 通过 logstash 收集单个日志、if判断使用前提需要logstash用户对被收集的日志文件有读的权限并对写入的文件有写权限。web1(106)安装openjdkapt install openjdk-8-jdk -y下载安装包:nginx、...

2023-05-10 01:42:40 466

原创 Logstash与Kibana基础使用(小节2)

highlight: a11y-darktheme: juejin二、部署logstash:logstash环境准备及安装:Logstash是一个开源的数据收集引擎,可以水平伸缩,而且logstash整个ELK当中拥有最多插件的一个组件,其可以接收来自不同来源的数据并统一输出到指定的且可以是多个不同目的地。logstash1(103)安装openjdkapt ins...

2023-05-09 21:43:28 62

原创 ELK介绍及elsticsearch 集群部署(小节1)

highlight: a11y-darktheme: juejinElastic中文官网: https://www.elastic.co/cn/Elasticsearch中文官方下载页面:https://www.elastic.co/cn/downloads/elasticsearchKibana中文官方下载页面:https://www.elastic.co/cn/downlo...

2023-05-08 15:24:06 41

原创 Zabbix API使用(小节4)

highlight: an-old-hopetheme: juejin修改zabbix账号名修改密码

2023-05-07 14:20:11 40

原创 Zabbox server及Zabbix agent配置文件详解(小节3)

highlight: a11y-darktheme: juejin101zabbix_server.conf配置信息grep "^[a-Z]" /apps/zabbix_server/etc/zabbix_server.confListenPort=10051LogFile=/tmp/zabbix_server.logLogFileSize=1024DebugLevel...

2023-04-05 15:05:19 51

原创 K8s升级(小节8)

highlight: a11y-darktheme: cyanosis手动升级K8s1.K8s版本升级与新版本集群部署 方案: 方法1: 先升级测试环境,测试运行pod没有问题再升级生产环境 方法2: 重新部署一套新版本的K8s,再迁移之前K8s集群业务到新版本环境,测试通过以后在将负载均衡的后端服务器指向新版本K8s环境 下载插件网站:htt...

2023-03-15 02:01:06 83

原创 Ansible部署K8s高可用集群(小节6)

highlight: a11y-darktheme: cyanosis101Master1移走或删除mv /etc/ansible/* /tmp/拷贝cp -rf kubeasz/* /etc/ansible/```cd /etc/ansible/帮助文档cat README.mdcp example/hosts.m-masters.example ...

2023-03-13 10:19:51 62

原创 K8s 基础应用部署(小节7)

highlight: a11y-darktheme: cyanosis部署kube-dns安装DNSMstart101创建目录mkdir -p /etc/ansible/manifests/dns/kube-dns上传软件包:点击下载```cd /etc/ansible/manifests/dns/kube-dnslltotal 136996d...

2023-03-13 10:13:33 38

原创 Ubuntu环境准备及K8s安装环境准备(5)

highlight: a11y-darktheme: cyanosis101Master1克隆指定版本号git clone -b 0.6.1 https://github.com/easzlab/kubeasz.git安装ansibleapt install ansible -y免密钥ssh-keygen102Master2免密钥ssh-keygen...

2023-03-10 03:13:42 36

原创 Harbor实现Https(4)

highlight: an-old-hopetheme: smartblueHarbor实现Httpshttps://github.com/easzlab/kubeasz部署Harbor103harbor1安装依赖包apt update && apt install docker-compose lrzsz -y脚本vim docker-in...

2023-03-06 03:03:19 36

原创 排错

highlight: a11y-darktheme: cyanosis 注意:排错仅供参考!!!都是本人遇到问题时解决方法。问题1:harbor| 环境 | Ubuntu 1804 || -- | ----------- |报错信息# docker login harbor.123.comUsername: adminPassword: Error s...

2023-03-06 02:44:26 90

原创 Java服务编译过程(3)

highlight: an-old-hopetheme: githubJava服务编译过程源码构建 | Apache Dubbo 官网2.7版本:https://cn.dubbo.apache.org/zh-cn/docsv2.7/dev/build/mvn仓库:https://repo.maven.apache.org/105maven下载地址:https://dlc...

2023-03-04 16:49:49 18

原创 dubbo服务使用(2)

highlight: atelier-plateau-darktheme: githubdubbo服务使用dubbo官方文档:https://cn.dubbo.apache.org/zh-cn/dubbo官方配置中心文档:https://cn.dubbo.apache.org/zh-cn/overview/what/ecosystem/config-center/zookeepe...

2023-03-03 14:11:25 23

原创 Zookeeper集群部署(1)

theme: juejinhighlight: an-old-hopeZookeeper集群部署kafka dubbo(生产者、消费者、dubbo-admin)--》Zookeeper104、105和106安装软件包apt install openjdk-8-jdk lrzsz -y上传软件包:zookeeper-3.4.14.tar.gz ```cd /us...

2023-03-03 01:21:42 15

原创 Jenkins视图与SonarQube使用(小节9)

highlight: atelier-forest-darktheme: fancyJenkins视图安装视图插件新建视图第一种视图:Build Pipeline View- 1.1 定义视图配置信息第二种视图:列表视图编辑视图第三种视图:我的视图SonarQube使用sonarsou...

2023-02-26 01:15:40 37

原创 Jenkins分布式及pipline使用(小节8)

highlight: atelier-lakeside-darktheme: jzmanJenkins分布式103和104```创建数据目录mkdir -p /var/lib/jenkins```103apt安装jdk```apt install openjdk-8-jdk -ymkdir -p /var/lib/jenkins/jdk/bin/...

2023-02-23 12:38:38 46

原创 Jenkins触发器_ 钩子及项目构建关联(小节7)

highlight: atelier-savanna-darktheme: geek-black1. 触发器_钩子(不要在生产中用)改名jenkins安装插件【Gitlab Hook和Gitlab Authenticattion】 - 在jenkins 系统管理-全局安全配置,认证改为登录用户可以做任何事情取消跨网请求伪造保护的勾选项(如果没有此选项、用下面问题1...

2023-02-23 02:07:24 95

原创 Vcenter Sever使用(小节2)

highlight: a11y-darktheme: juejin再次安装ESXI(ESXI-2)、并创建虚拟机(linux-vm2)【关闭firewalld、NetworkManager、selinux、配置网卡信息、需要ping通外网】、参考上一章节。添加主机再次添加主机做快照先...

2023-02-22 00:31:08 27

原创 jenkins角色认证、修改密码、邮件通知及实现代码部署(小节6)

highlight: androidstudiotheme: mk-cute1.配置jenkins权限管理基于角色的权限管理,先创建角色和用户,给角色授权,然后把用户关联到角色。安装Role-based(基于角色的认证策略)创建新用户更改认证方式jenkins主页-系统管理-全局安全配置jenkins主页-系统管理创建角色分配角色...

2023-02-21 10:01:32 131

原创 Jenkins多种安装方法及插件管理(小节5)

highlight: a11y-darktheme: juejin安装方法War包安装JenkinsJenkins中文官网:https://www.jenkins.io/zh/download/清华源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable104上传文件```mkdir /data/jen...

2023-02-20 17:25:36 43

原创 Gitlab web环境准备及手动实现代码升级(小节4)

highlight: androidstudiotheme: fancy103和104安装包goapt install haproxy keepalived -y103配置文件```gocat /etc/haproxy/haproxy.cfg内容如下globalmaxconn 100000编译装chroot /usr/local/haproxy...

2023-02-16 23:47:56 45

原创 Gitlab合并代码、数据库备份恢复、汉化与代码部署方式(小节3)

theme: juejinhighlight: a11y-dark1.合并代码102cd /opt/web1git checkout develop页面信息```vim index.html Linux01 项目1 Linux01 web1 v5 <-- 更新、备注git add...

2023-02-13 01:39:24 47

原创 Gitlab基础git命令使用(小节2)

highlight: a11y-darktheme: juejin101查看gitlab服务状态gitlab-ctl statusrun: alertmanager: (pid 1216) 1836s; run: log: (pid 1173) 1838srun: gitaly: (pid 1256) 1836s; run: log: (pid 1180) 1837sru...

2023-02-12 00:54:39 67

原创 Gitlab安装及Jenkins简单job(小节1)

highlight: a11y-darktheme: juejin101查看版本代号lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 18.04.1 LTSRelease: 18.04Codename: bionic <-...

2023-02-10 21:35:13 29

原创 Zabbix基础模板制作(小节12)

highlight: an-old-hopetheme: github105```cd /etc/zabbix/zabbix_agentd.d/脚本cat iotop_total.sh !/bin/bashdiskread(){ NUM=/usr/bin/sudo iotop -b -n 3 | grep "Total DISK READ" | grep -v ...

2023-02-06 01:04:05 30

原创 MySQL监控(小节11)

highlight: agatetheme: juejin监控mysqlubuntu服务器:要单独安装php5.6环境、默认7.2太新了、数据类型和模板不兼容104主配置主从```vim /etc/mysql/mysql.conf.d/mysqld.cnfserver-id=10log-bin=/var/lib/mysql/master-log重启服务sys...

2023-02-04 11:44:47 30

原创 短信报警、微信报警(小节10)

theme: cyanosishighlight: atelier-plateau-dark短信报警101cd /apps/zabbix_server/share/zabbix/alertscripts/发送短信脚本(需要去注册、如yunpian.com、阿里等等)```vim linux01_sms.sh!/bin/bashPHONE=$1MESSAGE=...

2023-01-17 01:54:22 25

原创 SNMP监控、web监控、聚合图形及幻灯片使用(小节9)

theme: githubhighlight: atelier-lakeside-darkSNMP协议介绍SNMP是英文"Simple Network Management Protocol"的缩写,中文意思是"简单网络管理协议",SNMP是一直简单网络管理协议,它属于TCP/IP五层协议,用于网络管理的协议,SNMP主要用于网络设备的管理。SNMP的基本思想:为不同种类的设备...

2023-01-15 02:18:38 68

原创 memcache、redis监控及模板制作、监控项、触发器详解(小节8)

highlight: fartheme: cyanosis监控memcache如果制作一个完整的模板106安装memcacheapt install redis memcached -y修改memcache配置文件vim /etc/memcached.conf-l 0.0.0.0 <--修改监控地址重启memcache服务systemct...

2023-01-14 00:48:07 49

原创 Nginx 故障自治愈及监控linux tcp连接数(小节7)

highlight: androidstudiotheme: channing-cyan106/apps/nginx/sbin/nginx -s stop报错106/apps/nginx/sbin/nginx```vim /etc/zabbix/zabbix_agentd.confEnableRemoteCommands=1 &l...

2023-01-12 23:15:15 42

空空如也

空空如也

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

TA关注的人

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