
脚本库
文章平均质量分 69
「已注销」
分享价值,记录点滴!
展开
-
codis集群搭建
一、概要1、折腾codis集群已经快两个月了,感谢一直以来codis的作者刘奇和黄东旭的耐心支持,在这里给你们点个赞,现在我司已经有一个业务跑在了codis集群上,目前只是切了整个业务的10%的量,预计下周会全量切到codis上,这个时候大家肯定特别想知道codis稳定吗?有没有什么bug啊,你想知道的也是我想知道的,搞起吧,用了才知道,反正目前我们这没发现啥问题,一些小的问题已经及时联系转载 2016-12-12 16:56:32 · 633 阅读 · 0 评论 -
dubbo分布式搭建
Spring mvc整合dubbo分布式系统的搭建demo四个步骤 1 搭建zookeeper消息中心 2 搭建dubbo服务端代码 3 写dubbo客户端代码 4 dubbo提供的dubbo-admin-2.5.4.war 管理控制台 一,搭建zookeeper1 下载zookeeper安装文件 zookeeper-3.转载 2016-12-12 15:13:35 · 488 阅读 · 0 评论 -
配置weblogic dndi
#!/bin/bashDATABASE_TYPE_MYSQL="MYSQL"DATABASE_TYPE_POSTGRESQL="POSTGRESQL"DATABASE_TYPE_ORACLE="ORACLE"DATABASE_TYPE_DAMENG="DAMENG"DATABASE_PORT_MYSQL=3306DATABASE_PORT_POSTGRESQL=5432DATABAS原创 2016-12-12 15:05:32 · 334 阅读 · 0 评论 -
配置tomcat jndi
#!/bin/bashjndi_name="sgccjndi"DATABASE_TYPE_MYSQL="MYSQL"DATABASE_TYPE_POSTGRESQL="POSTGRESQL"DATABASE_TYPE_ORACLE="ORACLE"DATABASE_TYPE_DAMENG="DAMENG"if [ -e "/var/config/PRIVATE__DATABASE_HO原创 2016-12-12 15:04:42 · 321 阅读 · 0 评论 -
虚机停止、挂起、删除时,发送虚机异常消息
#!/bin/bash#descrition:#虚机停止、挂起、删除时,发送虚机异常消息#The log output file:/var/log/docker_terminate_deploy.log##precondition:mir envionment variables example#LOGSTORE_ID=0672ac9c-c328-496a-bddc-47bb93c8原创 2016-12-12 15:03:24 · 426 阅读 · 0 评论 -
启动docker容器
#!/bin/bash#descrition:#启动容器#2016.09.29支持挂载文件##precondition:mir envionment variables example#export ENV_ETCD_SERVER_URL=http://172.16.70.73:2379,http://172.16.70.74:2379#export containerName=t原创 2016-12-12 15:02:32 · 977 阅读 · 0 评论 -
docker初始化设置
#!/bin/bash#descrition:#配置Docker运行环境、logstash环境,并启动。支持docker version 1.11.2、1.12.1#The log output file:/var/log/docker-env-init.log##precondition:mir envionment variables example#DOCKER_IMAGE_S原创 2016-12-12 15:01:29 · 2038 阅读 · 0 评论 -
撤回虚拟机前撤回容器
#!/bin/bash#descrition:#虚拟机销毁前删除容器#The log output file:/var/log/docker_delete_debug.log##$1:$LINENO#$2:ERROR/DEBUG/INFO#$3:MSGlog(){ Time=`date "+%Y-%m-%d %H:%M:%S"` #currentTimeStamp=`dat原创 2016-12-12 15:00:35 · 770 阅读 · 0 评论 -
重启sensu
重启sensu#!/bin/bash_SENSU_CLIENT_KEYWORDS=sensu-client_SENSU_CLIENT_PID=$( ps aux | grep ${_SENSU_CLIENT_KEYWORDS} | grep -v grep | awk '{print $2}' )ntpdate $NTP_SERVER#if PID existsi原创 2016-12-12 14:58:58 · 351 阅读 · 0 评论 -
主机与ntp时间同步脚本
#!/bin/bashntpServer=$NTP_SERVERif grep -q "/sbin/hwclock -w) &> /var/log/ntpdate.log" /etc/crontabthen echo "The cron job is setted for NTP SERVER!" exitelse echo "*/10 * * * * root (/usr原创 2016-12-12 14:57:30 · 1409 阅读 · 0 评论 -
weblogic部署脚本
#!/bin/shDEPLOY_PATH=$DEPLOY_TARGET_LOCATIONIS_ELASTIC=%PRIVATE__SUPORTELASTIC%#IS_ELASTIC='false';if [ !$IS_ELASTIC ] || [ $IS_ELASTIC = true ]; then APPLICATION_URL=$PRIVATE__DOWNLOAD原创 2016-12-12 14:56:39 · 2285 阅读 · 0 评论 -
获取mysql oracle数据库的连接参数脚本
#!/usr/bin/env python#coding:utf-8# This script queries the state of database servers and # write the database's connection info into middlewareimport osimport subprocessimport copyimport sysi原创 2016-12-12 14:55:57 · 389 阅读 · 0 评论 -
部署tomcat脚本
#!/bin/shDEPLOY_PATH=$DEPLOY_TARGET_LOCATIONIS_ELASTIC=%PRIVATE__SUPORTELASTIC%#IS_ELASTIC='false';if [ !$IS_ELASTIC ] || [ $IS_ELASTIC = true ]; then APPLICATION_URL=$PRIVATE__DOWNLOAD原创 2016-12-12 14:54:10 · 396 阅读 · 0 评论 -
mysql数据库巡检脚本
多实例 mysql 数据库的巡检脚本 [root@mysql-back ~]# cat mysql_check.sh #!/bin/bash TXT=system_check_$(date +%F-%H:%M).txt echo ' memory ' >> $TXT free -m >> $TXT echo转载 2016-03-23 11:52:42 · 3948 阅读 · 0 评论