原创 Docker的數據管理

數據卷管理 在Docker中,爲了方便查看容器內產生的數據或者將多個容器中的數據實現共享,就涉及到容器的數據管理操作。 管理 Docker容器中數據主要有兩種方式:數據卷( Data Volumes)和數據卷容器(Data Volumes

原创 centos7上部署社交網站之MYSQL主從服務

部署MYSQL主從服務器,根據php程序員的要求創建數據庫與表。 實驗要求 主:192.168.43.229 從:192.168.43.198 主Master 開啓時間同步 # systemctl stop firewalld.ser

原创 KVM管理命令

上一次主要介紹了KVM虛擬機的安裝,這次主要介紹KVM虛擬機的管理。這一次主要是KVM的一些操作命令,比如虛擬機的開啓,刪除,恢復,掛起以及重新定義虛擬機。 相關命令 開關機 # virsh list //查看虛擬機狀態 # virsh

原创 KVM文件管理及性能優化

KVM文件管理 通過文件管理可以直接查看、修改、複製虛擬機的內部文件。例如:系統因爲配置問題無法啓動時,可以直接修改虛擬機的文件。虛擬機的磁盤文件有 raw和 qcow2 兩種格式。 KVM默認格式是raw,raw格式性能最好、速度最快

原创 自動化運維之Ansible的安裝部署與命令模塊

Ansible簡介 Ansible是新出現的自動化運維工具,基於Python開發,集合了衆多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程序部署、批量運行命令等功能。ans

原创 SVN共享資源文件

svn介紹 SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。說得簡單一點SVN就是

原创 MFS分佈式文件系統

MFS簡介 MooseFS是一個具有容錯性的網絡分佈式文件系統。它把數據分散存放在多個物理服務器上,而呈現給用戶的則是一個統一的資源。 MFS文件系統的組成架構 元數據服務器(Master):負責管理文件系統,維護元數據。 元數據日

原创 awstats日誌分析

awstats簡介 awstats是免費的一個非常強大的日誌分析工具的Apache日誌文件。 從apache分析日誌後,它以易於理解的圖形格式顯示它們。 awstats是高級Web統計的縮寫,它可以在命令行界面或CGI上運行。 功能

原创 memcached羣集

本實驗實現的是memcached+magent+keepalived高可用羣集: magent:代理memcached實現負載均衡 keepalived:magent主從HA高可用 memcached:緩存對象 實驗要求: 主服務器:

原创 mongodb分片羣集

簡介:大數據量和吞吐量的數據庫會對單機的性能 造成較大壓力,大量的數據查詢會將單機的CPU耗盡,大的數據量對單機的存儲壓力較大,最終會耗盡系統的內存,將壓力轉移到磁盤IO上。 優點:1.使用分片減少了每個分片需要處理的請求數。2.使

原创 rsync+inotify實現遠程同步

rsync介紹 rsync,英文全稱是remote synchronize,是一款實現遠程同步功能的免費軟件,它在同步文件的同時,可以保持原來文件的權限、時間、軟硬鏈接等附加信息。 rsync提供了一個客戶機和遠程文件服務器的文件同步的