Freigeben über


Ein Index der Verwaltungsnotizbücher für SQL Server-Big Data-Cluster

Diese Seite ist ein Index von Notizbüchern für SQL Server Big Data Cluster. Diese ausführbaren Notizbücher (IPYnb) verwalten Big Data Cluster für SQL Server 2019.

Important

Die Big Data Cluster von Microsoft SQL Server 2019 werden eingestellt. Der Support für SQL Server 2019 Big Data Cluster endete am 28. Februar 2025. Weitere Informationen finden Sie im Ankündigungsblogbeitrag und den Big Data-Optionen auf der Microsoft SQL Server-Plattform.

Sie können SQL Server Big Data Cluster mit Jupyter-Notizbüchern verwalten. Wenn Sie dies tun, überprüfen alle Notizbücher ihre eigenen Abhängigkeiten. Die Option "Alle Zellen ausführen " wird entweder erfolgreich abgeschlossen oder löst eine Ausnahme mit einem hyperlinkierten Hinweis auf ein anderes Notizbuch aus, um die fehlende Abhängigkeit zu beheben. Folgen Sie dem Hinweislink zum Zielnotizbuch, und klicken Sie auf "Alle Zellen ausführen". Kehren Sie nach erfolgreichem Abschluss zum ursprünglichen Notizbuch zurück, und wählen Sie "Alle Zellen ausführen" aus.

Wenn alle Abhängigkeiten installiert sind und alle Zellen ausführen fehlschlägt, analysiert jedes Notizbuch die Ergebnisse. Wenn möglich, gibt ein hyperverlinkter Hinweis die Richtung an, wie das Problem gelöst werden kann.

Installieren und Deinstallieren von Hilfsprogrammen auf Big Data-Clustern

Es folgt eine Reihe von Notizbüchern, die zum Installieren und Deinstallieren von Befehlszeilentools hilfreich sind. Sie stellen auch Pakete zum Verwalten von SQL Server Big Data-Clustern bereit.

Name Description
SOP012 - Installieren von Unixodbc für Mac Verwenden Sie dieses Notebook, wenn Sie beim Installieren von ODBC mit brew für SQL Server auf Fehler stoßen.
SOP036 – Installieren der Kubectl-Befehlszeilenschnittstelle Verwenden Sie dieses Notizbuch, um die Kubectl-Befehlszeilenschnittstelle unabhängig vom Betriebssystem zu installieren.
SOP037 – Kubectl-Befehlszeilenschnittstelle deinstallieren Verwenden Sie dieses Notizbuch, um die Kubectl-Befehlszeilenschnittstelle unabhängig vom Betriebssystem zu deinstallieren.
SOP038 – Installieren der Azure-Befehlszeilenschnittstelle Verwenden Sie dieses Notizbuch, um die Befehlszeilenschnittstelle von Azure CLI unabhängig von Ihrem Betriebssystem zu installieren.
SOP040 - Aktualisierung von pip in der ADS-Python-Sandbox Verwenden Sie dieses Notizbuch, um pip in ADS Python Sandbox zu aktualisieren.
SOP059 - Installieren des Kubernetes Python-Moduls Verwenden Sie dieses Notizbuch, um Kubernetes-Module mit Python zu installieren.
SOP060 – Kubernetes-Modul deinstallieren Verwenden Sie dieses Notizbuch, um Kubernetes-Module mit Python zu deinstallieren.
SOP062 - Installieren von ipython-sql- und pyodbc-Modulen Verwenden Sie dieses Notizbuch, um ipython-sql- und pyodbc-Module zu installieren.
SOP069 – Installieren von ODBC für SQL Server Verwenden Sie dieses Notizbuch, um ODBC-Treiber zu installieren, da einige Unterbefehle in azdata den SQL Server ODBC-Treiber erfordern.

Sichern und Wiederherstellen von Big Data-Clustern

Es folgt eine Reihe von Notizbüchern, die für Sicherungs- und Wiederherstellungsvorgänge in SQL Server Big Data Clustern nützlich sind.

Name Description
SOP008 – Sichern von HDFS-Dateien in Azure Data Lake Store Gen2 mit Distcp Mit diesem Standardbetriebsverfahren (SOP) werden Daten aus dem HDFS-Dateisystem des Quell-Big Data Clusters in dem von Ihnen angegebenen Azure Data Lake Store Gen2-Konto gesichert. Bitte stellen Sie sicher, dass das Konto Azure Data Lake Store Gen2 so konfiguriert ist, dass der "hierarchische Namespace" aktiviert ist.

