לפני שמתחילים
לפני שמתקינים את AlloyDB Omni, צריך לוודא שעומדים בדרישות הבאות.
בוחרים אפשרות להורדה או להתקנה
| מדיה | מיקומי הורדה ומדריכי התקנה | פריסה ב |
|---|---|---|
| תמונת Debian | DockerHub (תגים) | |
| תמונת UBI (Red Hat) | Red Hat Ecosystem Catalog |
|
עמידה בדרישות החומרה והתוכנה
חשוב לוודא שהמכשיר עומד בדרישות המינימליות הבאות לחומרה ולתוכנה:
| מערכת הפעלה/פלטפורמה | חומרה מינימלית | תוכנה מינימלית |
|---|---|---|
| Linux |
|
|
| macOS |
|
|
| (*) התמיכה ב-Arm נמצאת בגרסת טרום-השקה (Preview). | ||
איך בודקים אם cgroupsv2 מופעל
כדי לבדוק אם cgroupsv2 מופעל במכונה, מריצים את הפקודה הבאה:
grep cgroup /proc/filesystems
אם המכונה תומכת ב-cgroupsv2, הפלט הבא יופיע:
nodev cgroup
nodev cgroupsv2
אם המכונה לא תומכת ב-cgroupsv2, הפלט הבא יוצג:
nodev cgroup
התקנת סביבת זמן ריצה של קונטיינר
מתקינים סביבת זמן ריצה של קונטיינר כמו Docker או Podman. AlloyDB Omni פועל בקונטיינר.
התקנת AlloyDB Omni באמצעות Docker
לא צריך גישת root כדי להתקין את AlloyDB Omni.
Docker
מריצים את הפקודה
docker runכדי ליצור קונטיינר חדש עם AlloyDB Omni בשםmy-omni:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGמחליפים את מה שכתוב בשדות הבאים:
NEW_PASSWORD: סיסמה להקצאה למשתמשpostgresשל הקונטיינר החדש שנוצר.
IMAGE_TAG: תג קובץ האימג' – לדוגמה,18.1.0לקובץ האימג' האחרון של Debian או18.1.0-ubi9לקובץ האימג' האחרון של UBI.
מתחברים ל-AlloyDB Omni בקונטיינר באמצעות
psql:docker exec -it my-omni psql -h localhost -U postgresבחלון הטרמינל מוצג טקסט הכניסה של
psqlשמסתיים בהנחיהpostgres=#.
Podman
מריצים את הפקודה
podman runכדי ליצור קונטיינר חדש עם AlloyDB Omni בשםmy-omni:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGמחליפים את מה שכתוב בשדות הבאים:
NEW_PASSWORD: סיסמה להקצאה למשתמשpostgresשל הקונטיינר החדש שנוצר.
IMAGE_TAG: תג קובץ האימג' – לדוגמה,18.1.0לקובץ האימג' האחרון של Debian או18.1.0-ubi9לקובץ האימג' האחרון של UBI.
מתחברים ל-AlloyDB Omni בקונטיינר באמצעות
psql:podman exec -it my-omni psql -h localhost -U postgresבחלון הטרמינל מוצג טקסט הכניסה של
psqlשמסתיים בהנחיהpostgres=#.
הסרת המשאבים
כדי למחוק את הקונטיינר של AlloyDB Omni שיצרתם במדריך למתחילים, בצעו את השלבים הבאים:
Docker
עוצרים את הקונטיינר של AlloyDB Omni שנקרא
my-omni:docker container stop my-omniמוחקים את הקונטיינר של AlloyDB Omni שנקרא
my-omni:docker container rm my-omni
Podman
עוצרים את הקונטיינר של AlloyDB Omni שנקרא
my-omni:podman container stop my-omniמוחקים את הקונטיינר של AlloyDB Omni שנקרא
my-omni:podman container rm my-omni
במאמר התאמה אישית של התקנת AlloyDB Omni מוסבר איך להתקין את AlloyDB Omni בקונטיינר חדש לשימוש בסביבת ייצור.