סקירה כללית של AlloyDB Omni זמינה במאמר AlloyDB Omni – סקירה כללית.
לפני שמתחילים
לפני שמתקינים את 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
המאמרים הבאים
- הפעלה וחיבור ל-AlloyDB Omni
- התאמה אישית של ההתקנה של AlloyDB Omni
- הגדרה של AlloyDB Omni לסביבת ייצור