SSL-Zugriff konfigurieren
Je nach der von Ihnen verwendeten Konfiguration müssen Sie gegebenenfalls einige weitere Schritte durchführen, um für einige Services den Zugriff über Secure Sockets Layer (SSL) zu konfigurieren.
Vorbereitende Schritte
Zum Verwalten von
Db2 Big SQL-Instanzen (mithilfe des
Befehls cpd-cli service-instance) müssen Sie ein
cpd-cli-Profil erstellen. Das Profil muss mit der Identität eines
Benutzers eingerichtet werden, dem Zugriff auf die
Db2 Big SQL-Instanz erteilt wurde. Weitere
Informationen zum Erstellen eines cpd-cli-Profils finden Sie
unter Profil erstellen, um
die Verwaltungsbefehle der Schnittstelle cpd-cli verwenden zu können.
Informationen zu diesem Vorgang
In den folgenden Szenarios ist eine zusätzliche Konfiguration nötig, um das erforderliche SSL-Zertifikat für die Verbindung von Db2 Big SQL mit einem fernen Service bereitzustellen.
- Sie stellen eine Verbindung zu einem Cloudera-Hadoop-Cluster her, auf dessen Cluster-Manager-Server über SSL zugegriffen wird.
- Sie stellen eine Verbindung zu einem Cluster von Cloudera Distribution Including Apache Hadoop (CDH) her, bei dem die Verwendung von Java™ KMS SSL für Hadoop aktiviert ist.
- Sie stellen eine Verbindung zu einem Ranger-Service her, auf den über SSL zugegriffen wird.
- Sie stellen im Rahmen der Integration eines Ranger-Service eine Verbindung zu einem Key Management Service-Server (KMS-Server) her, auf den über SSL zugegriffen wird.
Fügen Sie für jedes Szenario, das auf Sie zutrifft, das erforderliche SSL-Zertifikat zu der Db2 Big SQL-Instanz hinzu. Ersetzen Sie bei den nachfolgend genannten Schritten die Datenbezeichnung jeweils durch den entsprechenden Wert:
- Ersetzen Sie
cmCertificatedurch das SSL-Zertifikat des Cluster-Manager-Servers von Cloudera.Anmerkung: Wenn der Cluster Manager-Server (CM-Server) von Cloudera für HTTPS konfiguriert ist und dieses Zertifikat nicht erstellt wurde, pausiert die Bereitstellung, bis das Zertifikat bereitgestellt worden ist. Außerdem werden die folgenden Nachrichten in den Containerprotokollen des Head-Pods angezeigt:ERROR: certificate path must be set when connecting to Cloudera Manager with https cmdWithRetry Execution of setup_client_configs failed (2). cmdWithRetry Retrying (3) in 30 seconds. Failed to deploy client configs with rc=2. Aborting the deployment
Der Container wird erneut gestartet und versucht weiterhin, eine Verbindung zum Cluster-Manager herzustellen, bis das Zertifikat bereitgestellt worden ist.
- Ersetzen Sie
rangerSslCertdurch das SSL-Zertifikat des Ranger-Admin-Service. - Ersetzen Sie
rangerKmsSslCertdurch das Zertifikat, das für die Integration von Ranger mit dem KMS-Server verwendet wird. - Ersetzen Sie
hdfsKmsSslCertdurch das Zertifikat, das für die Integration von Sentry mit dem KMS-Server verwendet wird.