בדף הזה מוסבר איך להפעיל את Spanner Omni במצב של שרת יחיד. אפשר להתקין אותו באמצעות קובץ TAR או להריץ אותו כקונטיינר באמצעות Docker.
לפני שמתחילים
לפני שמגדירים מכונה של Spanner Omni, צריך לוודא שעומדים בדרישות הבאות:
מוודאים שהמכונה עומדת בדרישות המערכת.
מוודאים שיש לכם גישת
sudoבסביבה שלכם כדי להגדיר את הקובץ הבינארי של Spanner Omni.להתקנות מבוססות-קונטיינר, ודאו ש-Docker מותקן במחשב.
הפעלה באמצעות Docker
מומלץ לאחסן את נתוני Spanner בנפח Docker כדי להבטיח את עמידות הנתונים אם תמחקו את מאגר הנתונים.
יוצרים ווליום של Docker:
docker volume create spannerמפעילים את מאגר התגים בצד השרת של Spanner Omni. מחליפים את VERSION_TAG בגרסה של Spanner Omni שבה רוצים להשתמש. הגרסה הנוכחית היא
2026.r4-lts.1.docker run -d --network host \ --name spanneromni \ -v "spanner:/spanner" \ us-docker.pkg.dev/spanner-omni/images/spanner-omni:VERSION_TAG \ start-single-serverהדגל
--network hostממפה את היציאות של Spanner Omni למכונה המארחת.מוודאים שהקונטיינר פועל:
docker psבודקים את השדה STATUS בפלט כדי לוודא שהקונטיינר תקין.
אינטראקציה עם השרת במאגר
אתם יכולים להשתמש ב-docker exec כדי להריץ פקודות CLI של Spanner Omni בתוך הקונטיינר:
יוצרים מסד נתונים:
docker exec -it spanneromni /google/spanner/bin/spanner databases create DATABASE_NAMEפותחים את מעטפת ה-SQL:
docker exec -it spanneromni /google/spanner/bin/spanner sql --database=DATABASE_NAMEהצגת רשימה של מסדי נתונים:
docker exec -it spanneromni /google/spanner/bin/spanner databases list