E. Campaign リスナー・サーバーでの SSH の構成

これは、IBM® Campaign と Hive ベースの Apache Hadoop データ・ソースを統合するための 5 番目の手順です。

このタスクについて

IBM Campaign リスナー (分析) サーバーと Hive ベースの Hadoop ビッグデータ・インスタンスの間でデータ・ファイルを転送できるようにするには、SCP と SSH のシームレスなログインを構成する必要があります。SSH を使用すれば、2 つのコンピューター間のセキュア接続が可能になります。ほとんどのシステムでは OpenSSH クライアントを使用します。

手順

  1. IBM Campaign リスナーを実行するマシンで、認証のためにパスワード・プロンプトなしの SSH を構成します。IBM Campaign リスナーを実行するユーザーとしてログインし、以下のコマンドを実行します。これは MapR マシンの例になっていますが、ご使用の Hive サーバーの username@IP address に置き換えてください。

    ssh-keygen -t rsa

    >> ssh mapr@192.0.2.0 mkdir -p .ssh

    >> cat .ssh/id_rsa.pub | ssh mapr@192.0.2.0 'cat >> .ssh/authorized_keys'

    >> ssh mapr@192.0.2.0 "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"

  2. 許可された RSA ベースの鍵を使用してパスワードなしの認証を検証します。各コマンドを実行する際に実際の username@IP address に置き換えて、動作を確認してください。このテストでは、test1 というローカル・ファイルが必要です。

    >> ssh mapr@192.0.2.0

    >> scp test1 mapr@192.0.2.0:/tmp

    >> ssh mapr@192.0.2.0 "rm /tmp/test1"