ビッグ データ プラットフォームのデプロイに関する詳細なチュートリアルと、発生した問題への回答 (ubuntu18.04 での ambari2.7.3+HDP3.1.0 のインストール)

ノードの準備:
3 つのノードを構築しましたが、ノードは任意で構いません。少なくとも 3 つの
ホスト名 IP ロールを持つことをお勧めします
ubuntu-1804-1 172.21.73.53 スレーブ ノード
ubuntu-1804-2 172.21.73.54 マスター ノード
ubuntu-1804-3 172.21.73.55 スレーブ ノード

1: すべてのノードのファイアウォールをオフにします。

sudo ufw disable

2: NTP とのクロック同期を構成し
、すべてのノードに ntp をインストールします。

sudo apt install ntp

ubuntu-1804-2 をサーバーとして使用し、ubuntu-1804-2 に次の変更を加えます (すべてのノードを実行します) 。

構成ファイル vim /etc/ntp.conf を変更し、次の構成をコメント化します。

#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
 
#pool ntp.ubuntu.com

ノードから以下を追加します。

server ubuntu-1804-2 prefer

NTPサービスを開始する

systemctl enable ntp
systemctl start ntp

3: パスワードなしのログインを設定する (root ユーザー間)
1. 一般ユーザーを使用して root ユーザーを入力します。

sudo su

2.rootパスワードを設定する

passwd root

3. 構成を変更する

vim /etc/ssh/sshd_config

4. 次の構成を追加します。

PermitRootLogin yes

5. SSHを再起動します

systemctl restart sshd

ubuntu-1804-2可免密登陆ubuntu-1804-1、ubuntu-1804-2、ubuntu-1804-3
root@ubuntu-1804-2:~# ssh-keygen
公開/秘密 RSA キーのペアを生成しています。
キーを保存するファイルを入力してください (/root/.ssh/id_rsa):
パスフレーズを入力してください (パスフレーズがない場合は空):
同じパスフレーズを再度入力してください:
ID は /root/.ssh/id_rsa に保存されています。
公開キーは /root/.ssh/id_rsa.pub に保存されています。
鍵のフィンガープリントは次のとおりです:
SHA256:2MRn3ranRz0AFjMqx1t3Qk5QibTnPrw+zR9MY9ftu6s root@ubuntu-1804-3
鍵のランダムアート イメージは次のとおりです:
±–[RSA 2048]----+
| .*=+。|
| … .+B. |
| .o++o.= 。|
| +o+o.+.oo|
| S…o…=+|
| .o.=o+|
| .=+oo|
| ++oo| |
oEo+=|
±—[SHA256]-----+
上記のコマンドを実行すると、公開キーと秘密キーが生成されます
。ubuntu-1804-2 に root ユーザーを入力してください。次のコマンドを実行すると、 root パスワードの入力を求められますので、root パスワードを入力してください:

ssh-copy-id ubuntu-1804-1
ssh-copy-id ubuntu-1804-2
ssh-copy-id ubuntu-1804-3

この時点で、ubuntu-1804-2 はパスワードなしで root ユーザーとして ubuntu-1804-1、ubuntu-1804-2、および ubuntu-1804-3 に正常にログインできます
。ここにあり、スレーブ ノードはコピーできません。 :
手動でコピーできます:
ここに画像の説明を挿入します
メイン ノードの赤括弧内の公開鍵を他のノードの緑括弧内のファイルにコピーします。そのようなファイルがない場合は、 をタップして新しいファイルを作成できます。</

おすすめ

転載: blog.csdn.net/leaning_java/article/details/133032429