גרסאות תמונות של מהדורות 2.3.x

רכיב 2.3.37-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/09/30
2.3.36-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/09/04
2.3.35-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/08/19
2.3.34-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/07/15
2.3.33-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/06/30
פעולת אתחול
של Apache Atlas
2.2.0 2.2.0 2.2.0 2.2.0 2.2.0
Apache Flink
רכיב אופציונלי
1.17.0 1.17.0 1.17.0 1.17.0 1.17.0
Apache Hadoop
מותקן
3.3.6 3.3.6 3.3.6 3.3.6 3.3.6
<br>Apache Hive
מותקן
3.1.3 3.1.3 3.1.3 3.1.3 3.1.3
רכיב אופציונלי
Apache Hive WebHCat
3.1.3 3.1.3 3.1.3 3.1.3 3.1.3
Apache Hudi
רכיב אופציונלי
0.15.0 0.15.0 0.15.0 0.15.0 0.15.0
רכיב אופציונלי
של Apache Iceberg
1.6.1 1.6.1 1.6.1 1.6.1 1.6.1
פעולת אתחול
של Apache Kafka
3.1.0 3.1.0 3.1.0 3.1.0 3.1.0
Apache Pig
רכיב אופציונלי
0.18.0-SNAPSHOT 0.18.0-SNAPSHOT 0.18.0-SNAPSHOT 0.18.0-SNAPSHOT 0.18.0-SNAPSHOT
‫Apache Spark
מותקן
3.5.3 3.5.3 3.5.3 3.5.3 3.5.3
פעולת אתחול
של Apache Sqoop
1.5.0-SNAPSHOT 1.5.0-SNAPSHOT 1.5.0-SNAPSHOT 1.5.0-SNAPSHOT 1.5.0-SNAPSHOT
Apache Tez
מותקן
0.10.2 0.10.2 0.10.2 0.10.2 0.10.2
המחבר ל-BigQuery
מותקן
0.42.3 0.42.3 0.42.3 0.42.3 0.42.3
חיבור ל-Cloud Storage
מותקן
3.1.13 3.1.13 3.1.13 3.1.13 3.1.13
Conscrypt
מותקן
2.5.2 2.5.2 2.5.2 2.5.2 2.5.2
Delta Lake
רכיב אופציונלי
3.2.1 3.2.1 3.2.1 3.2.1 3.2.1
‫Docker
רכיב אופציונלי
28.1 28.1 28.1 28.1 28.1
פעולת אתחול
של Hue
4.11.0 4.11.0 4.11.0 4.11.0 4.11.0
Java
מותקן
11 11 11 11 11
JupyterLab Notebook
רכיב אופציונלי
3.6 3.6 3.6 3.6 3.6
Oozie
של Oozie
5.2.1 5.2.1 5.2.1 5.2.1 5.2.1
Python
מותקן
‫micromamba 2.0.5 עם Python 3.11 ‫micromamba 2.0.5 עם Python 3.11 ‫micromamba 2.0.5 עם Python 3.11 ‫micromamba 2.0.5 עם Python 3.11 ‫micromamba 2.0.5 עם Python 3.11
R
installed
R 4.3 R 4.3 R 4.3 R 4.3 R 4.3
רכיב אופציונלי
של Ranger
2.4.0 2.4.0 2.4.0 2.4.0 2.4.0
Scala
מותקן
2.12.18 2.12.18 2.12.18 2.12.18 2.12.18
Solr
Solr
9.4.1 9.4.1 9.4.1 9.4.1 9.4.1
Trino
של Trino
432 432 432 432 432
רכיב אופציונלי
Zeppelin Notebook
0.10.1 0.10.1 0.10.1 0.10.1 0.10.1
Zookeeper
רכיב אופציונלי
3.9.5 3.9.5 3.9.5 3.9.5 3.9.5

