原创 kubeadm及kubectl命令補全

kubeadm命令補全 官方介紹 https://kubernetes.io/docs/tasks/tools/install-kubectl/#optional-kubectl-configurations completion

原创 不服不行,太厲害了,終於有人能把TCP/IP 協議講的明明白白了

  一圖看完本文   一、 計算機網絡體系結構分層 計算機網絡體系結構分層 計算機網絡體系結構分層 不難看出,TCP/IP 與 OSI 在分層模塊上稍有區別。OSI 參考模型注重“通信協議必要的功能是什麼”,而 TCP/

原创 k8s 基於kubeadm集羣部署

k8s 部署 當前部署版本爲當前次新版本,因爲後面需要使用 kubeadm 做 kubernetes 版本升級演示。 目前官方最新版本爲 1.18.0 本次使用1.17.3 1、 基礎環境準備 # ufw disable

原创 磁盤維護

df df(disk free) 功能說明:顯示磁盤的相關信息。 語  法:df [-ahHiklmPT][--block-size=<區塊大小>][-t <文件系統類型>][-x <文件系統類型>][--help][--n

原创 MySQL主從監控郵件報警腳本

此腳本應該能適應各種各樣不同的內外網環境。 讓腳本也順便監控下MySQL是否正常運行。 Slave機器的IO和SQL狀態都必須爲YES,缺一不可,這裏用到了多重條件判斷-a。 #!/bin/bash #check MySQL_

原创 redis配置文件設置及詳解

redis配置文件設置及詳解 redis主要配置項 bind 0.0.0.0 #監聽地址,可以用空格隔開後多個監聽IP protected-mode yes #redis3.2 之後加入的新特性,在沒有設置bind IP和密碼的

原创 keepalived配置文件相關簡單解釋

keepalived配置文件 ---->[root@lvs1 ~]#cat /etc/keepalived/keepalived.conf keepalived 配置文件的第一部分是軟件全局配置段,第二部分是 vrrp_inst

原创 fsl_auto_install

# DATE:2020-03-16 # # 自動化部署(rhel 7) # jdk 1.8.0_141 # redis 3.2.1 # mysql 5.7.27 # tomcat 8.5.51 ############

原创 Jenkins部署一下

jenkins 1. 部署Jenkins jenkins 部署與使用 https://jenkins.io/zh/download/ #官方下載地址 https://mirrors.tuna.tsinghua.edu.cn/jen

原创 nginx知識圖譜

原创 MySQL數據庫備份腳本,下面的腳本是Mysql全量備份+異地備份

#!/bin/bash # description: MySQL buckup shell script # author: caozhiming # 192.168.10.10 爲專門的備份服務器,需要做一

原创 go之文件名、關鍵字與標識符

4.1 文件名、關鍵字與標識符 Go 的源文件以 .go 爲後綴名存儲在計算機中,這些文件名均由小寫字母組成,如 scanner.go 。如果文件名由多個部分組成,則使用下劃線 _ 對它們進行分隔,如 scanner_test.g

原创 Nginx負載均衡服務器上監控Nginx進程的腳本

shell> vim check_nginx_pid.sh #!/bin/bash while : do nginxpid='ps -C nginx --no-header | wc -l' if [$nginxpid -eq

原创 nginx日誌清理的自動任務

一、創建日誌切分腳本文件 vi /data/aikube/scripts/cut_nginx_log.sh 內容爲: #/bin/bash # 取前一天:要求計劃任務應該在0點之後執行