hadoop叢集一鍵自動啟動和自動關閉shell指令碼
echo "-------------------正在啟動叢集-------- "
echo "-------------------正在啟動NameNode-------- "
ssh [email protected] '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/hadoop-daemon.sh start namenode'
echo "-------------------正在啟動secodarynamenode-------- "
ssh
echo "-------------------正在啟動datanode-------- "
for i in [email protected] [email protected] [email protected]
do
ssh $i '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/hadoop-daemon.sh start datanode'
done
echo "-------------------正在啟動yarn-------------------- "
echo "-------------------正在啟動ResourceManager-------- "
ssh @hadoop103 '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/yarn-daemon.sh start resourcemanager'
echo "-------------------正在啟動NodeManager-------- "
for i in
do
ssh $i '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/yarn-daemon.sh start nodemanager'
done
echo "-------------------正在啟動JobHistory-------- "
ssh [email protected] '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/mr-jobhistory-daemon.sh start historyserver'
echo "---------------叢集已經啟動完畢,請用jps檢查或者瀏覽器檢查是否成功--------
二: 一鍵關閉叢集指令碼 stop-cluster.sh
#!/bin/bash
echo "-------------------正在關閉JobHistory--------------- "
ssh
echo "-------------------正在關閉yarn-------------------- "
echo "-------------------正在關閉ResourceManager-------- "
ssh [email protected] '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/yarn-daemon.sh stop resourcemanager'
echo "-------------------正在關閉NodeManager-------- "
for i in [email protected] [email protected] [email protected]
do
ssh $i '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/yarn-daemon.sh stop nodemanager'
done
echo "-------------------正在關閉NameNode------------------- "
ssh [email protected] '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/hadoop-daemon.sh stop namenode'
echo "-------------------正在關閉secodarynamenode-------- "
ssh [email protected] ' /opt/modules/cdh/hadoop-2.5.0-cdh5.3.6/sbin/hadoop-daemon.sh stop secondarynamenode'
echo "-------------------正在啟動datanode-------- "
for i in [email protected] [email protected] [email protected]
do
ssh $i '/opt/modules/hadoop-2.5.0-cdh5.3.6/sbin/hadoop-daemon.sh stop datanode'
done
相關推薦
hadoop叢集一鍵自動啟動和自動關閉shell指令碼
#!/bin/bash echo "-------------------正在啟動叢集-------- " echo "-------------------正在啟動NameNode-------- " ssh [email pro
批處理一鍵安裝JDK/一鍵安裝JRE和自動配置Java環境變數
對於java或安卓初學者來說,配置java環境變數是一件比較頭疼的事情,在此我向大家分享一個一鍵安裝JDK和自動配置java環境變數的bat批處理方法,需要的朋友可以參考下 安裝JDK/安裝JRE以及配置java環境變數對於java初學者來說是一件比較頭疼的事
一鍵安裝JDK和自動配置Java環境變數
新建一個Txt文件,在裡面輸入下面的內容: @echo off cls color 2f echo. echo ********************************************** echo. echo 一鍵安裝 Java SE Develop
springboot jar包 一鍵部署,開機自動啟動
檔案放置情況: 連結:https://pan.baidu.com/s/1WtlruXUjfTiZ5CnB7AKGnA 提取碼:ezgq 複製這段內容後開啟百度網盤手機App,操作更方便哦 jdk1.8.0_144:jdk資料夾 demo.jar:springbo
vim + ctags + taglist配置和使用 【及】 一鍵安裝 ctags和cscope的方法 【及】vim語法高亮,自動縮排,python 自動縮排設定
1, vim + ctags + taglist配置和使用 taglist依賴於ctags,所以要先裝ctags,否則taglist裝了也沒法用! 1、首先安裝ctags 首先是ctags的安裝,推薦使用exuberant ctags,我們可以從其官方網站上下載它的原始碼包
CentOS下設置nginx開機自動啟動和chkconfig管理
man rip ready style 重啟 name sna ppi ces vim /etc/init.d/nginx #在linux系統的/etc/init.d/目錄下創建nginx文件 在腳本中添加如下命令: #!/bin/bash # ngi
java基礎學習總結(十一):自動裝箱和自動拆箱
自動拆箱和自動裝箱 Java為每種基本資料型別都提供了對應的包裝器型別。舉個例子: public class TestMain { public static void main(String[] args) { Integer i = 10; } }
hbase叢集部分節點HRegionServer啟動後自動關閉的問題【Hbase】
報錯日誌資訊 FATAL [regionserver60020] regionserver.HRegionServer: Master rejected startup because clock is out of sync org.apache.hadoop.hbase.Cl
Zookeeper 叢集一鍵啟動、關閉指令碼
不得不說,懶在某方面也促進了人類技術的發展。。。 由於測試叢集的時候,Zookeeper 叢集啟動非常不方便,所以就簡單寫了個指令碼,上篇還寫了一個Kafka叢集的指令碼,想了解的朋友可以去看看: https://blog.csdn.net/Forever_ck/article/detail
kafka叢集一鍵啟動與停止shell指令碼
kafka叢集一鍵啟動與停止shell指令碼 準備工作: 已經配置了主機與ip對映關係,已經配置了免密登入; 一、啟動Kafka叢集的指令碼 自定義start_kafka_byfang.sh,啟動kafka叢集中所有節點 #!/bin/bash BROKERS="hx
linux上一鍵安裝redis以及主從配置(指令碼自動安裝)
一、環境配置 1:任何位置建立資料夾 mkdir redis;cd redis;mkdir conf;cd conf #下載安裝安裝包 wget http://www.redis.cn/download.html/redis-5.0.3.tar.g
【Zanuck 鎮】GlusterFS叢集一鍵啟動指令碼(Centos:shell)
昨天有位哥們兒看了我的文章後向我反應安裝完畢伺服器重啟後gluster掛載不了的問題,我幫他解決後寫了個多機啟動的指令碼。(指令碼是剛需,一般gluster叢集在10臺以上,如果給你1000臺伺服器,整體斷電後重啟,還要一個一個ssh上去啟動?) 首先,小鎮在這裡說明下gl
Linux(CentOS)下設定nginx開機自動啟動和chkconfig管理
Nginx 是一個很強大的高效能Web和反向代理伺服器。雖然使用命令列可以對nginx進行各種操作,比如啟動等,但是還是根據不太方便。下面介紹在linux下安裝後,如何設定開機自啟動。首先,在linux系統的/etc/init.d/目錄下建立nginx檔案,使用如下命令:vi
AIX自動啟動和關閉指令碼
在系統重新啟動時自動啟動所需的服務,這樣可以免去登入到系統來手動啟動這些服務的任務。在關閉系統時,可以準備好指令碼,以受控的方式關閉這些服務。本文介紹了在系統重新啟動或關閉時用於啟動或停止應用程式的不同方法。 系統重新啟動可能發生在白天,也可能發生在夜晚(可能
Red Hat自動啟動和停止NFS服務
4.4 啟動和停止NFS服務 1.啟動NFS服務 為了使NFS伺服器能正常工作,需要啟動portmap和nfs這兩個服務,並且portmap一定要先於nfs啟動,具體命令如下。 /etc/init.d/portmap start/etc/init.d/nfs start 命令執行後如圖4-
CentOS7.2 安裝mysql5.6,並配置自動啟動和遠端訪問
安裝之前,需要先解除安裝maiiadb資料庫(centos7自帶的mysql的另一個版本) ## 檢視本機是否安裝了mariadb資料庫 $ rpm -qa|grep mariadb ## 上一步查出來的檔名,直接複製下來就OK $ rpm -e
使用cmd命令手動、自動啟動和禁用服務
使用命令列啟動服務 在cmd下可有兩種方法開啟,net和sc,net用於開啟沒有被禁用的服務,語法是: net start 服務名 啟動 net start 服務名
hadoop叢集啟動和關閉shell指令碼
說明: 1、先啟動zookeeper,再啟動hdfs,再啟動yarn。 2、user為hadoop使用的linux使用者。 3、採用SSH登陸到其他機器執行指令碼的方式,且配置了ssh免金鑰登陸。 start-hadoop.sh user=hadoop
一鍵將Python2程式碼自動轉化為Python3
Python2的程式碼直接在Python3環境執行的話會報錯誤: 如果大量的程式碼,無論是批量替換,還是逐行修改都夠累的,這活兒表示不能幹!!! 有沒有辦法一鍵轉換呢? 百度了一下發現網上的方法如下: 覺得麻煩的有木有?這絕對不是一個程式設計師想幹
超簡單整合華為HMS ML Kit文字識別SDK,一鍵實現賬單號自動錄入
# 前言 在之前的文章《[超簡單整合華為HMS Core MLKit通用卡證識別SDK,一鍵實現各種卡繫結](https://developer.huawei.com/consumer/cn/forum/topicview?tid=0201226181206630022&fid=18)》中我們給大