原创 ansible自動化運維之playbook

編寫apache安裝文件 [devlops@server1 ansible]$ ls ansible.cfg inventory [devlops@server1 ansible]$ vim playbook.yml [devl

原创 Docker(二)--搭建系統鏡像(ubuntu)以及強制推出容器後的恢復

一.概念解釋 1.鏡像的分層結構 共享宿主機的kerne base鏡像提供的是最小的Linux發行版 同一docker主機支持運行多種Linux發行版 採用分層結構的最大好處是:共享資源 2.Copy-on-Write可寫容

原创 saltstack中的jinja模塊

1.編輯文件,添加jinja模塊 [root@server1 apache]# cat install.sls install-apache: pkg.installed: - pkgs: - httpd

原创 Zabbix(五)--java環境監控和使用proxy服務代理

一.java環境監控 1.安裝tomcat和jdk環境 rpm -ivh jdk-8u121-linux-x64.rpm ##jdk環境可以直接安裝 tar zxf apache-tomcat-8.5.24.tar.gz -C

原创 MFS分佈式文件系統簡介及其部署

實驗環境: server1:172.25.16.1 master server2:172.25.16.2 chunk server server3:172.25.16.3 chunk server found

原创 Docker( 八)docker的安全以及安全加固

一.基礎知識 1.Docker容器的安全性,很大程度上依賴於Linux系統自身,評 估Docker的安全性時,主要考慮以下幾個方面: Linux內核的命名空間機制提供的容器隔離安全 Linux控制組機制對容器資源的控制能力安全。

原创 saltstack數據系統Grains和Pillar

一.Grains簡介 grains是Saltstack最重要的組件之一,grains的作用是收集被控主機的基本信息,這些信息通常都是一些靜態的數據,包括CPU、內核、操作系統、虛擬化等,在服務器端可以根據這些信息進行靈活定製,管理

原创 ansible的安裝和部署

一.ansible介紹 簡介: 開源部署工具 開發語言:Python 特點:SSH協議通訊,全平臺,無需編譯,模塊化部署管理 作用:推送Playbook進行遠程節點快速部署 優點: 輕量級無客戶端(Agentless) 使用

原创 Docker(十)--K8s管理docker集羣

一.概念解釋 Kubernetes的名字來自希臘語,意思是“舵手” 或 “領航員”。K8s是將8個字母“ubernete”替換爲“8”的縮寫。 Kubernetes是Google開源的一個容器編排引擎,它支持自動化部署、大規模可

原创 利用saltstack部署keepalived高可用集羣

實驗環境: server1:172.25.31.1 salt-master server2:172.25.31.2 salt-minion、 apache、keepalived server3:172.25.31

原创 memcache緩存、session共享和會話保持

一.memcache的使用 1.mencache的簡介 memcache是一套分佈式的高速緩存系統,由LiveJournal的Brad Fitzpatrick開發,但目前被許多網站使用以提升網站的訪問速度,尤其對於一些大型的、需要

原创 mysql的組複製

1.配置server1 1.關閉server1的mysqld並刪除數據,查看uuid [root@server1 mysql]# systemctl stop mysqld [root@server1 mysql]# rm -fr

原创 Zabbix(一)--安裝zabbix和添加監控的三種方式

一.Zabbix的介紹 概述 Zabbix 由 Alexei Vladishev 創建,目前由其成立的公司—— Zabbix SIA 積極的持續開發更新維護, 併爲用戶提供技術支持服務。 Zabbix 是一個企業級分佈式開源監控

原创 Zabbix(四)--利用Zabbix部署Cloud Alert 雲告警平臺並進行測試

一.讓虛擬機上網 物理機: sysctl -a | grep ip_forward ##查看一下內核路由功能是否成功開啓 systemctl status firewalld systemctl start fir

原创 Zabbix(二)--利用API修改其配置

1.概述 Zabbix API允許你以編程方式檢索和修改Zabbix的配置,並提供對歷史數據的訪問。它廣泛用於: 創建新的應用程序以使用Zabbix; 將Zabbix與第三方軟件集成; 自動執行常規任務。 Zabbix