הערות:

  • גרסה 2.3 היא קובץ אימג' קל שמכיל רק רכיבי ליבה, וכך מפחית את החשיפה לנקודות חולשה וחשיפות נפוצות (CVE). כדי לעמוד בדרישות מחמירות יותר של תאימות אבטחה, כשיוצרים אשכול Managed Service for Apache Spark, צריך להשתמש בגרסת האימג' 2.3 ואילך.

  • אם תבחרו להתקין רכיבים אופציונליים כשאתם יוצרים אשכול Managed Service for Apache Spark עם קובץ אימג' של 2.3, הם יורדו ויותקנו במהלך יצירת האשכול. יכול להיות שזה יאריך את זמן ההפעלה של האשכול. כדי למנוע את העיכוב הזה, אתם יכולים ליצור תמונה בהתאמה אישית עם הרכיבים האופציונליים שמותקנים מראש. כדי לעשות את זה, מריצים את הפקודה generate_custom_image.py עם הדגל --optional-components.

  • בגרסאות התמונה 2.3.32, 2.3.36 ואילך אין ערוצי Conda שהוגדרו מראש. אי אפשר להתקין חבילות באמצעות Conda, אלא אם מגדירים ערוצים באופן ידני במהלך האתחול של האשכול. בנוסף, אחרי 25 באוגוסט 2026 לא תוכלו להשתמש באשכולות של גרסאות אימג' של 2.3 עם ערוצי Conda שהוגדרו מראש, כולל גרסאות אימג' של 2.3.35 וגרסאות קודמות, אבל לא כולל 2.3.32.

    • יכול להיות שתצטרכו למחוק ולהחליף אשכולות קיימים. אחרי 25 באוגוסט 2026, צריך למחוק אשכולות קיימים שנוצרו עם קובצי אימג' שיש בהם ערוצי Conda שהוגדרו מראש, גם אם המשימות באשכול לא משתמשות ב-Conda כדי להתקין חבילות, ולהחליף אותם באשכולות חדשים שנוצרו או נוצרו מחדש עם קובצי אימג' שאין בהם ערוצי Conda שהוגדרו מראש.
  • הרכיבים האופציונליים הבאים נתמכים בתמונות שאינן מסוג arm 2.3:

    • Apache Flink
    • ‫Apache Hive WebHCat
    • Apache Hudi
    • Apache Iceberg
    • Apache Pig
    • Delta Lake
    • Docker
    • ‫JupyterLab Notebook
    • ריינג'ר
    • Solr
    • Trino
    • קובץ notebook של Zeppelin
    • מטפל בגן חיות
  • תמונות 2.3.x-*-arm תומכות רק ברכיבים שמותקנים מראש וברכיבים האופציונליים הבאים. אין תמיכה ברכיבים האופציונליים האחרים של גרסה 2.3 ובכל פעולות האתחול:

    • ‫Apache Hive WebHCat
    • ‫Apache Pig (החל מ-2.3.22-ubuntu22-arm)
    • Docker
    • ‫Zeppelin notebook
    • ‫Zookeeper (מותקן באשכולות עם זמינות גבוהה, רכיב אופציונלי באשכולות אחרים)
  • מנוע Lightning והרצת שאילתות מקוריות ב-ARM: נתמכים בתמונות 2.3-ubuntu22-arm.

  • ‫yarn.nodemanager.recovery.enabled ו-HDFS Audit Logging מופעלים כברירת מחדל בתמונות בגרסה 2.3.

  • ‫micromamba, במקום conda בגרסאות קודמות של קובצי אימג', מותקן כחלק מההתקנה של Python.

  • גרסת Apache Iceberg: בתמונות בגרסה 2.3, ‏Apache Iceberg זמין בגרסאות 1.6.1 ו-1.10. גרסת ברירת המחדל היא 1.6.1. החל מגרסת התמונה 2.3.35, אשכולות בגרסה 2.3 שנוצרו עם Lightning Engine מופעל משתמשים ב-Iceberg בגרסה 1.10 כברירת מחדל. כדי לציין את גרסת Iceberg בכל אשכול 2.3, צריך להגדיר את מאפיין האשכול dataproc:dataproc.iceberg.version ל-1.10 (או 1.6) במהלך יצירת האשכול.

  • בעיות בהתקנה של Docker ו-Zeppelin:

    • ההתקנה תיכשל אם לאשכול אין גישה לאינטרנט הציבורי. כדי לעקוף את הבעיה, אפשר ליצור אשכול שמשתמש באימג' בהתאמה אישית עם רכיבים אופציונליים שהותקנו מראש. כדי לעשות את זה, מריצים את הפקודה generate_custom_image.py עם הדגל --optional-components.
    • ההתקנה עלולה להיכשל אם האשכול מוצמד לגרסת תמונה ישנה יותר של תת-משנה: חבילות מותקנות על פי דרישה ממאגרי OSS ציבוריים, ויכול להיות שחבילה לא תהיה זמינה במעלה הזרם כדי לתמוך בהתקנה. כדי לעקוף את הבעיה, אפשר ליצור אשכול שמשתמש בתמונה בהתאמה אישית עם רכיבים אופציונליים שמותקנים מראש בתמונה בהתאמה אישית. כדי לעשות את זה, מריצים את הפקודה generate_custom_image.py עם הדגל --optional-components.
  • מחשבון המשאבים שמוגדר כברירת מחדל ל-YARN השתנה מ-DefaultResourceCalculator ל-DominantResourceCalculator, שמשתמש בקונספט של המשאב הדומיננטי כדי לקבוע את הקצאת המשאבים, כמו הקצאת זיכרון ו-CPU. השימוש ב-Autoscaler מושפע מהשינוי הזה, כי הוא משנה את קנה המידה בהתאם לשימוש במשאב הדומיננטי של האשכול.

רכיבי למידת מכונה (ML) בגרסת תמונה 2.3

קובץ האימג' של Managed Service for Apache Spark 2.3-ml-ubuntu מרחיב את קובץ האימג' הבסיסי של גרסה 2.3 באמצעות תוכנה ספציפית ל-ML. היא תומכת ברכיבים אופציונליים של תמונות בגרסה 2.3 ובתכונות אחרות של גרסה 2.3, ומוסיפה את גרסאות הרכיבים שמפורטות בקטעים הבאים.

ספריות ספציפיות ל-GPU