Verwalten von Zertifikaten in Big Data-Clustern

Es folgt eine Reihe von Notizbüchern zum Verwalten von Zertifikaten in Big Data-Clustern.

Name Description
Stamm-CA-Zertifikat generieren Erstellen Sie ein Root-CA-Zertifikat. Erwägen Sie die Verwendung eines Stammzertifizierungsstellenzertifikats für alle Nicht-Produktionscluster in jeder Umgebung, da durch diese Technik die Anzahl der Stammzertifizierungsstellenzertifikate reduziert wird, die auf Clients hochgeladen werden müssen, die eine Verbindung mit diesen Clustern herstellen.
CER002 – Herunterladen des vorhandenen Root-CA-Zertifikats Verwenden Sie dieses Notebook, um ein generiertes Stammzertifizierungsstellenzertifikat aus einem Cluster herunterzuladen.
CER003 – Hochladen eines vorhandenen Stammzertifikats einer Zertifizierungsstelle CER003 – Vorhandenes Zertifikat der Stammzertifizierungsstelle hochladen.
CER004 – Vorhandenes Stammzertifizierungsstellenzertifikat herunterladen und hochladen Laden und Hochladen eines vorhandenen Stammzertifikats der Zertifizierungsstelle.
CER005 – Ein neues Root-CA-Zertifikat installieren Installiert ein neues Root-CA-Zertifikat.
CER010 – Lokal generierte Stammzertifizierungsstelle installieren Dieses Notizbuch kopiert lokal (aus einem Big Data-Cluster) das generierte Stammzertifizierungsstellenzertifikat, das entweder mit CER001 installiert wurde – Generieren eines Stammzertifizierungsstellenzertifikats oder CER003 – Laden Sie vorhandenes Stammzertifizierungsstellenzertifikat hoch, und installieren Sie dann das Stammzertifizierungsstellenzertifikat in den lokalen Zertifikatspeicher dieses Computers.
CER020 – Erstellen eines Verwaltungsproxyzertifikats Dieses Notizbuch erstellt ein Zertifikat für den Verwaltungsproxyendpunkt.
CER021 – Erstellen eines Knox-Zertifikats Dieses Notizbuch erstellt ein Zertifikat für den Knox-Gateway-Endpunkt.
CER022 – Erstellen eines App-Proxyzertifikats Dieses Notizbuch erstellt ein Zertifikat für den App Deploy Proxy-Endpunkt.
CER023 – Erstellen eines Masterzertifikats Dieses Notizbuch erstellt ein Zertifikat für den Master-Endpunkt.
CER024 – Erstellen eines Controllerzertifikats Dieses Notizbuch erstellt ein Zertifikat für den Controllerendpunkt.
CER025 – Vorhandenes Verwaltungsproxyzertifikat hochladen Dieses Notizbuch lädt ein vorhandenes Verwaltungsproxyzertifikat hoch.
CER026 – Hochladen eines vorhandenen Gatewayzertifikats Dieses Notizbuch lädt ein extern generiertes Gatewayzertifikat in einen Cluster hoch.
CER027 – Hochladen eines vorhandenen App-Dienstproxyzertifikats Dieses Notizbuch lädt ein extern generiertes App Service-Zertifikat in einen Cluster hoch.
CER028 – Hochladen vorhandener Masterzertifikate Dieses Notizbuch lädt ein extern generiertes Masterzertifikat in einen Cluster hoch.
CER028 – Hochladen eines vorhandenen Controllerzertifikats Dieses Notizbuch lädt ein extern generiertes Controllerzertifikat in einen Cluster hoch.
CER030 – Signieren des Verwaltungsproxyzertifikats mit generierter Zertifizierungsstelle Dieses Notizbuch signiert das Zertifikat, das mit CER020 erstellt wurde – Erstellen eines Verwaltungsproxyzertifikats, indem es das generierte Stammzertifizierungsstellenzertifikat verwendet, das entweder mit CER001 erstellt wurde – Generieren eines Stammzertifizierungsstellenzertifikats oder mit CER003 – Hochladen eines vorhandenen Stammzertifizierungsstellenzertifikats erzeugt wurde.
CER031 – Signieren des Knox-Zertifikats mit generierter Zertifizierungsstelle Dieses Notebook signiert das Zertifikat, das mit CER021 - Erstellen eines Knox-Zertifikats erstellt wurde, mit dem generierten Stamm-CA-Zertifikat, das entweder mit CER001 - Generieren eines Stamm-CA-Zertifikats oder mit CER003 - Hochladen eines vorhandenen Stamm-CA-Zertifikats erstellt wurde.
CER032 – Zertifikat App-Proxy mit generierter CA signieren Dieses Notizbuch signiert das mit CER022 - Erstellen eines App-Proxyzertifikats erstellte Zertifikat mit dem generierten Stamm-CA-Zertifikat, das entweder mit CER001 - Generieren eines Stamm-CA-Zertifikats oder mit CER003 - Hochladen eines vorhandenen Stamm-CA-Zertifikats erstellt wurde.
CER033 – Signieren des Masterzertifikats mit generierter Zertifizierungsstelle Dieses Notizbuch signiert das mit CER023 - Erstellen eines Masterzertifikats erstellte Zertifikat mit dem generierten Stammzertifizierungsstellenzertifikat, das entweder mit CER001 - Generieren eines Stammzertifizierungsstellenzertifikats oder CER003 - Hochladen eines vorhandenen Stammzertifizierungsstellenzertifikats erstellt wurde.
CER034 – Signieren des Controllerzertifikats mit einer generierten CA Dieses Notizbuch signiert das Zertifikat, das mit CER024 - Erstellen eines Controllerzertifikats erstellt wurde, mit dem erstellten Stammzertifizierungsstellenzertifikat, welches entweder mit CER001 - Generieren eines Stammzertifizierungsstellenzertifikats oder CER003 - Hochladen eines vorhandenen Stammzertifizierungsstellenzertifikats erzeugt wurde.
CER040 – Installieren des signierten Verwaltungsproxyzertifikats Dieses Notizbuch installiert im Big Data-Cluster das Zertifikat, das mit CER030 - Verwaltungsproxyzertifikat signiert und mit einer generierten Zertifizierungsstelle versehen ist.
CER041 – Installieren eines signierten Knox-Zertifikats Dieses Notebook installiert im Big Data-Cluster das Zertifikat, das mit CER031 - Signiere das Knox-Zertifikat mit einer generierten Zertifizierungsstelle signiert wurde.
CER042 – Signiertes App-Proxy Zertifikat installieren Dieses Notebook installiert das mit "CER032 - Signierung des App-Proxy-Zertifikats mit generierter CA" signierte Zertifikat in den Big Data-Cluster.
CER043 – Installieren eines signierten Masterzertifikats Dieses Notizbuch installiert das zertifikat, das mit CER033 signiert ist – Signieren des Masterzertifikats mit Clusterstammzertifizierungsstelle und beachten Sie, dass am Ende dieses Notizbuchs die Master-Pods neu gestartet werden, um die neuen Zertifikate zu laden.
CER044 – Installieren des signierten Controllerzertifikats Dieses Notizbuch installiert das Zertifikat in den Big-Data-Cluster, das mit CER034 - Sign Controller certificate mit Cluster Root CA signiert wurde. Beachten Sie, dass am Ende dieses Notizbuchs der Controller-Pod und alle Pods, die PolyBase verwenden (Master-Pool- und Compute-Pool-Pods), neu gestartet werden, um die neuen Zertifikate zu laden.
CER050 – Warten, bis BDC gesund ist Dieses Notizbuch wartet, bis der Big Data-Cluster in einen fehlerfreien Zustand zurückkehrt, nachdem der Controller-Pod und die Pods, die PolyBase verwenden, neu gestartet wurden, um die neuen Zertifikate zu laden.
CER100 – Konfigurieren des Clusters mit selbstsignierten Zertifikaten Dieses Notizbuch generiert eine neue Stammzertifizierungsstelle im Big Data-Cluster und erstellt neue Zertifikate für jeden Endpunkt (diese Endpunkte sind: Verwaltung, Gateway, App-Proxy und Controller). Signieren Sie jedes neue Zertifikat mit der neuen generierten Stammzertifizierungsstelle, mit Ausnahme des Controllerzertifikats (das mit der vorhandenen Clusterstammzertifizierungsstelle signiert ist), und installieren Sie dann jedes Zertifikat im Big Data-Cluster. Laden Sie die neu generierte Stammzertifizierungsstelle in den Zertifikatspeicher für vertrauenswürdige Stammzertifizierungsstellen dieses Computers herunter. Alle generierten selbstsignierten Zertifikate werden im Speicherort test_cert_store_root im Controller-Pod gespeichert.
CER101 – Konfigurieren des Clusters mit selbstsignierten Zertifikaten mithilfe einer vorhandenen Stammzertifizierungsstelle Dieses Notizbuch verwendet eine vorhandene, im Big Data-Cluster generierte Stammzertifizierungsstelle (hochgeladen mit CER003) und erstellt neue Zertifikate für jeden Endpunkt (Verwaltung, Gateway, App-Proxy und Controller). Anschließend wird jedes neue Zertifikat mit der neu generierten Stammzertifizierungsstelle signiert, mit Ausnahme des Controllerzertifikats, das mit der vorhandenen Clusterstammzertifizierungsstelle signiert ist. Danach wird jedes Zertifikat im Big Data-Cluster installiert. Alle generierten selbstsignierten Zertifikate werden im Controller-Pod (an dem Speicherort für test_cert_store_root) gespeichert. Nach Abschluss dieses Notizbuchs werden alle https://-Zugriffe auf den Big Data-Cluster von diesem Computer (und allen Computern, auf denen die neue Stammzertifizierungsstelle installiert ist) als sicher angezeigt. Das Kapitel "Notebook Runner" sorgt dafür, dass die CronJobs (OPR003) erstellt werden, um App-Deploy auszuführen, die Cluster-Root-CA installieren, damit das sichere Abrufen von JWT-Token und der Zugriff auf swagger.jsonermöglicht wird.
CER102 – Konfigurieren des Clusters mit selbstsignierten Zertifikaten mithilfe vorhandener Big Data Cluster-Zertifizierungsstelle Dieses Notebook konfiguriert den Cluster unter Verwendung selbstsignierter Zertifikate mithilfe einer vorhandenen Big Data Cluster CA. Lesen Sie das Notizbuch, um ausführliche Informationen zu erfahren.
CER103 – Konfigurieren des Clusters mit extern signierten Zertifikaten Der Zweck dieses Notizbuchs besteht darin, die Endpunktzertifikate mit jenen auszutauschen, die außerhalb des Big Data-Clusters generiert und signiert wurden. Lesen Sie das Notizbuch, um ausführliche Informationen zu erfahren.

