לפני שמתחילים
לפני שמגדילים את משאבי המעבד והזיכרון, חשוב לוודא שיש לכם:
התאמת העומס של משאבי המעבד (CPU) והזיכרון
כדי לשנות את גודל המעבד (CPU) ומשאבי הזיכרון של אשכול מסד הנתונים של AlloyDB Omni, צריך לעדכן את DBCluster מפרט המשאבים:
פותחים את קובץ המניפסט של אשכול מסד הנתונים
DBCluster.בקטע
primarySpec, משנים את הערכיםcpuו-memoryבבלוקresources:DBCluster: metadata: name: CLUSTER_NAME spec: # ... existing cluster configuration ... primarySpec: # ... existing primary configuration ... resources: cpu: CPU_COUNT memory: MEMORY_MIN limits: memory: MEMORY_MAX disks: # ...מחליפים את מה שכתוב בשדות הבאים:
-
CLUSTER_NAME: השם של אשכול מסד הנתונים. CPU_COUNT: מספר המעבדים הזמינים למופע של מסד הנתונים.-
MEMORY_MIN: כמות הזיכרון המינימלית שהוקצתה למופע של מסד הנתונים, לדוגמה16Gi. -
MEMORY_MAX: כמות הזיכרון המקסימלית שהוקצתה למופע של מסד הנתונים.
-
מחילים את המניפסט המעודכן של אשכול מסד הנתונים
DBClusterבאמצעות ממשק האורקסטרטור המועדף. הכלי לארגון תהליכים ב-AlloyDB Omni מפעיל מחדש את מסד הנתונים באופן אוטומטי כדי להחיל את השינויים במשאבים.Ansible
אם אתם מנהלים את תשתית מתזמן ה-RPM של AlloyDB Omni ישירות באמצעות Ansible, הוא מפעיל עדכונים על ידי הפעלת קובץ ה-playbook המתאים והעברת
update_actionשנבחר כמשתנה נוסף.קובץ לדוגמה של
update.yml:--- - hosts: localhost vars: update_action: "update_resource_spec" ansible_user: your_ssh_user ansible_ssh_private_key_file: ~/path/to/private-key roles: - role: google.alloydbomni_orchestrator.updateמריצים את פקודת Ansible:
ansible-playbook -i "DEPLOYMENT_SPECIFICATION" update.yml -e resource_spec="DBCLUSTER_SPECIFICATION"מחליפים את המשתנים הבאים:
-
DEPLOYMENT_SPECIFICATION: הנתיב למפרט הפריסה שיצרתם בקטע התקנת רכיבי AlloyDB Omni. -
DBCLUSTER_SPECIFICATION: הנתיב למפרט האשכול.
alloydbctlalloydbctl apply -d DEPLOYMENT_SPECIFICATION -r DBCLUSTER_SPECIFICATIONמחליפים את המשתנים הבאים:
-
DEPLOYMENT_SPECIFICATION: הנתיב למפרט הפריסה שיצרתם בקטע התקנת רכיבי AlloyDB Omni. -
DBCLUSTER_SPECIFICATION: הנתיב למפרט האשכול.
-