原创 MySQL複製和性能優化
複製(Replication):通過複製執行過的語句或者數據集從主服務器上覆制到一個或多個從服務器上實現多個數據庫服務器之間數據庫的同步。 MySQL's built-in replication capability is the fou
原创 Rabbitmq的安裝及集羣環境的搭建
1.Erlang 安裝 wget http://www.erlang.org/download/otp_src_R14B.tar.gz tar -zxf otp_src_R14B01.tar.gz cd otp_src_R14B
原创 工作中用到的兩個腳本
1 公司服務器每天關於SSH***的報警很煩人,於是就在撫琴煮酒大哥實例的基礎上改編成以下腳本,略有不同:#!/bin/bash #Prevent SSH attack SLEEPTIME=30 lastb -n 500| grep
原创 MySQL 用戶管理 備份複製 恢復
常用查看命令: mysql> select version(); mysql> status; mysql> show variables\G; mysql> show global variables; mysql> show
原创 郵件服務/Sendmail/Dovecot/Postfix的配置與應用
電子郵件使用的協議: SMTP :(Simple Mail Transmission Protocol)簡單郵件傳輸協議 ,監聽tcp 25號端口。 POP3 :(Post Office Protocol) 郵局協議 ,監聽tcp 11
原创 集羣之LVS(負載均衡)詳解
提高服務器響應能力的方法 scale on 在原有服務器的基礎上進行升級或者直接換一臺新的性能更高的服務器。 scale out 橫向擴展,將多臺服務器併發向外響應客戶端的請求。優點:成本低,擴展架構比較簡單。 集羣(Cluster),
原创 基於PAM認證方式詳解
系統賬號:Account Information 賬號信息 Authentication 認證信息 名稱服務(Name Server) 認證方式 /etc/passwd nis ldap l
原创 zabbix客戶端的自動化安裝
#!/bin/bash read -p "please input the zabbix server name:" $A read -p "please input your hostname:" $B echo "start.
原创 HA(高可用)集羣詳解
HA集羣的架構 圖3.1 HA集羣架構 1) 共享信息層 在基礎架構上實現心跳信息探測。雙方節點可以隨時探測到對方的心跳信息,以實現對對方主機工作狀態的探測。三類控制信息:心跳(Heartbeats),集羣事務信息(Cluste
原创 MySQL基礎知識總結(一)
數據(data):描述事物的符號記錄,種類,文字,圖像,聲音。是數據庫中存儲的基本對象。 特點:數據與其語義是不可分的。 數據模型:數據的組織方式,並可以用某種數據結構來描述。層次數據模型,網狀數據模型,關係數據模型,對象-關係模型,非
原创 文件共享服務之samba 的配置與應用
SMB (Service Message Block,服務信息塊):局域網上共享文件夾/打印機的一種協議。既可以用在TCP/IP之上,亦可以在其他網絡協議之上。 提供兩種服務:文件共享服務 smbd 名稱解析
原创 博客精華總結(供下載)
上班一段時間了,一直很忙,也沒時間博客更新。最近總算清閒了一點,於是把博客裏的文章做成了pdf格式,供大家下載,希望對於初學者能有所幫助。 不多說了,上資源:http://down.51cto.com/data/236262
原创 添加用戶的小腳本
公司要求爲每位監控工程師在每臺服務器上添加一個賬號,以便他們來分析日誌,要求登錄即修改密碼,於是寫了個小腳本來實現,很簡單: #!/bin/bash for A in {fan,huang,fang}; do useradd
原创 MySQL+Heartbeat+DRBD構建高可用MySQL環境
Distributed Replicated Block Device(DRBD)是一個用軟件實現的、無共享的、服務器之間鏡像塊設備內容的存儲複製解決方案。數據鏡像:實時、透明、同步(所有服務器都成功後返回)、異步(本地服務器成功後返回)