原创 saltstack pillar與ansible 變量
saltstack pillar與ansible 變量需求,由不同主機,生成不同的配置項目。1、在ansible中如果要實現配置文件的參數替換,只需要在inventory中配置,並使用{{}}在template中引用變量即可示例:[test
原创 Mongodb併發與鎖機制
Mongodb併發與鎖機制1、 MongoDB 使用的鎖MongoDB 使用的是“readers-writer”鎖, 可以支持併發但有很大的侷限性,當一個讀鎖存在,許多讀操作可以使用這把鎖,然而, 當一個寫鎖的存在,一個單一的寫操作會 ex
原创 備份sqlserver 數據庫到遠程主機腳本
備份sqlserver 數據庫到遠程主機腳本mssqlBackup.py:# Name: mssqlBackup.py # Purpose: # # Author: yanglixue # # Created: 2015/04/01 #-
原创 MHA 多VIP 多MySQL實例的支持
MHA 多VIP 多MySQL實例的支持首先看power_manager 腳本MHA Manager如果能夠SSH到Master主機,會調用stopssh方法,stopssh方法根據master_pid_file來遠程kill MySQL實
原创 ORACLE RESOURCE MANAGER(資源管理器)
ORACLE RESOURCE MANAGER資源管理器本文演示簡單資源計劃的使用,普通資源計劃的使用請參考oracle官方文檔1、簡單資源計劃以SYS_GROUP組作爲level 1,OTHER_GROUPS組作爲level 3, 不需要
原创 MySQL MMM 數據不一致探究
MySQL MMM 數據不一致探究slave重新指向新的master 的關鍵日誌輸出,通過這些日誌輸出,我們大致可以明白MMM自動failover或在線切換時的執行流程。--自動failover,slave節點 2015/02/06 01:
原创 saltstack 文件下發與拉取
saltstack 文件下發與拉取salt的文件下發,使用cp.get_file函數,空文件是不生效的root@hadm base]# salt '*' cmd.run 'ls /root/' hadm.com: anaconda-
原创 Linux eclipse+perl開發環境安裝
CentOS release 6.4 中會自帶有eclipse,版本爲eclipse3.6.1,如果要開發perl程序需要安裝epic插件和PadWalker我選擇PadWalker-1.96.tar.gz和 org.epic.update
原创 Hadoop2 NameNode HA配置
Hadoop2 NameNode HA配置Hadoop2 官方提供了兩種NameNode HA的實現方式,分別基於QJM和NFS,這裏以基於QJM的HDFS HA爲例。實驗環境系統版本:CentOS release 6.4 (Final)H
原创 ORACLE 手動建庫
ORACLE 手動建庫 ORACLE10GR2手動建庫大致分爲以下幾個步驟編輯.bash_profile文件,設置環境變量創建所需目錄結構創建初始化參數文件執行建庫腳本 下面以創建test數據庫爲例1、編輯.bash_profile文件,添