原创 MHA架構實施(一主一從)學不會,你來打我?加油!奧利給

目錄   1、環境要求 2、架構工作原理 2.1架構介紹: 2.2 MHA軟件構成 3、Mysql環境搭建 3.1環境準備(主從都需要下面步驟) 3.2用戶的創建處理原始環境 3.3解壓文件,更改文件目錄 3.4設置環境變量 3.5環境目

原创 Linux常見問題及命令

Linux常見問題及命令總結 1.查詢Linux系統相關的 查看linux內核版本 cat /etc/version 查看內核版本號 uname -r 查看內核/操作系統的信息 uname -a 查看系統版本號 lsb_

原创 ESXI6.5安裝CentOS7教程

VMware三個版本 workstation: 單機級,用在個人桌面系統中,需要操作系統支持 servier:工作組級,用於服務器,需要操作系統支持 esxi:企業級,用於服務器,不需要操作系統支持 Exsi 是一款虛擬化系統,與VMwa

原创 Docker一鍵部署GitLab+Jenkins【本地持久化】

docker-compose安裝配置 二進制安裝 1、下載最新版的 docker-compose 二進制執行文件。 sudo curl -L https://github.com/docker/compose/releases/down

原创 Docker網絡(host、bridge、none)詳細介紹

Docker網絡(host、bridge、none) 我們會首先學習Docker提供的幾種原生網絡,以及如何創建自定義網絡;然後探討容器之間如何通信,以及容器與外界如何交互。  Docker網絡從覆蓋範圍可分爲單個host上的容器網絡和跨

原创 主機存活監控

單個服務器監控 監控遠程的一臺機器(假設ip爲192.168.1.100)的存活狀態,當發現宕機時發一封郵件給你自己 #!/bin/bash #name:南宮乘風 #email:[email protected] ip="192.168.1

原创 [Linux小技巧] 將 rm 命令刪除的文件放在回收站

自定義rm命令 linux系統的rm命令太危險,一不小心就會刪除掉系統文件。 寫一個shell腳本來替換系統的rm命令,要求當刪除一個文件或者目錄時,都要做一個備份,然後再刪除。下面分兩種情況,做練習: 1. 簡單的實現: 假設有一個大的

原创 Linux自動批量增加公鑰

自動增加公鑰 需求: 提示要輸入對方的ip和root密碼,然後可以自動把本機的公鑰增加到對方機器上,從而實現密鑰認證。 1.在使用之前,先安裝epel源,yum install expect -y 2.寫分發腳本,後綴爲exp #!/u

原创 Linux 服務器上有挖礦病毒處理【分析+解決】

Linux 服務器上有挖礦病毒處理 分析 今天遇到病毒挖礦,有點小興奮。 來波分析: 看上面的症狀是:攻擊者通過docker入侵的【後面瞭解,可能是redis賬號密碼簡單的原因被爆破的】 最奇詭的事,攻擊者可能通過提權,獲取到root的權

原创 Centos7升級Python3.7.3版本

目錄   前言: 正文: 1.下載Python3.7.3的鏡像 2、解壓 tar -xzvf Python-3.7.3.tgz 3、cd Python-3.7.3 4、安裝到/usr/local目錄中 5、make && make alt

原创 Docker容器訪問外部世界

Docker網絡(host、bridge、none)詳細介紹 Docker容器間通信 前面我們已經解決了容器間通信的問題,接下來討論容器如何與外部世界通信。 這裏涉及兩個方向: (1)容器訪問外部世界。 (2)外部世界訪問容器。 容器訪問

原创 Docker測試一個靜態網站

使用Docker測試靜態網站 將Docker作爲本地Web開發環境是Docker的一個最簡單的應用場景。 這樣的環境可以完全複製生產環境,並確保用戶開發的東西在生產環境中也能運行。下面從將Nginx Web服務器安裝到容器來架構一個簡 單

原创 什麼,你還不會Mysql主從複製???快來看

目錄 1、爲什麼需要主從複製? 2、什麼是mysql主從複製 3、Mysql複製原理 4、主從複製簡介 5、 延時從庫 6、半同步複製 7、過濾複製 8、GTID複製 9. 主從故障監控\分析\處理 主從複製故障分析 1、爲什麼需要主從

原创 MySQL二進制安裝(版本:5.7.26)

  目錄 1、用戶的創建處理原始環境 2、下載,上傳文件 3、解壓二進制包 4、添加一個磁盤,掛載/data數據 5、創建數據路徑並授權 6、設置環境變量 7、Mysql賬號授權相應的文件 8、數據庫初始化  9、配置文件的準備 10、啓

原创 Mysql日誌分析(錯誤日誌,Binlog日誌,慢日誌),有驚喜哦

Mysql日誌 1.錯誤日誌 1.作用 - 排查MySQL運行過程的故障. 2.默認配置 1.默認就開啓了 2.默認路徑和名字: datadir/hostname.err 3.人爲定製位置 - log_error