במשימות של Managed Service for Apache Spark שמשתמשות במכונות וירטואליות של GPU, מנהל ההתקן והספריות הבאים של NVIDIA זמינים בתמונת ה-2.3-ml-ubuntu. אפשר להשתמש בהם כדי לבצע את המשימות הבאות:

  • האצת עומסי עבודה באצווה של Spark באמצעות ספריית NVIDIA cuDF ל-Apache Spark
  • אימון עומסי עבודה של למידת מכונה
  • הרצת הסקת אצווה מבוזרת באמצעות Spark
שם החבילה גרסה
Spark cuDF 25.04.0
דרייבר של NVIDIA ‫Ubuntu 22.04 LTS Accelerated עם דרייבר של NVIDIA בגרסה 570
CUDA 12.6.3
cublas 12.6.4
cusolver 11.7.1
cupti 12.6.80
cusparse 12.5.4
cuDNN 9.10.1
NCCL 2.27.5

ספריות XGBoost

הגרסאות הבאות של חבילת Maven זמינות בתמונת 2.3-ml-ubuntu כדי לאפשר לכם להשתמש ב-XGBoost עם Spark ב-Java או ב-Scala.

מזהה קבוצה שם החבילה גרסה
ml.dmlc xgboost4j-gpu_2.12 2.1.1
ml.dmlc xgboost4j-spark-gpu_2.12 2.1.1

ספריות Python

התמונה 2.3-ml-ubuntu מכילה את הספריות הבאות, שתומכות בשלבים שונים במחזור החיים של למידת המכונה.

ספריות Python של קובץ האימג' `2.3-ml-ubuntu`
חבילה גרסה
להאיץ1.8.1
conda23.11.0
cookiecutter2.5.0
curl8.12.1
cython3.0.12
dask1.12.2023
קבוצות נתונים3.6.0
deepspeed0.17.2
delta-spark3.2.0
להעריך0.4.5
fastavro1.9.7
fastparquet1.10.2023
fiona, פיונה1.10.0
gateway-provisioners[yarn]‎0.4.0
gcsfs2023.12.2.post1
google-auth-oauthlib1.2.2
google-cloud-aiplatform1.88.0
google-cloud-bigquery[pandas]3.31.0
google-cloud-bigquery-storage2.30.0
google-cloud-bigtable2.30.1
google-cloud-container2.56.1
google-cloud-datacatalog3.26.1
google-cloud-dataproc5.18.1
google-cloud-datastore2.21.0
google-cloud-language2.17.2
google-cloud-logging3.11.4
google-cloud-monitoring2.27.2
google-cloud-pubsub2.29.1
google-cloud-redis2.18.1
google-cloud-spanner3.53.0
google-cloud-speech2.32.0
google-cloud-storage2.19.0
google-cloud-texttospeech2.25.1
google-cloud-translate3.20.3
google-cloud-vision3.10.2
huggingface_hub0.33.1
httplib20.22.0
ipyparallel8.6.1
ipython-sql0.3.9
ipywidgets8.1.7
jupyter_contrib_nbextensions0.7.0
jupyter_http_over_ws0.0.8
jupyter_kernel_gateway2.5.2
jupyter_server1.24.0
jupyterhub4.1.6
jupyterlab3.6.8
jupyterlab-git0.44.0
jupyterlab_widgets3.0.15
קואלות0.22.0
langchain0.3.26
lightgbm4.6.0
Markdown3.5.2
matplotlib3.8.4
mlflow3.1.1
nbconvert7.14.2
nbdime3.2.1
nltk3.9.1
notebook6.5.7
numba0.58.1
numpy1.26.4
oauth2client4.1.3
onnx1.17.0
openblas0.3.25
opencv4.11.0
orc2.1.1
פנדות2.1.4
pandas-profiling3.0.0
papermill2.4.0
pyarrow16.1.0
pydot2.0.0
pyhive0.7.0
pynvml12.0.0
pysal23.7
pytables3.9.2
python3.11
regex25.12.2023
בקשות2.32.2
requests-kerberos0.12.0
rtree1.1.0
scikit-image0.22.0
scikit-learn1.5.2
scipy1.11.4
seaborn0.13.2
sentence-transformers5.0.0
setuptools79.0.1
shap0.48.0
shapely2.1.1
spacy3.8.7
spark-tensorflow-distributor1.0.0
spyder5.5.6
sqlalchemy2.0.41
sympy1.13.3
tensorflow2.18.0
מנתחי טוקנים0.21.4.dev0
toree0.5.0
פנס2.6.0
torch-model-archiver0.11.1
torcheval0.0.7
טורנדו6.4.2
torchvision0.21.0
traitlets5.14.3
טרנספורמרים4.53.1
uritemplate4.1.1
virtualenv20.26.6
ענן מילים1.9.4
xgboost2.1.4

ספריות R

הגרסאות הבאות של ספריית R כלולות בתמונת 2.3-ml-ubuntu.

ספריות R של קובץ האימג' `‎2.3-ml-ubuntu`
שם החבילה גרסה
r-ggplot2 3.4.4
r-irkernel 1.3.2
r-rcurl 1.98-1.16
r-recommended 4.3