自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 快速安装k8s,简单测试集群环境

shell执行前置环境

2023-02-19 20:19:43 148

原创 源码部署Prometheus+Grafana实现监控

简介 部署prometheus 部署grafana 服务器节点的监控 一.简介Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,同时也支持多种exporter采集数据,还支持pushgateway进行数据上报,Prometheus性能足够支撑上万台规模的集群。grafana 是一款采用 go 语言编写的开源...

2022-02-24 16:49:30 1781

原创 2021-10-22 系统日志自动备份

// An highlighted block#!/bin/bashPWD=/tmp/backup/localhost_logscd $PWDrm -rf *.tar.gz#直接备份系统日志目录容易重复备份,不建议使用(一次性备份可以使用)#tar -zcvf bak$(date +%Y%m%d)_localhost.tar.gz /var/log/#获取当日的星期数据 (周日~周六, 0 ~ 6)week_number=$(date +%w)#计算当日与周三的时间间隔inverval

2021-10-22 16:33:41 579

原创 2021-10-22 日志自动备份与清除之tomcat

将tomcat的日志进行打包且异地备份vim /tmp/shell/tomcat_log.sh// An highlighted block#!/bin/bashecho `date '+%Y%Y-%m-%d %H:%M:%S'`" 打包日志执行开始!";echo "默认打包所有的日志文件"sevenDaysAgoDate=`date -d "7 days ago" +%Y%Y-%m-%d`#筛选打包日志文件的截止日期(此处为获取当前日期)#起始日期时间戳(作为日期范围对比使用)s

2021-10-22 16:16:16 559

原创 2021-10-22 日志自动备份与清除之nginx

将nginx的日志切割成每日日志vim /tmp/shell/nginx_date.sh// An highlighted block#!/bin/bashlogdir=/usr/local/nginx/logs/prefix=`date -d "-1 day" +%y%y%m%d`cd $logdirfor f in `ls access.log`domv $f $prefix-$fdone/bin/kill -USR1 $(cat /usr/local/nginx/logs/ng

2021-10-22 15:55:31 1089

原创 docker+harbor+gitlab+jenkins+sonarqube部署到项目发布

docker+harbor+gitlab+jenkins一.docker、docker-compose安装二.harbor安装三.gitlab安装四.jenkins安装主机服务192.168.137.2harbor+jenkins192.168.137.3gitlab为节省资源,我用两台主机演示实现docker+harbor+jenkins+gitlab一.docker、docker-compose安装服务器联网并配置yum源(这里用阿里yum源)[root@lo

2021-08-05 17:04:04 839 1

转载 centos6解决网络yum源问题

【方法一】如果需要使用centos6 源,可以使用vault.centos.org作为centos的更新源。确认不是网络的问题后,开始分析问题的原因,先看了下是不是yum源配置文件配置的问题,查看 /etc/yum.repos.d/CentOS-Base.repo 文件,[base]、[updates]配置没问题。好那么直接修改文件/etc/yum.repos.d/CentOS-Base.repo为以下内容[centos-office]name=centos-officefailovermeth

2021-04-21 21:36:07 317

转载 ***https网页加载http资源导致的页面报错及解决方案***

https网页加载http资源导致的页面报错及解决方案https是当下的网站的主流趋势,甚至像苹果这样的大公司,则完全要求用户必须使用https地址。然而对于以前http链接来说,我们往往就存在一个兼容性问题,因为你不可能一下就全部切换过去,应该在很长一段时间内,https与http将共存。  ***https与http共存的场景有如:***  1.app已经发布出去,其调用接口的地址为http的,那么这是必须兼容的。2. app中嵌入了h5页面,而这页面在以前的设计中是使用http访问的,如

2021-04-16 15:49:32 627

原创 ## 利用dockerfile将nginx网站上传至容器2021-04-15

利用dockerfile将nginx网站上传至容器1.服务器已安装docker,yum源配置好(略)2.创建dockerfile目录mkdir -p /root/dockerfile/nginxcd /root/dockerfile/nginx3.下载所需版本的nginx并打包网站目录(如图)4.创建dockerfile脚本vim dockerfileFROM centos#MAINTAINER 维护者信息MAINTAINER shaoyou#ENV 设置环境变量ENV P

2021-04-15 17:18:15 166

原创 双机热备份web节点的DR模式

[root@localhost ~]# yum -y install keepalived ipvsadm[root@localhost ~]# systemctl enable keepalived两台服务器keepalived的配置[root@localhost ~]# cd /etc/keepalived/[root@localhost keepalived]# cp keepali...

2019-10-09 23:10:26 206

原创 双机热备份web节点的NET模式

先在keepalived主从服务器上都添加一个网卡ens37,网卡所在为172.17.250.0 网段原网卡为192.168.159.0网段,外网VIP:172.17.250.150内网VIP:192.168.159.150假如两web节点的ip分别是192.168.159.200和192.168.159.201vim /etc/keepalived/keepalived.conf如图...

2019-10-09 22:46:58 232

原创 磁盘文件管理随笔

管理磁盘及分区 fdisk:磁盘及分区管理工具,系统自带 检测并确认新硬盘 开机会自动检测并加载新硬盘,无须额外安装驱动。 fdisk -l:列出当前系统中所有硬盘设备及其分区的信息 Device:分区的设备文件名称 Boot:是否是引导分区,是用“*”标识 Start:该分区在硬盘中的起始位置(柱面数)、 End:该分区在硬盘中的结束位置(柱面数) B...

2019-10-09 22:29:21 71

原创 Nginx+tomcat+redis实现高可用负载均衡session共享集群+redis哨兵监控

实验拓扑图实验步骤:一.做nginx和tomcat的代理二.做keepalived+nginx的双机热备份,vip:192.168.10.100三.做keepalived+redis的哨兵模式,vip:192.168.10.200四.在tomcat上做会话保持实验环境:Keepalived主+nginx101:192.168.10.1Keepalived从+nginx102:192....

2019-09-29 11:56:05 809

原创 python基础

1.字符串title: 字符串大写capitalize:首字母大写lower:全部字母小写upper:全部字母大写swapcase:全部大小写翻转isalpha:是否全部是字母isdigit:是否全是数字isspace:是否全是空白行islower:字母是否全是小写isupper:字母是否便是大写istitle:是否首字母大写join:合并或转换子串格式split:用于以...

2019-09-03 16:23:18 73

空空如也

空空如也

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

TA关注的人

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