原创 gem(ruby) 常見用法
Gem介紹:Gem是一個管理Ruby庫和程序的標準包,它通過Ruby Gem(如 http://rubygems.org/ )源來查找、安裝、升級和卸載軟件包,非常的便捷。Ruby 1.9.2版本默認已安裝Ruby Gem,如果你使用其它發
原创 手工釋放linux內存——/proc/sys/vm/drop_cache
linux的內存查看:[root@localhost 0.1.0]# free -m total used free shared buffers cache
原创 Amoeba實現mysql讀寫分離
因爲之前做的drbd+mysql+Heartbeat。感覺高可用做的不夠徹底。就瞭解下Amoeba。文檔地址:http://docs.hexnova.com/amoeba/index.html下載:http://sourceforge.ne
原创 /proc/sys/net/ipv4/下各項的意義
http://lijichao.blog.51cto.com/67487/308509
原创 淺談HTTP中Get與Post的區別
Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。URL全稱是資源描述符,我們可以這樣認爲:一個URL地址,它用於描述一個網絡上的資源,而HTTP中的GET,POST,PUT,D
原创 Python 中的Tab自動不起 和 一個還看的格式prettytab
Tabvim/usr/lib64/python2.6/site-packages/tab.py (sys.path查看Python路徑,把自定義模塊放此) import sys import readline import rlcomple
原创 foreman1.7 安裝實錄
Foreman安裝系統環境: Selinux & iptabls disabledrhel 6.5 Puppet
原创 DNS簡單談析
DNS查詢主機名IP流程:(例:www.wxl.com)1)先查看本身本地有沒有記錄,若無則向 . (root)查詢2)向最頂層 . (root)查詢,查詢到向第二層.com去詢問www.wxl.com3)在.com上查詢,要你去wxl.c
原创 Puppetdb安裝
Puppetdb安裝系統環境:selinux and iptables disabled Rhel 6.5 Puppet
原创 Puppet單臺架構擴展(nginx/apache + passenger)
系統環境:rhel6.5,puppet 3.7.4 Master server1.example.com(192.168.88.128) Agent server2
原创 /proc/sys/net/ipv4/下各項的意義
http://lijichao.blog.51cto.com/67487/308509
原创 ssd 應用場景
隨着SSD硬盤的普及,其優越的IO性能被越來越多的替換傳統的SATA和SAS磁盤,常見的應用場景有三種:1)替換MySQL數據庫的硬盤,目前社區還沒有針對SSD優化的MySQL版本,即使這樣,直接升級SSD硬盤也能帶來8倍左右的IOPS提升
原创 Mysql高可用(drbd+heartbeat+mysql)
Heartbeat和drbd和之前配的一樣。這裏微調了下drbd通信用專門的網卡,因此考慮限速就只有IO了。關於mysql:yum install mysql-server mysql把之前的/var/lib/mysql的數據和配置文件/e
原创 ssd 應用場景
隨着SSD硬盤的普及,其優越的IO性能被越來越多的替換傳統的SATA和SAS磁盤,常見的應用場景有三種:1)替換MySQL數據庫的硬盤,目前社區還沒有針對SSD優化的MySQL版本,即使這樣,直接升級SSD硬盤也能帶來8倍左右的IOPS提升
原创 apache簡單負載
Apache負載均衡一般來說,負載均衡就是將客戶端的請求分流給後端的各個真實服務器,達到負載均衡的目的。還有一種方式是用兩臺服務器,一臺作爲主服務器(Master),另一臺作爲熱備份(Hot Standby),請求全部分給主服務器,在主服務