Verschlüsselung von Rest-Dienstprogrammen in Big Data-Clustern

Dieser Abschnitt enthält eine Reihe von Notebooks zum Verwalten der Verschlüsselung von Daten im Ruhezustand auf BDC.

Name Description
SOP0124 – Listenschlüssel für ruhende Verschlüsselung Verwenden Sie dieses Notizbuch, um alle HDFS-Schlüssel auflisten.
SOP0128 – Aktivieren von HDFS-Verschlüsselungszonen in Big Data-Clustern Verwenden Sie dieses Notizbuch, um HDFS-Verschlüsselungszonen beim Upgrade auf CU8 von CU6 oder früher zu aktivieren. Für neue Bereitstellungen von CU8+ oder beim Upgrade auf CU9 nicht erforderlich.
SOP0125 – Schlüssel für ruhende Verschlüsselung löschen Verwenden Sie dieses Notizbuch, um HDFS-Verschlüsselungszonenschlüssel zu löschen. Caution!
SOP0126 – Sicherungsschlüssel für ruhende Verschlüsselung Verwenden Sie dieses Notizbuch, um HDFS-Verschlüsselungszonenschlüssel zu sichern.
SOP0127 – Wiederherstellen von Schlüsseln für die Verschlüsselung im Ruhezustand Verwenden Sie dieses Notizbuch, um HDFS-Verschlüsselungszonenschlüssel wiederherzustellen.

Password rotation

Notizbücher zum Verwalten der Kennwortrotation in Big Data-Clustern.

Name Description
PASS001 – Administratordomänencontrollerkennwort aktualisieren In diesem Notizbuch wird davon ausgegangen, dass das DSA-Kennwort bereits im Domänencontroller aktualisiert wurde. Führen Sie dieses Notizbuch mit den angegebenen Parametern aus, um den Big Data Cluster mit dem neuen DSA-Kennwort zu aktualisieren. Dadurch wird der Controller-Pod neu gestartet.

Next steps

Weitere Informationen zu Big Data-Cluster für SQL Server finden Sie unter Einführung in SQL Server 2019: Big Data-Cluster.