當前位置:網站首頁>查看多臺jps的脚本

查看多臺jps的脚本

2022-01-28 01:53:25 李哈zzz

前言

在服務器進行集群搭建的情况下合理使用shell脚本可以大大提高搭建的效率,那麼今天來分享一下jps脚本的編寫和使用。

正文

准備好多臺服務器,並且配置好ssh免密的搭建。

ssh免密搭建步驟

1. 進入您的leader主機,也就是您操控的機器

2. 控制臺輸入cd,再輸入ls -al可以查看到所有文件包含隱藏文件

注意可能沒ssh連接過的沒有.ssh這個隱藏文件可以先ssh連接一下自己其他的集群機器,然後再exit退出就有.ssh文件

ssh ip地址

列如:ssh 192.168.0.105

3. 進入到.ssh中輸入ssh-keygen -t rsa就生成了私鑰和公鑰

4. ssh-copy-id 服務器ip或者是域名,這裏要注意本身這臺機器也要配置

 此時就可以免密連接其他集群服務器了。

jps脚本編寫

創建文件夾和創建jps脚本文件,文件夾命名.sh

列如jps.sh

#!/bin/bash
echo "==============查詢當前所有服務器的jps情况=============="
        for i in 192.168.1.4 192.168.1.5 192.168.1.6
        do
                echo "**************$i當前jps情况***************"
                ssh $i '/jdkSource/jdk1.8.0_161/bin/jps'
        done

echo "=======================查詢完畢========================"

這裏要注意幾點

1.一個是服務器ip或者域名

2.一個是jdk的安裝比特置。

3.複制粘貼的時候記得按i進入到編輯模式

編輯完成後,再配置全局環境變量vi /etc/profile,再按shift+G到最後 一行粘貼下面的代碼

# :後面的是你jps脚本的全局路徑,確定要文件夾,和jdk環境變量一樣

export PATH=$PATH:/liha/bin

退出保存後控制臺輸入source /etc/profile 刷新環境變量

然後進入到脚本比特置輸入chmod 777 脚本名字。

然後大功告成!

 

總結

沒啥好總結的,總感覺我寫的讓人看不懂(但是我這真的是一步一步仔仔細細的教程)~~~

有看不懂的來私聊我把~

版權聲明
本文為[李哈zzz]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/01/202201280153252978.html

隨機推薦