בדף הזה מוסבר איך להגדיל או להקטין את הקיבולת של מופעי Filestore.
כשמשתמשים ב-Filestore, מומלץ לעקוב אחרי הניצול של מכונות Filestore כדי להתאים את הקיבולת לפי הצורך. לדוגמה, אם אתם רואים שמכונה ברמת האזור עם טווח קיבולת גבוה יותר (לשעבר High Scale SSD) כבר לא צריכה את כל הקיבולת שהוקצתה לה, אתם יכולים להקטין אותה. באופן דומה, אם אתם רואים שאתם מתקרבים למגבלת הקיבולת, כדאי להגדיל את הקיבולת כדי למנוע את קריסת האפליקציות. אם אין יותר inodes במערכת הקבצים, צריך גם להוסיף קיבולת. כדי לבדוק את השימוש ב-inode, מריצים את הפקודה:
df -i
הפקודה מחזירה פלט שדומה לזה:
Filesystem Inodes IUsed IFree IUse% Mounted on
10.0.0.2:/vol1 134217728 13 134217715 1% /mnt/test
שימוש ב-inode
כל קובץ שמאוחסן בשיתוף הקבצים צורך inode אחד. אם במערכת הקבצים נגמרים ה-inodes, לא תוכלו לאחסן יותר קבצים בתיקייה המשותפת, גם אם לא הגעתם לנפח המקסימלי שהוקצה. הדרך היחידה להוסיף inodes היא להוסיף נפח אחסון. עם זאת, נדיר להגיע למספר המקסימלי של צומתי אינדקס, וזה רלוונטי רק אם אתם צריכים לאחסן הרבה קבצים קטנים.
כדי להבין טוב יותר את הקיבולת הזמינה של מכונה, קראו את המאמר צפי קיבולת.
הבדלים בהתנהגות של שינוי גודל בהתאם לרמת השירות
שינוי הגודל של מכונה לא משפיע על הזמינות שלה, ואפשר לבצע אותו בזמן שהמכונה בשימוש. בטבלה הבאה אפשר לראות איך אפשר לשנות את הקיבולת של שיתוף הקבצים בהתאם לרמת השירות:
| רמת שירות | HDD בסיסי | SSD בסיסי | אזורי, קיבולת נמוכה | קיבולת גבוהה, אזורית | אזורי, קיבולת נמוכה | אזורי, קיבולת גבוהה יותר | Enterprise |
|---|---|---|---|---|---|---|---|
| כיוון ההתאמה לעומס | רק למעלה | רק למעלה | למעלה ולמטה | למעלה ולמטה | למעלה ולמטה | למעלה ולמטה | למעלה ולמטה |
| הגדלת קנה המידה | 1 GiB | 1 GiB | 256 GiB | 2.5 TiB | 1 GiB | 2.5 TiB | 256 GiB |
| קיבולת מינימלית | 1 TiB | 2.5 TiB | 1 TiB | 10 TiB | 100 GiB | 10 TiB | 1 TiB |
| קיבולת מקסימלית | 63.9 TiB | 63.9 TiB | 9.75 TiB | 100 TiB | 10,239 GiB | 100 TiB | 10 TiB |
הגדלת הקיבולת של מופע ברמת תחום עם טווח קיבולת גבוה יותר עשויה להימשך זמן רב יותר מאשר במופעים ברמת מסלול בסיסי וברמת ארגון. הזמן שנדרש בפועל משתנה בהתאם לכמות הנתונים שמאוחסנים במכונה ולעומס על מכונת Filestore. כדי לוודא שלא ייגמר לכם המקום במופעים, מומלץ לבצע את הפעולות האלה מראש.
בזמן שמתבצעת פעולת התאמה לעומס, אי אפשר לבטל את הפעולה או לבצע שינויים אחרים במכונה, אבל פעולות הקריאה והכתיבה לא מופסקות. בנוסף, אי אפשר לשנות את קנה המידה של מכונה ברמת Enterprise וברמה אזורית לרמת קיבולת שנמוכה מהנדרש לאחסון נתוני הקבצים והמטא-נתונים הקיימים שלה. ניסיון לעשות את זה יוביל לשגיאה.
הוראות לעריכת מכונה
מסוף Cloud de Confiance
כדי לערוך מופעי Filestore באמצעות מסוף Cloud de Confiance , עוברים לדף Edit instance, שבו אפשר לערוך את תיאור המופע, לנהל כללי בקרת גישה מבוססי-IP ולשנות את הביצועים של שיתוף הקבצים:
נכנסים לדף Filestore Instances במסוף Cloud de Confiance .
לוחצים על מספר המכונה של המכונה שרוצים לערוך.
בדף פרטי המופע, לוחצים על עריכה כדי לעבור לדף עריכת המופע.
בשדה עריכת הקיבולת, מזינים את הערך החדש של הקיבולת.
לוחצים על Save.
gcloud
לפני שמתחילים
כדי להשתמש ב-CLI של gcloud, צריך להתקין את Cloud SDK או להשתמש ב-Cloud Shell שמובנה במסוף Cloud de Confiance :
כניסה למסוף Cloud de Confiance
הפקודה gcloud לעריכת מכונה
כדי לערוך מכונה של Filestore, מריצים את הפקודה instances
update.
gcloud filestore instances update instance-id \
--project="project-id" \
--location=location \
--file-share=name="file-share-name",capacity=file-share-size
כאשר:
- instance-id הוא המזהה של מכונת Filestore שרוצים לערוך.
project-id הוא מזהה הפרויקט ב- Cloud de Confiance שמכיל את המכונה של Filestore. אפשר לדלג על ההגדרה הזו אם מופע Filestore נמצא בפרויקט ברירת המחדל
gcloud. כדי להגדיר את פרויקט ברירת המחדל, מריצים את הפקודה:gcloud config set project project-idlocation הוא המיקום שבו נמצא המכונה של Filestore. במקרים של מופעים ארגוניים, צריך לציין אזור. בכל שאר המקרים, צריך לציין אזור. לדוגמה,
us-central1-a.מריצים את הפקודה
gcloud filestore zones listכדי לקבל רשימה של האזורים הנתמכים. אפשר לדלג על הדגל הזה אם מכונת Filestore נמצאת באזור ברירת המחדל שלgcloud. כדי להגדיר את אזור ברירת המחדל, מריצים את הפקודה:gcloud config set filestore/zone zonefile-share-name הוא השם של שיתוף הקבצים שמוצג ממכונת Filestore. אי אפשר לשנות את השמות של שיתופי הקבצים אחרי שיוצרים את המכונה.
file-share-size הוא הגודל החדש שרוצים להגדיר לקובץ המשותף. אפשר לציין את גודל הקובץ המשותף במספרים שלמים באמצעות
GiB(ברירת המחדל) אוTiB. לדוגמה,10TiB.כדי לראות את המכסה הזמינה, נכנסים לדף Quotas במסוף Cloud de Confiance :
אופציונלי: רשימה מפורטת של הדגלים הזמינים מופיעה בדף העזר בנושא
gcloud filestore instances update.