原创 安裝python

初識pythonpython在運維方面可用於自動化運維工具開發python對運維需求工具進行開發python能滿足大部分運維需求,又能做c/s後端架構,也能使用web框架開發web界面python課程在學習過程中需要邊看邊做,對於晦澀或難懂

原创 使用saltstack工具安裝一個服務

grains工具 grains是在minion啓動時收集到的一些信息,如操作系統類型、網卡ip、內核版本、cpu架構等信息salt 'select hostname' grains.ls   列出所有grains項目名字sakt 'sele

原创 自動化運維工具saltstack

常見自動化運維工具 傳統運維效率低,工作繁瑣且容易出錯重複性事情反覆在做,沒有標準化的流程傳統運維的腳本繁多,不方便管理自動化運維要解決的就是這些問題常見的自動化運維工具puppet (www.puppetlabs.com)基於rubby開

原创 saltstack計劃任務工具和其他命令

配置管理目錄 要實現目錄批量管理,也需要在top中配置管理項的文件,然後再子管理項文件中配置相應的目錄信息編輯top.sls配置文件,將base: 下的修改爲指定名稱,這裏我修改爲dir [root@nfs3 salt]# cat top.

原创 git使用配置說明

在單機上使用git 安裝git服務,可以使用yum直接進行安裝  yum install -y git [root@nfs2 data]# yum install -y git Loaded plugins: fastestmirror b

原创 svn使用方法

安裝svn 這裏直接使用yum來安裝svn服務,安裝完成後創建版本庫 [root@nfs1 ~]# yum install -y subversion 初始化svn項目安裝完成後創建svn項目,並且進入svn的conf目錄下auth是項目用

原创 git管理(非常雜亂)

git分支管理 git branch  查看分支   git branch newch  創建新的分支,創建後查看新的分支 [root@nfs1 monice]# git branch newch [root@nfs1 monice]# g

原创 mongodb實現分片存儲

mongodb分片介紹分片是由副本集組成的系統分片就是講數據庫進行拆分,將大型集合分割到不同服務器上,比如:將原本有100G的數據,進行分割成10份存儲到不同的服務器上,這樣每臺服務器只存儲有10G的數據mongodb通過一個mongos的

原创 mongodb副本集簡單介紹和創建

mongodb副本集介紹MongoDB副本集早期是沒有這個概念的,早期MongoDB是使用master-slave模式,一主一從和MySQL功能類似,當主庫宕機後,從庫不能自動切換成主目前版本已經不再使用master-slave模式了,改爲

原创 mongodb介紹和配置

Mongodb介紹mongodb官網:www.mongodb.com c++編寫,基於分佈式,屬於NoSQL的一種mongodb是在NoSQL中是最像關係型數據庫的mongodb是將數據存儲爲一個文檔,數據結構由鍵值(key=>value)

原创 mongodb常用操作和php的擴展安裝

mongodb創建集合使用db.createCollection的格式來創建(db.createCollection(name,options))name是集合的名字,option可選,用來配置集合參數。參數如下capped true/fa

原创 redis羣集節點刪除和添加

redis集羣介紹 多個redis節點實現網絡互連,數據共享所有節點都是一主一從(或一主多從),其中從不提供服務,僅作爲備份備用,保證redis數據的安全性不支持同時處理多個鍵,redis集羣寫入數據是向集羣裏隨機寫入的(比如raid5磁盤

原创 redis常用操作和操作鍵值

string、list常用操作 string數據創建、覆蓋及設置過期時間 127.0.0.1:6379> get key1         查看原來的key1的值 "b" 127.0.0.1:6379> set key1 123    

原创 redis安全設置及主從配置

redis安全設置 編輯/etc/redisc.conf配置文件 #設置監聽ip bind 127.0.0.1 2.2.2.2   #可以是多個ip,使用空格分隔 #設置監聽端口 prot 63634 #配置文件中設置登錄密碼,設置後使用r

原创 redis介紹和數據類型

Redis介紹 Redis官網:redis.ioRedis和memcached類似,也屬於k-v數據存儲支持更多的value數據類型,除了和string外,還支持hash、lists(鏈表)、sets(集合)和sorted sets(有序集