原创 ELK介紹

一、ELK簡介 ELK是三個開源軟件的縮寫,分別表示:Elasticsearch , Logstash, Kibana , 它們都是開源軟件。新增了一個FileBeat,它是一個輕量級的日誌收集處理工具(Agent),Filebeat佔

原创 SaltStack遠程執行之返回(return)

SaltStack中文官網:http://docs.saltstack.cn/ saltstack有3大功能:遠程執行,配置管理,雲管理 其中遠程執行又可分解爲:目標,模塊,返回  這3個部分。 數據返回:return,返回信息通過45

原创 Saltstack數據系統——grains和pillar

一、grains 靜態數據,當Minion啓動的時候收集的MInion本地的相關信息。(包含操作系統版本、內核版本、CPU、內存、硬盤、設備型號等) 1.自定義grains的item [root@server2 ~]# cd /et

原创 SaltStack自動化運維——jinja模板

jinja聲明: state文件中使用 "- template:jinjia" 聲明 模版文件中 聲明變量 "{{ name }}" name變量明 state文件中"-defautls:name:value"聲明 使用變量方法:

原创 分佈式文件系統——moosefs

一、分佈式文件系統 解決冗餘的問題,海量數據存儲問題 分佈式文件系統(Distributed File System)是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網絡與節點相連。分佈式文件系統的設計基於客

原创 Doker——加載鏡像建立容器

一、docker容器導入2048遊戲 1.下載包,刪除多餘: rm -fr containerd.io-1.2.5-3.1.el7.x86_64.rpm docker-ce-cli-18.09.5-3.el7.x86_64.rpm do

原创 docker+harbor—搭建Docker私有倉庫

一、Harbor介紹 Docker容器應用的開發和運行離不開可靠的鏡像管理,雖然Docker官方也提供了公共的鏡像倉庫,但是從安全和效率等方面考慮,部署我們私有環境內 的Registry也是非常必要的。Harbor是由VMware公司開

原创 JaveWeb項目——簡單的圖書管理系統實現

一、項目介紹 一個簡單的圖書管理系統 (一)、功能介紹 用戶分爲管理員和普通用戶(0:普通用戶,8:管理員); 用戶註冊:設置用戶名和密碼(註冊的用戶會有一個值來標識,0:普通用戶) 管理員可以對圖書進行數據庫的增刪改查等功能;(管

原创 ansible部署mysql

一、實驗前提 server1:ansible server2 二、實現部署mysql 1.server1安裝ansible [root@server1 ~]# cd ansible/ [root@server1 ansible]# ls

原创 git+gitlab

1.安裝軟件 [root@server1 gitlab]# yum install -y git [root@server1 gitlab]# cd [root@server1 ~]# mkdir demo [root@server1

原创 Linux下Docker k8s集羣的搭建部署

一、實驗前提: rhel7.3版本: server1:master節點,安裝docker,並啓動,內存大小大小不小於1024M,則集羣初始化會失敗 server2:node,安裝docker,並啓動 二、Docker k8s集羣的搭建

原创 hadoop+zookeeper實現高可用

一、zookeeper簡介 ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個爲分佈式應用提供一致性服務的軟件,提供的功能包括:

原创 hadoop單擊測試、僞分佈式、分佈式

一、實驗前提 三臺7.3的虛擬機: server1 server2 server3 二、hadoop單擊測試 1.建立hadoop用戶: [root@server1 ~]# useradd hadoop

原创 nginx中的日誌管理,訪問限速,請求頻率,壓縮文件,systemctl腳本,圖像管理

一、日誌管理 1.備份日誌 [root@server1 ~]# cd /usr/local/nginx/logs/ [root@server1 logs]# ls access.log error.log [root@server1

原创 zabbix擴展監控httpd監控整個平臺

一、zabbix簡介 zabbix([`zæbiks])是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。 zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定