原创 nginx rewrite規則

需求:研發偶爾提出一些路由跳轉需求。解決問題:業務及研發無法處理的時候,需要運維這邊輔助路由規則。實現方法:nginx rewrite 知識瞭解:正則表達式匹配~ 區分大小寫匹配~* 不區分大小寫匹配!~區分大小寫不匹配!~*不區分大小寫不

原创 pip: command not found 一系列報錯

#安裝python2.7版本tar xvf Python-2.7.9.tar.xzcd Python-2.7.9./configure --prefix=/usr/bin/python2.7makemake installmv /usr/b

原创 centos6——初始化腳本

服務器centos6初始化腳本,包含幾個方面:修改主機名添加用戶祕鑰ssh 端口修改ulimit值修改防火牆修改添加追蹤日誌時間同步安裝一些基礎軟件包nagios客戶端安裝zabbix客戶端安裝salt客戶端安裝第一個腳本:#!/bin/b

原创 Zabbix2.4 升級到3.0

 軟件升級前升級後Php5.3.35.6.6 (要求>5.4)Apache2.2.152.2.15(不變)Mysql5.1.735.1.73(不變)CentOSCentOS 6.3 x86_64CentOS 6.3 x86_64(不變)Za

原创 濛濛有感——懂與不懂(一)

    我年輕,你可以指點,但不要指指點點。實際上,很多年輕人,對別人的指點都不太接受。更何況比指點多一點的指指點點。    身邊結識了一個小夥伴,而她身上很多的問題,也是我剛入職場,所存在的問題。但其實我們倆年齡一樣大。現在很多初入職場的

原创 浦東搬到浦西

    一直以來,我都不願意搬家,說在浦東住的有家的感覺。還一度號稱:就算換工作,我也不換房子。這,突然,綜合因素,幾天就就決定搬了家,浦東搬到浦西,公司附近。一段時間一個想法,有些想法說改變就改變了。這次搬家比較匆忙,看了幾家,就匆匆決定

原创 rabbitmq 網絡分區錯誤

介紹: 系統centos6.5應用rabbitmq集羣(2臺)版本rabbitmq3.3.5rabbitmq.config 是默認配置 {vm_memory_high_watermark,0.4},遇到問題:近兩天出現了rabbitmq集羣

原创 MongoDB Secondary 延時高(同步鎖)案例分析

遇到問題:晚10點,DBA在數據庫建立了某collection的索引。在之後的幾分鐘,恰巧有同事訪問某應用,驗證該應用的賬號需從數據庫某表查詢賬號密碼。導致了無法查詢,同事無法登錄上應用。問題便反饋到了運維部。背景介紹:    Mongod

原创 salt stack 運維工具——自動化(二)

基於完成安裝的salt master和minion( http://mengsir.blog.51cto.com/2992083/1376071 ),接下來配置它強大的的管理功能。需求:分發 從服務器運行指令,例如:可以指定某客戶端或者所有

原创 salt stack 運維工具——自動化(一)

Saltstack是一個大型分佈式的配置管理系統(安裝升級卸載軟件,檢測環境),也是一個遠程命令執行系統。saltstack的兩大功能:遠程執行和配置管理。實驗目的:服務器 Master和 客戶端Minion 系統配置成功,Master機

原创 python——nagios監控nginx日誌 request_time

遇到問題:nginx日誌包含非常重要的信息。比如upstream_response_time 和request_time。現需求監控改值。解決問題:編寫python腳本,通過nagios check_nrpe 插件完成監控。前提了解: ng