`
文章列表
You can programmatically create topics either using kafka-python or conflu
现在docker做的越来越方便了,我今天就是部署了一整套zabbix 包括 zabbix-web、zabbix-server、zabbix-agent、mysql   apiVersion: extensions/v1beta1 kind: DaemonSet metadata: name: common-zabbix-server spec: template: metadata: labels: name: zabbix-server spec: nodeSelector: com ...
啊啊 # 随机生成8位字符串函数randstr randstr() { index=0 str="" for i in {a..z}; do arr[index]=$i; index=`expr ${index} + 1`; done for i in {A..Z}; do arr[index]=$i; index=`expr ${index} + 1`; done for i in {0..9}; do arr[index]=$i; index=`expr ${index} + 1`; done for i in {1..8}; d ...
直接上shell脚本 function getjavafile() { docker run -d -i -t 192.168.2.208:5000/$TYPE/$1:$2 /bin/bash echo "Create Contianer Success" Contianer_ID=`docker ps | awk '{if($2=="192.168.2.208:5000/'$TYPE'/'$1':'$2'"){print $1;}}'` docker cp $Contianer_ID:$3 $4 docker cp $Conti ...
今天公司技术支持的童鞋报告一个客户的服务不工作了,紧急求助,于是远程登陆上服务器排查问题。     查看采集数据的tomcat日志,习惯性的先翻到日志的最后去查看有没有异常的打印,果然发现了好几种异常信息,但是最多还是这个: [java] view plain copy  
#!/bin/bash DB_PASSWORD="" DB_PASSWORD_LEN="" SQL_RESULT="" SQL_RESULT_LEN="" #use a function to get or set the DB_PASSWORD # ......... DB_PASSWORD_LEN=${#DB_PASSWORD} #根据长度判断密码是否为空,采用不同的语句处理 if [[ ${DB_PASSWORD_LEN} -eq ...
纯手写,只需要修改一些配置变量,就可以用来做起动脚本了。 并且除了能起动、还支持关闭、重启、查看是否正在运行的功能。 给大家演示一下效果:       #!/bin/bash # MAINTAINER gaoyaohua "gaoyh@tingyun.com" www.updn.cn # tingyun service APPNAME=dc-backend-server CONF=spring-config-server.xml APPDIR=$(dirname $(cd `dirname $0`; pwd)) TINGYUNDIR=$(dir ...
  SSL / TLS简介 传输层安全性(TLS)及其前身安全套接字层(SSL)是允许Web浏览器和Web服务器通过安全连接进行通信的技术。这意味着所发送的数据在处理之前被一方加密,传送,然后由另一方解密。这是一个双向的过程, ...
#! /bin/bash # Name: redismontior.sh # From: gaoyh@tingyun.com updn.cn 909012142@qq.com <2017/11/03> # Action: Zabbix monitoring redis plug-in # redis connect info REDISCLI="/opt/redis/bin/redis-cli" CLUSTER_HOST=('192.168.10.18 3000' '192.168.10.18 3004' '192.168.10.19 3001 ...
我在k8s里起了一个jenkins项目,镜像使用的是官方的docker镜像 image: jenkins 在使用过程中发现,jenkins的时区不对,使用的是0时区。 然后我在网上找了很多方式,以为通过传递环境变量可以解决,但是都不可行。 最终,我下载了官方镜像的Dockerfile来重新build,在build之前在Dockerfile里添加下列两行,解决 RUN rm -rf /etc/localtime && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo 'Asia/Shanghai' ...
  shell脚本获取lag值   [root@tingyun-kafka-01 zabbix]# cat kafka-lag.sh #!/bin/sh #power by gaoyh@tingyun.com zookeeper_server=192.168.110.12:2181,192.168.110.13:2181,192.168.110.14:2181,192.168.110.15:2181,192.168.110.16:2181 GROUP=$1TOPIC=$2cd /opt/kafka/bin/ && ./kafka-consumer-of ...
逻辑卷简介: 逻辑卷(Logical Volume)是由逻辑磁盘形成的虚拟盘,也可称为磁盘分区。 LVM (Logical Volume Manager) ,逻辑卷管理器。 LVM 将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小。另外,与硬件相关的存储设置被其隐藏, ...
Kubernetes集群部署文档   官网文档:https://kubernetes.io/docs/getting-started-guides/centos/centos_manual_config/   Kubernetes包提供了几个服务:kube-apiserver,kube-scheduler,kube-controller-manager,kubelet,kube-proxy。这些服务由systemd管理,配置文件位置:/etc/kubernetes。我们通过kubernetes实现跨主机。第一个主机,centos-master,将是Kubernetes管理。这个主机将 ...

docker

  Docker       很明显,这是一只鲸鱼,它托着许多集装箱。我们可以把宿主机可当做这只鲸鱼,把相互隔离的容器可看成集装箱,每个集装箱中都包含自己的应用程序。这 Logo 简直的太形象了!
这是一本非常有趣的书,里面甚至包含了一个小测试(原文),区分一个程序员到底是保守派还是自由派。 下面一共有十个问题,每个问题都有 A 和 B 两个选项,请选择你的答案。 问题一:Bug 还没修复,软件能不能上线? ...
Global site tag (gtag.js) - Google Analytics