לפני שמתחילים
לפני שמתקינים את AlloyDB Omni, צריך לוודא שעומדים בדרישות הבאות.
בחירת אפשרות להורדה או להתקנה
אפשר להוריד ולהתקין את AlloyDB Omni באמצעות מאגר YUM לסביבות RHEL. אפשרויות זמינות להורדה ולהתקנה
עמידה בדרישות החומרה והתוכנה
חשוב לוודא שהמכשיר עומד בדרישות המינימליות הבאות לחומרה ולתוכנה:
| מערכת הפעלה/פלטפורמה | חומרה מינימלית | תוכנה מינימלית |
|---|---|---|
| Linux |
|
|
| (*) התמיכה ב-Arm נמצאת בגרסת טרום-השקה (Preview). | ||
איך מוודאים ש-cgroupsv2 מופעל
כדי לבדוק אם cgroupsv2 מופעל במחשב, מריצים את הפקודה הבאה:
grep cgroup /proc/filesystemsאם המחשב תומך ב-cgroupsv2, תראו את הפלט הבא:
nodev cgroup
nodev cgroupsv2
אם המכונה לא תומכת ב-cgroupsv2, הפלט הבא יוצג:
nodev cgroup
אימות ההגדרות של SELinux
אם המערכת שלכם משתמשת ב-SELinux, צריך לוודא שהיא מוגדרת כך ש-AlloyDB Omni יוכל לפעול. במדריך למתחילים הזה, אפשר להגדיר את SELinux באופן זמני למצב מתירני על ידי הרצת הפקודה הבאה:
sudo setenforce 0התקנה של AlloyDB Omni באמצעות RPM
כדי להתקין ולהפעיל את AlloyDB Omni, מבצעים את השלבים הבאים:
מגדירים את מאגר YUM:
sudo tee -a /etc/yum.repos.d/alloydbomni.repo << EOF [alloydbomni] name=alloydbomni baseurl=ALLOYDB_OMNI_URL enabled=1 repo_gpgcheck=1 gpgcheck=1 gpgkey=https://dl.google.com/linux/linux_signing_key.pub EOF sudo yum makecacheמחליפים את
ALLOYDB_OMNI_URLבכתובת ה-URL של AlloyDB Omni שקיבלתם אחרי שמילאתם את טופס ההרשמה להורדה.מתקינים את חבילת ה-RPM של AlloyDB Omni:
sudo dnf install alloydbomni18מאתחלים את מסד הנתונים של AlloyDB Omni:
sudo PGPASSWORD=POSTGRES_PASSWORD PGDATA=DATA_DIR /usr/lib/postgresql/18/bin/alloydbomni18-setup initdb POSTGRES_INITDB_ARGSמחליפים את מה שכתוב בשדות הבאים:
-
POSTGRES_PASSWORD: הסיסמה שלכם. -
DATA_DIR: הנתיב לספריית המארח שבה יאוחסנו נתונים שקשורים למסד הנתונים, לדוגמהMOUNT_POINT/18. -
POSTGRES_INITDB_ARGS: (אופציונלי) משמש להעברת אפשרויותinitdbרגילות כמחרוזת אחת.
-
הכנת מסד הנתונים של AlloyDB Omni:
sudo PGPASSWORD=POSTGRES_PASSWORD /usr/lib/postgresql/18/bin/alloydbomni18-setup preparedb(אופציונלי) כדי לבצע אופטימיזציה של ההפעלה במארח, מריצים את הסקריפט setup-host. הכוונון הזה ברמת המארח נפרד מהארגומנטים של אתחול מסד הנתונים של
POSTGRES_INITDB_ARGS:sudo /usr/lib/postgresql/18/bin/alloydbomni18-setup-hostמפעילים ומתחילים את שירות AlloyDB Omni:
sudo systemctl enable alloydbomni18 sudo systemctl start alloydbomni18התחברות ל-AlloyDB Omni באמצעות
psql:sudo -u postgres psql -h localhostבחלון הטרמינל מוצג טקסט ההתחברות של
psqlשמסתיים בהנחיהpostgres=#.
הסרת המשאבים
כדי להסיר את חבילת AlloyDB Omni ולנקות את השירות שיצרתם במדריך למתחילים, בצעו את השלבים הבאים:
מפסיקים את השירות AlloyDB Omni:
sudo systemctl stop alloydbomni18מסירים את החבילה של AlloyDB Omni:
sudo dnf remove alloydbomni18