OpsCenterとエージェントの通信用のSSL/TLSを無効にする - パッケージ・インストール

パッケージ・インストールのSSLを無効にするには、OpsCenter構成ファイルを変更し、OpsCenterを再起動します。

OpsCenterでは、SSLはデフォルトでオフになっています。このタスクは、クラスターのDataStaxエージェントがSSLを使用するように構成されていて、SSLをオフにする必要がある場合に実行してください。

address.yaml

address.yamlファイルの場所は、インストールのタイプによって異なります。
  • パッケージ・インストール:/var/lib/datastax-agent/conf/address.yaml
  • tarボール・インストール:install_location/conf/address.yaml

opscenterd.conf

opscenterd.confファイルの場所は、インストールのタイプによって異なります。
  • パッケージ・インストール:/etc/opscenter/opscenterd.conf
  • tarボール・インストール:install_location/conf/opscenterd.conf

手順

  1. エディターで opscenterd.conf を開き、use_sslオプションの値をfalseに設定して、SSLを無効にします。
    sudo vi /etc/opscenter/opscenterd.conf
    [agents]
    use_ssl = false
    
  2. OpsCenterデーモンを再起動します
  3. DataStaxエージェントを再構成します。
    ヒント: すべてのノードの構成ファイルを手動で編集したくない場合は、「DataStaxエージェントの自動インストール」の手順に従ってください。
    1. sshを使用してクラスター内の各ノードにログインします。
      ssh user@node
      ここで、userはノード上のユーザーIDで、nodeはノードのホスト名かIPアドレスのいずれかです。
    2. この address.yaml ファイルを編集し、use_sslの値を0に変更します。
      sudo vi /var/lib/opscenter/address.yaml
      use_ssl: 0
    3. DataStaxエージェントを再起動します。
      sudo install_location/bin/datastax-agent
  4. opscenterdとすべてのDataStaxエージェントを構成して再起動したら、[Agent Status]タブで接続が適切であることを確認します。