原创 shell+ansible+java+tomcat實現web界面自動部署

  我們做運維的,日常代碼上線是家常便飯,如果不實現自動化,一來工作效率低,二來經常敲那些重複的命令真的讓人很抓狂。我這個案例是針對公司的java項目實現的web界面自動化部署。一、先來幾張效果圖1.1web登陸界面1.2 環境分類3.應用

原创 我的友情鏈接

wgkgooddl528888mageedulaoxulihuipeng

原创 elkstack實戰---集中管理nginx訪問日誌及報表展示

一、nginx訪問日誌,格式調整爲json# cat /opt/config/tengine/nginx.conf |grep json        log_format json '{"@timestamp":"$time_iso860

原创 自動化運維之自定義yum源

本文記錄創建自定義yum倉庫,目的爲方便安裝定製的rpm包及開源組件版本統一。一、Build Local Repository1、搭建web服務,自己定製的rpm包tengine,所以安裝起來就很簡單了。#cd /home/master/s

原创 版本控制之gitlab實戰部署

安裝步驟總覽 基礎操作系統(CentOS 6.5 x86_64)Ruby (版本: 2.0.0p353)創建項目運行用戶(創建git賬號,方便權限管理)GitLab Shell(版本:2.6.3)數據庫(可以支持mysql和PostgreS

原创 實戰ansible批量安裝定製好的rpm包

1、項目背景        公司最近在生產環境上線內網dns服務器,開源組件選的是powerdns。其中客戶端要安裝powerdns-recursor,那麼疑問來了,線上有100多臺server,如何高效快速安裝,就得我們運維考慮啦。由於線

原创 實戰--通過dockerfile本地編譯tomcat鏡像

1、在宿主機創建文件夾tomcat7.0_jdk1.7,下載tomcat7.0和jdk放到此目錄core@coreos ~/tomcat7.0_jdk1.7 $ lsDockerfile  apache-tomcat-7.0.68  jdk

原创 docker實戰之centos6.5上安裝、鏡像、容器相關操作

學習docker前,理解以下幾個概念有助於更好的使用docker。鏡像,容器,倉庫。鏡像,就是一個操作系統環境,裏面只有你需要的幾個應用程序,如apache,mysql,php之類,只讀模板。容器,從鏡像創建的運行實例。可視爲一個簡易環境中

原创 實戰處理mysql主從延時不一致之手動修復

  前2天經常被同事反應crm後臺系統和前臺,經常報前後查詢不一致的問題。一開始也很抓狂,從集羣、日誌跟蹤、網絡轉包等方面排查,都沒找到原因,後來經過和研發同事一起溝通,提出線上mysql主從數據庫可能不一致導致,於是立馬登陸mysql主從

原创 tcpcopy-1.0.0實戰之拷貝生產服務器流量做壓力測試

tcpcopy1.0.0安裝使用在tcpcopy 1.0版本中對整個架構的一個改進,將原本需要運行在測試機上的intercept移除放到一個獨立的輔助機上來,使得測試機需要做的操作少到僅僅是添加一條路由而已,對整個測試機的性能損耗可以忽略,

原创 mysql5.6.21安裝(通用二進制)

1、 useradd -r mysql2、 mkdir -p /data/mysql3、chown -R mysql.mysql /data/mysql4、tar xvzf mysql-5.6.21.tar.gz -C /usr/local

原创 DNS緩存記錄與域名解析生效時間

DNS緩存記錄可以分爲兩種:一是本機的DNS查詢緩存記錄,查看本機的DNS緩存記錄訪問很簡單,在命令行下C:\Documents and Settings\Administrator>ipconfig /displaydns清除本機的DNS

原创 mysql高效導入導出工具之mydumper

結合mysqldump和mydumper(不支持字符編碼導出),myloader高效導出和導入數據1、mysqldump導出表結構mysqldump --default-character-set=gbk -d -uroot -p ttpa

原创 python運維開發實踐--Day2

一、程序功能購物功能 -輸入工資 -列出購物菜單 -選擇購物項目  -選擇的購物項目,金額小於工資,扣錢,加入購物車  -選擇的購物項目,金額大於工資,給出提示,買金額小的項目  -此時輸入quit,退出購物,列出購物清單,退出二、流程圖如

原创 使用nslookup定位權威域名服務器得到權威應答

工作中,很多時候我們使用域名訪問網站,顯示無法訪問,抓包後發現與服務器的tcp連接都沒建立起來,這個時候可能發生兩種情況:1. 服務器發生down機或者無法響應客戶請求的意外情況;2. DNS解析出的地址是一個錯誤的地址。第2中情況時有發生