![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
liao__ran
这个作者很懒,什么都没留下…
展开
-
进程服务监测与自愈
进程服务监测与自愈原创 2024-03-11 16:45:05 · 402 阅读 · 0 评论 -
gitlab操作与管理
gitlab操作与管理原创 2024-03-07 17:44:01 · 379 阅读 · 0 评论 -
tidb集群操作
tidb集群操作脚本原创 2024-03-04 17:35:39 · 440 阅读 · 0 评论 -
gitlab部署
gitlab部署原创 2024-01-12 21:10:23 · 683 阅读 · 0 评论 -
kafka KRaft 集群搭建
kafka kraft集群搭建原创 2024-01-09 18:47:46 · 664 阅读 · 0 评论 -
内网穿透(反向代理)
内网穿透,反向代理原创 2023-12-24 16:37:32 · 976 阅读 · 0 评论 -
mysql-sql操作
mysql sql操作原创 2022-10-29 22:45:52 · 725 阅读 · 0 评论 -
目录及文件内容监测
文件及目录内容监测原创 2022-09-29 11:29:41 · 285 阅读 · 0 评论 -
mysql meb物理备份脚本
mysql meb物理备份脚本原创 2022-08-26 20:21:38 · 314 阅读 · 0 评论 -
Harbor---docker镜像仓库搭建及使用
docker仓库 Harbor原创 2022-06-20 17:53:03 · 224 阅读 · 0 评论 -
监测进程使用cpu及内存,重启进程
进程资源使用监测及进程自动重启原创 2022-06-15 15:59:28 · 575 阅读 · 0 评论 -
进程检测及资源限制自愈
服务检测,及基于top命令查看,资源限制使用重启原创 2022-06-14 15:40:10 · 51 阅读 · 0 评论 -
翻译go项目代码英文注释
#encoding=UTF-8#!/usr/bin/python# encoding: utf-8#filename: baidu-translate-gofile.py#author: gaohaixiang#writetime:202112012055# 注释# 需要填写自己百度翻译的 appid 和 secretKeyimport http.clientimport hashlibimport jsonimport urllibimport randomimport ..原创 2021-12-01 20:57:17 · 280 阅读 · 0 评论 -
mysql8 增量备份 python3脚本
#encoding=UTF-8#!/usr/bin/python# encoding: utf-8#filename: mysql8-increment-backup.py#author: gaohaixiang#writetime:20210901import osimport timeimport subprocessimport reimport sys"""脚本使用示例:将正在使用的数据库的配置文件复制一份为 /data/mysql8/my.cnf ,或将该文件目录.原创 2021-09-02 15:37:47 · 238 阅读 · 0 评论 -
mysql8 增量备份
#软件下载及安装#percona-xtrabackup下载最新版https://www.percona.com/downloads/Percona-XtraBackup-LATEST/##libev下载https://fedora.pkgs.org/rawhide/fedora-x86_64/libev-4.24-7.fc29.x86_64.rpm.html#qpress下载http://www.quicklz.com/qpress-11-linux-x64.tartar -xvf qpres原创 2021-09-01 09:25:17 · 500 阅读 · 0 评论 -
mysql8配置文件优化
[mysqld]#binlog日志保留时长expire_logs_days=30#指定服务器ID号server-id=10#启用binlog日志,并指定文件名前缀log-bin=mysql-bin #步进值auto_imcrement 。一般有n台主mysql就填nauto_increment_increment=2#起始值,一般填写第n台主机mysql.此时为第一台主 mysql auto_increment_offset=1 ...原创 2021-07-16 10:21:31 · 857 阅读 · 0 评论 -
nginx配置文件优化
user nginx;worker_processes 8;error_log /var/log/nginxerror.log;pid /run/nginx.pid;# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.#include /usr/share/nginx/modules/*.conf;#优化Nginx并发量#worker_processes 8; #与CPU核心数量一致events { ...原创 2021-07-16 10:19:02 · 591 阅读 · 0 评论 -
etcd单点部署集群及数据备份与恢复
etcd单机集群部署下载etcd 二进制安装包。https://github.com/etcd-io/etcd/releases创建用户和相关目录mkdir –p /data/etcd/node1mkdir –p /data/etcd/node2mkdir –p /data/etcd/node3在 /data/etcd/node1,/data/etcd/node2,/data/etcd/node3创建三个配置文件node1.ymlname: node1data-dir: /da.原创 2021-06-08 18:53:32 · 358 阅读 · 0 评论 -
confd+etcd 自动化管理Prometheus
各类地址confd网址https://github.com/kelseyhightower/confd/releaseshttps://github.com/kelseyhightower/confd/blob/master/docs/templates.mdetcd网址https://github.com/coreos/etcd/alertmanager网址https://github.com/prometheus/alertmanagerPrometheus网址https://.原创 2021-04-22 11:48:27 · 646 阅读 · 0 评论 -
keepalived简易安装及配置文件详解
设置主机名称[root@localhost keepalived]# hostnamectl set-hostname node1[root@localhost keepalived]# hostnamenode1[root@localhost data]# hostnamectl set-hostname node2[root@localhost data]# hostnamenode2keepalived源码版本[root@node2 ~]# ll /data/keepalive.原创 2020-07-03 17:59:30 · 2054 阅读 · 0 评论 -
python paramiko 远程登陆主机并获取主机信息
#!/usr/bin/python# encoding: utf-8#filename: host_information_get.py#author: gaohaixiang#writetime:20200409import paramikodef host_ssh_conn(ip): port,username,userpassword = 22,"root","12...原创 2020-04-10 14:33:08 · 1146 阅读 · 0 评论 -
nginx服务与优化
1 安装nginx a.安装依赖包[root@node20 lnmp_soft]# yum -y install gcc pcre-devel openssl-devel[root@node20 lnmp_soft]# useradd -s /sbin/nologin nginx[root@node20 lnmp_soft]# tar -xf nginx-1.12.2.tar.gz...原创 2018-10-21 16:44:24 · 181 阅读 · 0 评论 -
KVM和制作镜像以简单的虚拟化操作命令
真机上修改(制作镜像和KVM)1 .安装虚拟软件包[root@localhost ~]# yum -y install qemu-kvm \> libvirt-daemon \> libvirt-client \> libvirt-daemon-driver-qemu \> virt-install \> virt-manager \> vi...原创 2018-10-23 18:54:04 · 1139 阅读 · 0 评论 -
Keeplived + LVS
LVS示例LVS-NAT模式[root@web2 ~]# nmcli connection modify eth0 ipv4.method manual ipv4.gateway 192.168.4.4 connection.autoconnect yes[root@web2 ~]# nmcli connection up eth0连接已成功激活(D-Bus 活动路径:/or...原创 2018-10-26 17:18:32 · 188 阅读 · 0 评论 -
docker示例
批量删除容器docker rm $(docker ps -aq)1 真机[root@room9pc01 docker 1]# mkdir /var/ftp/docker[root@room9pc01 docker 1]# mv docker-engine-* /var/ftp/docker[root@room9pc01 docker 1]# cd /var/ftp[root@...原创 2018-10-24 21:24:36 · 232 阅读 · 0 评论 -
ELK集群搭建示例
Elasticsearch 重点,存储空间 分布式集群:负责日志检索和储存Logstash 根据压力负载情况,多节点:负责日志的收集和分析、处理Kibana 单节点:负责日志的可视化集群部署分配se1 192.168.4.61 数据库分布式集群se2 192.168.4.62 数据库分布式集群se3 192.168.4.63 ...原创 2018-11-10 10:46:16 · 1044 阅读 · 0 评论 -
zabbix4.2分布式环境搭建
Zabbix-4.2部署示例环境概况系统类型:Centos7Zabbix-4.2-server:192.18.73.211Zabbix-4.2-proxy:192.168.73.212Zabbix-4.2-agentd:192.168.73.213Zabbix-server环境:LNMP+zabbix-4.2-serverZabbix-proxy环...原创 2019-07-13 11:02:15 · 1024 阅读 · 0 评论 -
zabbix-API-自定义库
#!/usr/bin/python# encoding: utf-8#filename: zabbix_base_api.py#author: gaohaixiang#writetime:20190713import json# import urllib.requestimport urllib2class zabbix_base_api(object): def...原创 2019-07-13 13:25:44 · 207 阅读 · 0 评论 -
获取主机相应的代理
#!/usr/bin/python# encoding: utf-8#filename: host_proxy_get.py#author: gaohaixiang#writetime:20190713import zabbix_base_api #zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix_bas...原创 2019-07-13 13:39:27 · 213 阅读 · 0 评论 -
主机所挂载的模板获取
#!/usr/bin/python# encoding: utf-8#filename: host_template_get.py#author: gaohaixiang#writetime:20190713import zabbix_base_api #最开始自定义库import timez_api_con = zabbix_base_api.zabbix_base_api...原创 2019-07-13 13:48:46 · 112 阅读 · 0 评论 -
主机新加模板
#!/usr/bin/python# encoding: utf-8#filename: host_template_add.py#author: gaohaixiang#writetime:20190713import zabbix_base_api # zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix...原创 2019-07-13 14:02:34 · 99 阅读 · 0 评论 -
python创建zabbix主机
#!/usr/bin/python# encoding: utf-8#filename: host_create.py#author: gaohaixiang#writetime:20190713import zabbix_base_api # zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix_base_...原创 2019-07-13 14:19:52 · 273 阅读 · 0 评论 -
ptyhon删除zabbix主机
#!/usr/bin/python# encoding: utf-8#filename: host_delete.py#author: gaohaixiang#writetime:20190713import zabbix_base_api # zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix_base_...原创 2019-07-13 14:25:19 · 295 阅读 · 0 评论 -
获取指定KEY值的历史数据
#!/usr/bin/python# encoding: utf-8#filename: history_get.py#author: gaohaixiang#writetime:20190713import zabbix_base_api # zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix_base_...原创 2019-07-13 14:34:45 · 674 阅读 · 0 评论 -
触发器操作
#!/usr/bin/python# encoding: utf-8#filename: trigger.py#author: gaohaixiang#writetime:20190713import zabbix_base_api # zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix_base_api(...原创 2019-07-13 14:42:45 · 175 阅读 · 0 评论 -
监控项操作
#!/usr/bin/python# encoding: utf-8#filename: item.py#author: gaohaixiang#writetime:20190713import zabbix_base_api # zabbix-API-自定义库import timez_api_con = zabbix_base_api.zabbix_base_api(url...原创 2019-07-13 14:46:20 · 153 阅读 · 0 评论 -
tomcat
1 部署服务器[root@node06 ~]# yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-headless #JDK环境[root@node06 ~]# java -version #查看JAVA版本[root@node06 lnmp_soft]# tar -xf apache-tomcat-8.0.30.tar....原创 2018-10-22 15:33:10 · 109 阅读 · 0 评论