代码改变世界

ELK单台日志收集系统的搭建

2018-03-06 16:55 by ndzj, 818 阅读, 0 推荐, 收藏, 编辑
摘要:对于运维来说搭建日志收集系统还是很有用的,没有它每次要看日志都要到服务器上用命令行查看,比较繁琐。 安装JDK yum install -y java-1.8.0-openjdk.x86_64下载软件wget https://artifacts.elastic.co/downloads/elasti 阅读全文

网站程序文件增量更新脚本

2018-01-22 14:57 by ndzj, 508 阅读, 0 推荐, 收藏, 编辑
摘要:说明: 功能:原文件更新,新文件加入,此脚本暂时不支持新增目录加入 upload目录和web目录是同级的 他们下面的目录级别也是一样的,这点要注意 [root@tzp ~]# ls upload/images/main/logo.png qrcode.png [root@tzp ~]# ls web 阅读全文

安装开源的ngrok 远离花生壳

2018-01-15 11:35 by ndzj, 3 阅读, 0 推荐, 收藏, 编辑
摘要:#!/bin/bash# -*- coding: UTF-8 -*-SELFPATH=$(cd "$(dirname "$0")"; pwd)echo '请输入你的域名'read DOMAINinstall_yilai(){ yum -y install zlib-devel openssl-dev 阅读全文

mongodb高可用集群 3 ---分片与副本集结合

2017-12-15 18:24 by ndzj, 360 阅读, 0 推荐, 收藏, 编辑
摘要:1. 架构图: 2. 四个组件:mongos、config server、shard、replica set mongos,数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的sh 阅读全文

python脚本改库名

2017-12-12 11:50 by ndzj, 375 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env pythpn import os,time olddb = 'hln'newdb = 'fs'ip = '192.168.1.26'user = 'root'password = '123456'os.system('mysql -h%s -u%s -p%s -e "c 阅读全文

python计算年龄小程序

2017-11-09 16:15 by ndzj, 4615 阅读, 0 推荐, 收藏, 编辑
摘要:import timenow = time.strftime('%Y%m%d',time.localtime(time.time()))bday = input("insert birthday example:20170101:")def getDays( year, month ): day = 阅读全文

python脚本统计 MySQL 库中表的个数

2017-09-27 17:34 by ndzj, 641 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/pythonimport os,sys,pymysqlmysqlbase = '/usr/local/mysql/bin/'if len(sys.argv) == 1: print('format: python + Script_name + user + password 阅读全文

MHA 故障库恢复到集群 python脚本

2017-08-04 17:44 by ndzj, 504 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python#! _*_ coding:utf-8 _*_ import os,re,time #注 请把故障库启动后再执行此脚本 #1.获取mha日志中change语句stmt = os.popen("ssh exsddb3 'cat /var/log/masterh 阅读全文

MHA 故障库恢复到集群脚本

2017-08-04 15:12 by ndzj, 506 阅读, 0 推荐, 收藏, 编辑
摘要:#!/bin/bash #注 请把故障库启动后再执行此脚本 #1.获取mha日志中change语句stmt=$(ssh exsddb3 'cat /var/log/masterha/app1/app1.log'|grep 'All other slaves'|grep "`date +%d|cut 阅读全文

MySQL多实例管理 for python脚本

2017-07-27 15:44 by ndzj, 294 阅读, 0 推荐, 收藏, 编辑
摘要:#!/usr/bin/env python#! _*_ coding:utf-8 _*_ #注:多实例DB数据,my.conf,sock文件目录要统一#每个实例要建有shutdown权限mt_user用户 import os,sysimport socket myd = '/usr/local/my 阅读全文