自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Prometheus介绍

一、简介Prometheus 是由 SoundCloud 开发的告警监控系统 , 是由 Go 语言开发 . 它通过 HTTP 抓取被监控组件的状态 , 任意组件只要提供对应的 HTTP 接口并且符合 Prometheus 的数据格式 , 就可以接入监控 .二、架构介绍Prometheus server 负责定时在标上抓取 metrics 数据 , 每个抓取目标都需要暴露 http 服务接口用于 Prometheus 抓取 . 通过这种方式 , 被采集端无需感知监控系统的存在 , 这样数据的采

2020-09-10 20:42:00 375

原创 Docker 网络模式

一、Docker 网络模式当安装 Docker 时 , 会自动创建三个网络 , 可以通过命令进行查看 .[test@Devops-gate ~]# docker network lsNETWORK ID NAME DRIVER SCOPE5a7aa62232c3 bridge bridge local21252d48a891 host

2020-08-10 14:57:14 164

原创 npm install 报错 EACCES: permission denied, mkdir XXXX

一、npm版本[root@iz8vb2aig38pyedluqu4asz]# npm -version6.14.4二、报错现象Copying to target path /data/jenkins/workspace/BigData/platform-web/node_modules/chromedriver/lib/chromedriverChromeDriver installation failed { Error: EACCES: permission denied, mkd

2020-07-21 10:16:42 1897

原创 Ansible批量创建用户密码

一、添加被管理机器的地址[devops@iZ8vb41aj4ty78rteodye5Z ansible]# sudo /usr/bin/pwd/etc/ansible[devops@iZ8vb41aj4ty78rteodye5Z ansible]# sudo /usr/bin/vim /etc/ansible/hosts[test_server] #主机组名称192.168.101.248 ansible_ssh_port=22 ansible_ssh_user=root ansible

2020-07-17 10:21:53 831

原创 Python 类继承方法覆盖

一、覆盖的介绍是指有继承关系的类中 ,子类中实现了与基类中同名的方法 , 在子类实例中调用该方法时 , 实际调用的是子类中的方法 ,这种现象称作覆盖 , 也就是实现与父类同名 ,但是功能不同的方法 ,可以改变父类方法的功能。二、示例# 定义子类MyList , 继承于list父类class MyList(list): pass# 实例化L = MyList(range(1,10))L.append(10)print(L)输出内容:[1, 2, 3, 4, 5, 6,

2020-07-09 16:07:34 1097

原创 awk 小技能

背景:今天发现服务器的磁盘占用比较多 , 经过查看后确定是无用 docker 镜像太多造成的 , 所以需要手动删除 , 因为我们的项目自动化流程是用 jenkins 操作的 , 但是在生成镜像的时候没有加入删除旧镜像的操作 , 所以会留下这种后遗症 。具体操作:[devops@iZ8vbcrus31oj4bqvu77Z ~]# docker imagesREPOSITORY

2020-06-16 16:23:05 162

原创 centos-7修改网卡名

1、编辑 ifcfg-ens33 文件[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" # 修改为 eth0TYPE="Ethernet"BOOTPROTO="static"DEFROUTE="yes"PEERDNS="yes"PEERROUTES="yes"NAME="eth0" # 修改为 eth0ONBOOT="yes"IPADDR=20.2

2020-05-26 21:23:58 218

原创 Kubernetes Pod Evicted

一、背景以及措施近日 Kubernetes 测试集群 Pod 状态出现 Evicted 现象 , 但是项目还是能正常提供服务 , 最先的解决办法是手动将 Evicted 状态的 Pod 删除。# 查看 Evicted 状态的 Pod[ops@dev-gate ~]# kubectl get pods -n staging-services | grep Evicted eureka-server-02-7f658c4dfc-zwtqk 0/1 Evicted

2020-05-14 18:33:05 3026 2

原创 Kubernetes Master节点高可用方案

一、使用 keepalived 和 haproxy 实现 Master 节点高可用简述: keipalived提VIP地址

2020-05-06 17:05:52 848 1

原创 zookeeper版本升级

原版本:zookeeper-3.4.8新版本:zookeeper-3.5.7下载地址:https://downloads.apache.org/zookeeper/zookeeper-3.5.7/apache-zookeeper-3.5.7-bin.tar.gz第一步: 下载并解压安装包wget https://downloads.apache.org/zookeeper/...

2020-04-20 16:04:22 3029

原创 kafka滚动升级

kafka原版本:kafka_2.11-0.10.1.1.tgzkafka版本:kafka_2.11-2.4.1.tgz下载链接:https://www.apache.org/dyn/closer.cgi?path=/kafka/2.4.1/kafka_2.11-2.4.1.tgz第一步: 解压缩安装包tar xf kafka_2.11-2.4.1.tgz -C /usr/...

2020-04-20 14:28:54 406

原创 Python函数传参问题

定义一个变量,其值为列表l = [1,2,3]定义函数test,在函数中修改形参def test(list1) : list1[0] = 10 print(list1)把变量 l 传入test函数,然后打印观察列表的变化test(l)print(l)运行结果:[10, 2, 3][10, 2, 3]从以上结果看来,我们在函数中修改了列表的元素...

2020-04-13 16:52:06 137

空空如也

空空如也

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

TA关注的人

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