成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hadoop部署常用的小腳本

運維 系統運維 Hadoop
最近拋棄非ssh連接的Hadoop集群部署方式了,還是回到了用ssh key 驗證的方式上了。這里面就有些麻煩,每臺機器都要上傳公鑰。恰恰我又是個很懶的人,所以寫幾個小腳本完成,只要在一臺機器上面就可以做公鑰的分發了。

最近拋棄非ssh連接的Hadoop集群部署方式了,還是回到了用ssh key 驗證的方式上了。這里面就有些麻煩,每臺機器都要上傳公鑰。恰恰我又是個很懶的人,所以寫幾個小腳本完成,只要在一臺機器上面就可以做公鑰的分發了。

[[110131]]

首先是生成ssh key腳本:

  1. #!/bin/sh 
  2. ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 
  3. cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys 

ssh-keygen一般來說需要輸入passphrase,但是一般都是三個回車過去了,我懶的輸入,加上-P ''就不用了。

然后是添加公鑰到從節點的腳本:

  1. #!/bin/sh 
  2. read -p "輸入遠端服務器IP: " ip 
  3. ssh-copy-id -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa.pub root@$ip 
  4. ssh root@$ip 'sed -i "s/^#RSAAuthentication\ yes/RSAAuthentication\ yes/g" /etc/ssh/sshd_config' 
  5. ssh root@$ip 'sed -i "s/^#PubkeyAuthentication\ yes/PubkeyAuthentication yes/g" /etc/ssh/sshd_config' 
  6. ssh root@$ip 'sed -i "s/^#PermitRootLogin\ yes/PermitRootLogin\ yes/g" /etc/ssh/sshd_config' 
  7. ssh root@$ip 'service sshd restart' 
  8. hostname=`ssh root@${ip} 'hostname'` 
  9. echo "添加主機名和IP到本地/etc/hosts文件中" 
  10. echo "$ip    $hostname" >> /etc/hosts 
  11. echo "遠端主機主機名稱為$hostname, 請查看 /etc/hosts 確保該主機名和IP添加到主機列表文件中" 
  12. echo "主機公鑰復制完成" 

然后是第三個腳本讀取主機列表然后把/etc/hosts復制到所有主機上

  1. #!/bin/sh 
  2. cat /etc/hosts | while read LINE 
  3. do 
  4.     ip=`echo $LINE | awk '{print $1}' | grep -v "::" | grep -v "127.0.0.1"` 
  5.     echo "Copying /etc/hosts to ${ip}" 
  6.     scp -o StrictHostKeyChecking=no /etc/hosts root@${ip}:/etc/ 
  7. done 
責任編輯:黃丹 來源: 51TCO博客
相關推薦

2013-07-11 13:39:23

Hadoop

2020-12-17 09:20:44

Python自動掃雷腳本

2016-12-20 16:47:25

Hadoop部署腳本

2023-05-04 09:51:07

ChatGPTAI

2015-03-24 15:08:21

mapreducehadoop

2010-10-13 09:45:50

Linux監控腳本

2013-09-04 09:59:49

監控 Shell 腳本

2013-08-30 10:25:22

Shell主機監控

2012-06-26 15:13:50

Hadoop數據架構

2013-04-18 14:54:08

Linux監控腳本Linux監控

2023-11-07 07:30:18

Hadoop高可用

2009-09-02 08:54:01

Windows 7VHD部署

2021-10-12 09:20:02

數據庫SQL腳本

2010-03-26 15:28:05

Python編寫

2012-02-20 23:02:15

Linux

2010-06-03 11:01:32

Hadoop安裝部署

2019-11-13 08:31:43

Oracle數據庫腳本

2010-06-03 10:51:09

Hadoop安裝部署

2014-07-29 10:38:25

大數據Hadoop

2021-09-09 06:55:44

Python瀏覽器程序
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区视频在线免费观看 | 国产一区二区三区在线看 | 天天插天天操 | 国产成人精品综合 | 欧美亚洲在线视频 | 国产亚洲精品精品国产亚洲综合 | 欧美亚洲在线视频 | 在线观看日韩精品视频 | 精品欧美一区二区三区久久久小说 | 超碰伊人久久 | 国产精品成人一区二区三区 | 久久性av| 亚洲成人网在线播放 | 成人精品毛片国产亚洲av十九禁 | av在线三级| 久草视频观看 | 成人精品久久 | 99久久99| 日本不卡一区 | 欧美色性| 日韩欧美在线观看视频 | 亚洲永久免费 | 特级生活片 | 黑人巨大精品欧美一区二区一视频 | 91视频入口 | 中文字幕日韩欧美 | 亚洲欧美中文日韩在线v日本 | 97精品国产97久久久久久免费 | 欧美一级二级三级视频 | 欧美日韩综合 | 国产精品波多野结衣 | 日日夜夜av | 免费a大片 | 欧美爱爱视频 | 中文字幕av在线一二三区 | 涩涩导航 | 国产精品久久 | www.亚洲.com| 亚洲a毛片 | 麻豆精品久久久 | 亚洲毛片在线 |