反饋已提交
網絡繁忙
在部署前,建議在部署叢集的各個伺服器上均運作一遍此工具,以檢查系統環境是否符合叢集部署的要求。
cert-1.1.tar.gz
①叢集部署前,檢查系統是否符合叢集部署的要求
②叢集部署後,當遇到問題時,運作一遍檢查系統是否存在環境問題
下載安裝包,放到 /usr 目錄下解壓併為其配置可執行權限
cd /usr #進入/usr目錄tar zxvf cert-1.1.tar.gz #解壓安裝包cd /usr/cert-1.1 #進入目錄chmod +x cluster-tools-package-1.0-SNAPSHOT.jar check.sh #賦予可執行權限
使用 vi 命令編輯 check.txt,正文中均為可自訂的檢查內容,直接編輯後儲存,或者在自己電腦上編輯好,更換/usr/cert-1.1 目錄下的 check.txt。
無特殊要求的情況下,推薦只修改 NODE-IP 的值為其他節點的 IP 即可。
#以下均為可自訂檢查的內容或值,【必填項】請務必填寫#[必填項]是否能與自訂的 IP ping 通,IP 以";"分開NODE-IP=ip1;ip2;ip3#檢查是否存在gcc編譯器、yum工具COMMAND=gcc;yum#檢查伺服器是否可以網路連結NET_CONNECT_IP=www.baidu.com#需滿足可用的磁碟大小(M),預設值為 40GDISK=40960#需滿足可用的記憶體大小(M),預設值為 8GMEMORY=8192#檢查叢集常用埠占用情況,埠以";"分開PORT=80;8080;38889;48889;20;22;21;6379;7001;9080;9000#檢查已經啟動的服務SERVICE=tomcat;mysql;ssh;oracle;redis;nginx
./check.sh #運作監測工具
運作後,即可在 /usr/cert-1.1目錄自動生成檢查報表_cluster_env_report_.txt,下載查看檢查報表。
檢查內容須符合叢集工程對環境的要求(見:環境準備 ),檢查報表中會對不符合的項給出建議,範例如下:
檢查項 | 檢查結果 | 建議
系統環境 | 系統記憶體大小[1(G)] | 當前記憶體小於最低要求 8G
節點聯通情況 | 能聯通的節點列表[192.168.61.250],不能聯通的節點列表[192.168.61.251] |
系統配置 | selinux 狀態:[Enforcing] | 無
系統應用情況 | yum 是否存在:[true] | 無
系統應用情況 | gcc 是否存在:[false] | 建議安裝
系統基本資訊 | 系統名稱:[CentOS Linux release 7.6.1810 (Core) ],結構:[amd64],系統版本:["7 (Core)"],匯流排程數:[5] | 無
系統基本資訊 | cpu 核數:[1] | 無
使用者基本資訊 | 當前帳號:[root] 是否是 root 使用者[true] | 無
系統基本資訊 | mac address :[無] | 無
系統基本資訊 | 系統hostname:[localhost.localdomain] | 無
系統基本資訊 | 系統 uuid:[c1444d56-e33a-5bdf-bb73-ed5587f0d165] | 無
Java 環境 | Java 版本:[1.8.0_181],vendor:[Oracle Corporation] | 無
網路情況 | 是否可以存取外網 :[true] | 無
系統檔案編碼 | 系統檔案編碼:[UTF-8] | 無
埠占用情況 | 正在使用的埠[無],沒被佔用的埠[80, 8080, 38889, 48889, 20, 22, 21, 6379, 7001, 9080, 9000] | 無
防火牆 | 防火牆狀態:[inactive] | 無
磁碟空間資訊 | /dev/mapper/centos-root 14.0(G) devtmpfs 0.876953125(G) tmpfs 0.888671875(G) tmpfs 0.8798828125(G) tmpfs 0.888671875(G) /dev/sda1 0.32421875(G) tmpfs 0.177734375(G) | 存在的分割槽可用磁碟空間均低於 400.0(G) 不符合安裝要求
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