Dataproc legt spezielle Metadatenwerte für die Instanzen fest, die in Ihrem Cluster ausgeführt werden:
Metadatenschlüssel | Wert |
---|---|
dataproc-bucket | Name des Staging-Buckets des Clusters |
dataproc-region | Region des Endpunkts des Clusters |
dataproc-worker-count | Anzahl der Worker-Knoten im Cluster. Bei Clustern mit einem einzelnen Knoten ist der Wert 0 . |
dataproc-cluster-name | Name des Clusters |
dataproc-cluster-uuid | UUID des Clusters |
dataproc-role | Rolle der Instanz, entweder Master oder Worker |
dataproc-master | Hostname des ersten Master-Knotens. Bei einem Standardcluster oder einem Cluster mit einzelnem Knoten ist der Wert [CLUSTER_NAME]-m . In einem Hochverfügbarkeitscluster ist der Wert [CLUSTER_NAME]-m-0 , wobei [CLUSTER_NAME] der Name des Clusters ist. |
dataproc-master-additional | Durch Kommas getrennte Liste der Hostnamen für die zusätzlichen Masterknoten in einem Hochverfügbarkeitscluster, z. B. [CLUSTER_NAME]-m-1,[CLUSTER_NAME]-m-2 in einem Cluster mit drei Masterknoten. |
Sie können diese Werte verwenden, um das Verhalten von Initialisierungsaktionen anzupassen.
Sie können auch das Flag --metadata
des Befehls gcloud dataproc clusters create in der gcloud-Befehlszeile verwenden, um Ihre eigenen benutzerdefinierten Metadaten bereitzustellen:
gcloud dataproc clusters create cluster-name \ --region=region \ --metadata=name1=value1,name2=value2... \ ... other flags ...