原创 Ansible安裝docker以及docker-compose

環境準備 環境三臺centos7主機: master:192.168.10.1 node1: 192.168.10.11 node2: 192.168.10.12 利用master節點爲node節點安裝docker以及docker-co

原创 Linux系統Centos7搭建Sentinel

參考文檔:https://github.com/alibaba/Sentinel/wiki/%E6%96%B0%E6%89%8B%E6%8C%87%E5%8D%97#%E5%85%AC%E7%BD%91-demohttps://github

原创 RabbitMQ 使用問題總結

配置文件路徑 對於rabbitmq而言,常用的配置文件有mnesia【Erlang的分佈式數據庫】相關配置,config配置文件,log日誌 相關的配置。 方式1,通過rabbitmqctl控制檯:用administrator角色的賬號登錄

原创 DELL服務器iDRAC批量管理工具介紹——RACADM

一、介紹在批量服務器配置的過程中我們會接觸到各種服務器批量配置工具,例如華爲的FusionServer uMate套件,Dell的Racadm iDRAC配置工具。這些工具可以通過命令行或者圖形化界面對服務器進行快速配置甚至批量配置,而他們

原创 Django入門課程一

web框架的設計邏輯 1:用戶打開一個網址的步驟 從用戶角度分析一個框架(網站)都需要那些零件 經典的MVC(MTV)框架是怎麼來的呢? 用戶輸入網址是哪裏定義的呢?——URL 用戶兩種訪問模式讀(get)/寫(post),誰來處理?

原创 mac下python3.6安裝mysqlclient報錯mysql_config: command

用mac在python3.6的環境下學習django,按照官網的步驟,卻無法安裝mysqlclient。報錯mysql_config: command not found。 命令如下: $ pip3 install mysqlclien

原创 Ansible Tower 3.5.0 平臺部署和破解

Ansible Tower (以前叫’AWX’)是能夠幫助任何IT團隊更容易使用Ansible的解決方案。該方案基於web。 Tower允許對用戶進行權限控制,即使某用戶不能傳送某SSH憑證,你也可以通過Tower來對該用戶共享該憑證。我們

原创 su切換到用戶user1報無法設置用戶ID:資源暫時不可用錯誤

su切換到用戶user1報無法設置用戶ID:資源暫時不可用錯誤 問題是出在:在/etc/security/limits.d目錄下,rhel6和centos6下面多了個文件:90-nproc.config 此文件內容: #Default l

原创 Elasticsearch啓動報錯

報錯信息一: ERROR: [2] bootstrap checks failed [1]: max file descriptors [4096] for elasticsearch process is too low, increas

原创 應用 openssl 工具進行 SSL 故障分析

圖文還原HTTPS原理:https://mp.weixin.qq.com/s/3NKOCOeIUF2SGJnY7II9hA SSL 握手協議 首先簡單的介紹一下 SSL 協議建立連接的過程。如圖 1 所示,主要有如下幾個過程:SSL 身份認

原创 Elasticsearch x-pack 5x,6x 授權永久破解

該教程適用於 5.x 6.x 版本 破解 反編譯class文件在elasticsearch安裝目錄plugins/x-pack/找到x-pack-6.0.0.jar文件。 # 新建測試目錄 mkdir test # 剪切到測試目錄 cp

原创 Centos6搭建SkyWalking 做分佈式跟蹤

Apache Skywalking(Incubator)簡介 當企業應用進入分佈式微服務時代,應用服務依賴會越來越多,skywalking可以很好的解決服務調用鏈路追蹤的問題,而且基於java探針技術,基本對應用零侵入零耦合。 Apache

原创 awk 用法(使用入門)

1. awk簡介awk是一種編程語言,用於在linux/unix下對文本和數據進行處理。數據可以來自標準輸入、一個或多個文件,或其它命令的輸出。它支持用戶自定義函數和動態正則表達式等先進功能,是linux/unix下的一個強大編程工具。它在

原创 Docker 日誌配置

日誌分兩類,一類是 Docker 引擎日誌;另一類是 容器日誌。 Docker 引擎日誌 Docker 引擎日誌 一般是交給了 Upstart(Ubuntu 14.04) 或者 systemd (CentOS 7, Ubuntu 16.

原创 ElastAlert對ELK日誌進行郵箱報警

運行ElastAlert前提 要求 Elasticsearch ISO8601或Unix帶時間戳的數據 Python 2.7 pip, 查看 requirements.txt Ubuntu 14.x上的軟件包:python-pip pyt