בדף הזה מוסבר איך לשנות את הגודל של מופע Memorystore for Valkey. הקיבולת של המופע נקבעת לפי מספר הרסיסים במופע וסוג הצומת של המופע. כדי לשנות את הגודל של המופע, צריך לשנות את מספר הרסיסים או את סוג הצומת. מידע נוסף על התנהגות המופע במהלך שינוי הגודל זמין במאמר מידע על שינוי גודל הקיבולת של מופע.
שינוי מספר הרסיסים
אפשר להגדיל או להקטין את מספר הרסיסים של מופע באמצעות מסוף Google Cloud או Google Cloud CLI.
המסוף
נכנסים לדף Memorystore for Valkey במסוף Google Cloud .
לוחצים על מזהה המופע.
בקטע Configurations, לוחצים על סמל העיפרון לצד Shards.
בשדה Shards, מזינים את מספר הרסיסים שאליהם רוצים לשנות את גודל המכונה.
לוחצים על עדכון המופע.
gcloud
כדי לשנות את מספר הרסיסים במכונה, משתמשים בפקודה gcloud memorystore instances update:
gcloud memorystore instances update INSTANCE_ID \ --location=REGION_ID \ --shard-count=SHARD_COUNT
מחליפים את מה שכתוב בשדות הבאים:
- INSTANCE_ID: המזהה של המכונה.
- REGION_ID: האזור שבו נמצאת המכונה.
- SHARD_COUNT: מספר הרסיסים במופע. מספר הרסיסים קובע את קיבולת הזיכרון הכוללת לאחסון נתוני המופע. מידע נוסף על מפרטים של מופעים וצמתים במופעי Memorystore for Valkey זמין במאמר מפרטים של מופעים וצמתים.
לדוגמה:
gcloud memorystore instances update my-instance \ --location=us-central1 \ --shard-count=8
שינוי קנה המידה של סוג הצומת
אפשר לשנות את סוג הצומת של מופע באמצעות Google Cloud CLI.
gcloud
כדי לאחזר מידע על מכונה, משתמשים בפקודה
gcloud memorystore instances describe:gcloud memorystore instances describe INSTANCE_ID \ --location=REGION_ID
מחליפים את מה שכתוב בשדות הבאים:
- INSTANCE_ID: המזהה של המכונה
- REGION_ID: האזור שבו נמצאת המכונה (לדוגמה,
us-central1)
בודקים את הפלט כדי לראות אם מתקיימים התנאים הבאים:
הפלט מכיל את הקטע
engineConfigs.הפרמטרים
maxmemory-clients,maxmemoryאוmaxclientsמופיעים בקטע הזה.
אם אחד מהפרמטרים האלה מופיע, כשמשנים את גודל הצומת של המופע, צריך לשנות את הערכים של הפרמטרים כך שישקפו ערכים ש-Memorystore for Valkey יכול לקבל עבור סוג הצומת שגודלו שונה. מידע נוסף זמין במאמר בנושא פרמטרים של הגדרות שאפשר לשנות.
כדי לשנות את גודל סוג הצומת, משתמשים בפקודה
gcloud memorystore instances update:gcloud memorystore instances update INSTANCE_ID \ --location=REGION_ID \ --node-type=NODE_TYPE
מחליפים את מה שכתוב בשדות הבאים:
- INSTANCE_ID: המזהה של המכונה.
- REGION_ID: האזור שבו נמצאת המכונה.
NODE_TYPE: סוג הצומת שאליו רוצים לשנות את גודל המופע.
בדוגמה הזו, משנים את סוג הצומת של מכונת
my-instanceל-highmem-medium. המכונה הזו נמצאת באזורus-central1.gcloud memorystore instances update my-instance \ --location=us-central1 \ --node-type=highmem-medium
בדוגמה הזו, משנים את הערך של הפרמטר
maxclientsל-15,000.gcloud memorystore instances update my-instance \ --location=us-central1 \ --node-type=highmem-medium \ --update-engine-configs=maxclients=15000