שדרוג ל-OpenJDK 21 במופעים באירוח בצד הלקוח

‫Looker משתמש ב-OpenJDK כדי לשפר את הביצועים ואת השימוש בזיכרון. החל מ-Looker 26.8, ‏ Looker תומך ב-OpenJDK בגרסה 21 במופעי Looker באירוח בצד הלקוח. בדף הזה מוסבר איך לשדרג מ-OpenJDK 11 ל-OpenJDK 21. ‫OpenJDK 11 יצא משימוש ב-Looker, ולכן אנחנו ממליצים לכל המופעים באירוח בצד הלקוח לשדרג ל-OpenJDK 21.

כדי לשדרג מ-OpenJDK 11 ל-OpenJDK 21, צריך להוריד ולהתקין את OpenJDK 21, ואז להוריד ולהתקין סקריפט לטעינה בזמן ההפעלה חדש של looker.

כדי לשדרג ל-OpenJDK 21, מבצעים את השלבים הבאים:

  1. עוצרים את תהליך Looker מהמעטפת, בתור המשתמש looker:

    sudo su - looker
    cd /home/looker/looker
    ./looker stop
    
  2. אם אתם מעדכנים אשכול Looker, חוזרים על השלב הקודם כדי לעצור את Looker בכל צומת.

  3. מורידים ומתקינים את OpenJDK 21.

  4. מוחקים את הגרסה הקודמת של סקריפט ההפעלה של looker מהספרייה של looker:

    rm looker
    
  5. מורידים את סקריפט ההפעלה החדש של looker21 ממאגר GitHub הציבורי של Looker.

  6. מחליפים את הסקריפט הישן לטעינה בזמן ההפעלה בסקריפט החדש looker21. כדי שהסקריפט החדש לטעינה בזמן ההפעלה יפעל בצורה תקינה, צריך לתת לו את השם looker:

    mv <download_directory>/looker21 looker
    
  7. אם אתם מעדכנים אשכול Looker, צריך לחזור על שלבים 4 עד 6 בכל הצמתים.

  8. מפעילים את Looker בכל הצמתים.

    ./looker start