- 印刷する
- PDF
サービス別 UIアクセスとパスワードの設定
- 印刷する
- PDF
Classic環境で利用できます。
NAVERクラウドプラットフォームの Cloud Hadoopコンソールまたは Web UI(Ambari、Hueなど)で管理操作またはアプリケーションを送信できます。ただし、直接クライアントを実行するには、SSH方式でクラスタノードにアクセスします。
HDFS NameNode UIなどの一部の Web UIは SSHトンネリングを介してのみアクセスできる場合があります。詳細は、トンネリングを利用した Web UIアクセスガイドをご参照ください。
事前作業
クラスタノードにアクセスするには、以下のような準備が必要です。
項目 | 説明 | ガイド |
---|---|---|
ACG設定 | 当該クラスタの ACG設定にアクセスするデバイスの固定 IPアドレスおよびアクセスするページの許可ポートを追加 | ファイアウォール設定(ACG) |
認証キー | 当該クラスタへのアクセスに必要なプライベートキー(.pem) | クラスタの直接アクセス認証キーの管理 |
グローバル IPアドレス | 当該クラスタノードへのアクセスに必要なグローバル IPアドレス クラスタの詳細情報のグローバル IPアドレス項目で確認可能 | クラスタの詳細確認 |
ACGルールの設定
クラスタの ACGルールを変更する方法は、次のとおりです。
- NAVERクラウドプラットフォームコンソールで、 Services > Compute > Server > ACG メニューを順にクリックします。
- アクセスしたいクラスタの ACGを選択し、 [ACG設定] ボタンをクリックします。
- 次の4つの情報を入力し、ACG Ruleを追加します。
- プロトコル: TCP
- アクセスソース: SSH通信を行うローカルデバイスの IPアドレス
- 許可ポート: 22
- メモ(選択)
- クラスタのバージョン別、タイプ別 Application web UIリスト
Cloud Hadoopクラスタバージョン別、タイプ別に提供される Application Web UIは次のとおりです。
- Cloud Hadoopクラスタバージョン1.0
クラスタのバージョン | クラスタ Type | Application Web | Application Web Reference Site |
---|---|---|---|
1.0 | Core Hadoop | Ambari Web Console | https://ambari.apache.org/ |
Core Hadoop | Hue Admin | https://gethue.com/ | |
HBase | Ambari Web Console | https://ambari.apache.org/ | |
Spark | Ambari Web Console | https://ambari.apache.org/ | |
Spark | Hue Admin | https://gethue.com/ | |
Spark | Zeppelin Notebook | https://zeppelin.apache.org/ |
- Cloud Hadoopクラスタバージョン1.1、1.2
クラスタのバージョン | クラスタ Type | Application Web | Application Web Reference Site |
---|---|---|---|
1.1 1.2 | Core Hadoop | Ambari Web Console | https://ambari.apache.org/ |
Core Hadoop | Hue Admin | https://gethue.com/ | |
HBase | Ambari Web Console | https://ambari.apache.org/ | |
Presto | Ambari Web Console | https://ambari.apache.org/ | |
Presto | Hue Admin | https://gethue.com/ | |
Presto | Presto Coordinator | https://prestodb.io/ | |
Presto | Zeppelin Notebook | https://zeppelin.apache.org/ | |
Spark | Ambari Web Console | https://ambari.apache.org/ | |
Spark | Hue Admin | https://gethue.com/ | |
Spark | Zeppelin Notebook | https://zeppelin.apache.org/ |
Web UIにアクセス
DNSを利用して Web UIにアクセスできます。
Cloud Hadoop 2.1から SSOの連携により Web UIにアクセスするには NCloudアカウントログインの認証を完了します。
利用できる Web UIにアクセスする方法は、次のとおりです。
NAVERクラウドプラットフォームコンソールで Services > Big Data & Analytics > Cloud Hadoop メニューを順にクリックします。
クラスタリストで Web UIにアクセスするクラスタを選択し、 [Application別に見る] ボタンをクリックします。
ポップアップの Web UIリストで、備考欄にある Web UIリンクをクリックします。
当該 NCloudログイン認証ページで NCloudアカウントでログインし、個人情報取扱同意を介してアクセスします。
パスワードの変更
Ambari
Ambari UIアクセスパスワードの変更は Cloud Hadoopコンソールの [クラスタ管理] > クラスタ管理者パスワードの初期化 メニューを使用して設定できます。
詳細は、クラスタ管理者パスワードの初期化をご参照ください。
Hue
Hue UIのアクセスパスワードを変更する方法は、次のとおりです。
PuTTYを実行し、SSHでエッジノードにアクセスします。(SSHでクラスタノードにアクセスガイドを参照)
以下のコマンドを実行してパスワードを変更します。
$ echo "from django.contrib.auth.models import User; u = User.objects.get(username='既存ユーザー名'); u.set_password('新しいパスワード'); u.save() " | /usr/lib/hue/build/env/bin/hue shell
または、以下のように
hue changepassword
コマンドを用いてパスワードを変更します。$ pwd /usr/lib/hue/build/env/bin $ sudo ./hue changepassword '既存ユーザー名' Changing password for user '既存ユーザー名' Password: Password (again): Password changed successfully for user '既存ユーザー名'
Zeppelin Notebook
Cloud Hadoopでは、Zeppelin Notebookを Ambariで管理しています。
そのため、直接クラスタにアクセスしてファイルを変更したり、スクリプトを実行するよりは Ambari UIにアクセスしてジョブを行うことをお勧めします。
Zeppelin Notebookのパスワードを変更する方法は、次のとおりです。
- Ambari UIにアクセスし、クラスタ管理者アカウント IDとパスワードでログインします。
- 左側のタブで Zeppelin Notebook をクリックします。
- 上段の [Configs] タブをクリックします。
- Advanced-zeppelin-shiro-ini 項目をクリックし、パスワードを修正します。
- 上段の [SAVE] ボタンをクリックします。
- 右上の [Restart] > Restart All Affected ボタンをクリックし、[CONFIRM RESTART ALL] をクリックします。
上記の手順で作業を行って Zeppelin Notebookにアクセスすると、パスワードの変更が適用されたことが確認できます。