原创 運維筆記19 (DNS服務器bind的相關配置,主從DNS服務器,動態域名解析的簡單配置)

概述: DNS在互聯網上是一個相當重要的應用層協議,他的功能很簡單,就是將點分十進制ip地址,轉化成我們比較好記憶的字符串,比如www.baidu.com,既然這個這麼有用,那麼這次我們就來看一下DNS服務器如何搭建。 1.dns高速緩

原创 運維筆記23 (shell腳本,expect的簡易用法)

概述: shell是我們和linux接觸的通道,靈活使用使用shell就能更好的掌控linux,想學好shell首先是要理解熟記很多的命令,這就相當於英語積累的單詞一樣,單詞記得多了,英語自然就好了,但是想要真正變成英語達人還要了解些語法

原创 運維筆記31 (pacemaker高可用集羣搭建的總結)

概述:           pacemaker是heartbeat到了v3版本後拆分出來的資源管理器,所以pacemaker並不提供心跳信息,我們這個集羣還需要corosync(心跳信息)的支持纔算完整。pacemaker的功能是管理整個

原创 運維筆記28 (在集羣上部署ip,http,存儲等)

概述:        之前我們已經將集羣假設好了,也部署了fence斷電管理,就差把服務放上去跑跑了,我們以http服務爲例子,我們的這個服務需要的資源有ip,存儲,服務軟件,將這些部署到集羣上之後,我們再測試一下我們部署的服務是不是高可

原创 運維筆記21 (郵件服務器的搭建)

概述: 雖然即時通訊工具諸如qq,微信之類的工具已經是大家和朋友溝通的首選了,但是在一些情況下,我們一定會使用到電子郵件這個東西,基本上國內大一點的互聯網公司都有電子郵件的服務,我們使用電子郵件的時候感覺非常便利,只用編輯標題,發件人,內

原创 python字符編碼問題的總結

概述: 以前剛學python時候遇到了一些關於字符編碼的奇怪問題,沒有仔細研究,而且爲了避免這個問題就全用英文了,但是今天開始寫的程序需要抓取網頁上的中文,解析下來後字符編碼的問題又回來了,而且比以前來的更猛烈,程序崩潰的嘩啦呼啦的。所以

原创 運維筆記25 (橋接,bond,team等網絡配置)

概述: 如果常用虛擬機的小夥伴對橋接不會陌生的,一般大家想讓虛擬機和真機通信的時候都會選擇橋接模式,如果想虛擬機上網的時候會選擇nat模式(這裏不詳細講解nat模式);bond是將兩塊網卡綁定到一起,如果一塊做成負載均衡的模式,或者作爲一

原创 運維筆記29 (高可用集羣之heartbeat+drbd+mysql)

概述:           上一次所介紹的高可用集羣是紅帽系列自帶的一個套件,具有web界面對於剛接觸高可用集羣的人有很友好,但也有一個問題,就是當集羣出現一些問題無法工作的時候光靠那個web界面一般不能解決什麼,所以這次迴歸本源,純手動

原创 運維筆記26 (高可用集羣配置的準備工作--虛擬機母盤包裝與鏡像創建)

概述:           我們配置高可用集羣(HighAvailability)的環境選擇rehl6.5,所使用的軟件包在光盤自帶的yum源中均擁有;硬件條件,一般的朋友在自己家中應該無法湊齊多臺主機而且還可以隨意安裝系統的,這時候虛擬

原创 運維筆記32 (mysql的主從複製)

概述:前面一直講高可用集羣,但是沒有講高可用集羣所真正服務的主角--數據庫。互聯網的基礎之基礎就是數據,數據庫的高可用技術也正是一個運維人員必不可少的技能。 本次集羣拓撲: 內核版本:2.6.32-431.el6.x86_64 發行版:

原创 ##python讀取大文件的機制

概述:最近經常聽別人的面試題目是讀取一個大文件,然後出來讀取到的字符串,比如某串的個數了,某串的出現頻率之類的,和朋友聊天過程中決定用不同的語言比個賽,分別是c,python,shell。我原本以爲c語言一定會獲勝(畢竟以效率著稱

原创 運維筆記27 (搭建高可用集羣管理軟件(HA套件),配置虛擬fence斷電管理)

概述:       我們使用yum源自帶的HighAvailability軟件,進行集羣的部署,而且這個套件自帶web的圖形管理界面,作爲第一個嘗試的集羣管理軟件是非常好入門的,但是要注意把集羣機器的yum源配置好,下面進行介紹。 集羣拓

原创 運維筆記30 (lvs負載均衡的(nat,tun,dr三種模式,ldirectord健康檢測,ldirectord結合heartbeat)keepalived+lvs介紹)

概述:           lvs負載均衡是一個虛擬服務器集羣項目,無論是哪一種lvs結構都需要一個前端的調度器,讓原本應該直接訪問真實服務器的網絡請求經過該調度器,讓該調度器去決定該請求應該由誰處理。根據調度器將網絡請求分配到真正服務器

原创 運維筆記22 (apache的基本配置,靜態網頁,動態cgi,論壇搭建,squid實現正向,反向代理,簡易cdn加速)

概述: 今天說的這個服務可以說是重中之重,他是互聯網時代使用最多的一個服務,就是爲人們提供網頁的服務http。http服務器有很多比如apache,nginx,tomcat等。今天的主角是apache,也是使用最多的一個http服務器,也

原创 tcp/ip詳解筆記(第8章 Traceroute)

概述: 爲了瞭解計算機網絡,我開始刷《tcp/ip詳解》這部聖經,以此博客來記錄閱讀過程中的一些感悟,和習題的解答(主要),很可惜是從第八章開始,如果有機會,慢慢把前七章補完。 習題: 8.1當IP將收到的TTL字段減1,發現它爲0時,將