בדף הזה מוסבר איך להגדיר את שירות כלי ה-IO. השירות הזה מגדיר דף אינטרנט מקומי כדי לגשת למדריכי שירות שכוללים תוכניות פעולה, התראות ותיאורים של הודעות שגיאה, שימושיים לפתרון בעיות בפריסה. יכול להיות שצוות התמיכה של Google יבקש מכם לפעול לפי אחד מהמדריכים האלה כדי לפתור בעיות. השירות כולל גם כלים ותסריטים שמוזכרים ב-runbooks. אפשר להשתמש בשיטה הזו כדי להגדיר כלי IO מחוץ למכשיר בכל אחד מהמכשירים שלכם שמותקן בו docker.
לפני שמתחילים
הורדת קובץ ה-tar של GDC
מוודאים שלחשבון השירות יש גישה לקטגוריית private-cloud-release.
במחשב נייד או בתחנת עבודה, מבצעים אימות באמצעות gcloud ופועלים לפי ההוראות:
gcloud auth loginמורידים את קובץ ה-GDC tar למחשב הנייד או לתחנת העבודה. אם הפקודה הבאה נכשלת, מריצים את שלב 2 ומנסים שוב את השלב הנוכחי.
gsutil cp gs://private-cloud-release-partner/${GDCH_VERSION}/prod_te_gdch.tar.gz ~/
הגדרת כלי הקלט/פלט
יוצרים ספרייה במכשיר ומעבירים את
prod_te_gdch.tar.gzממכונת ה-DTO לספרייה הזו. בשלבים הבאים, נתייחס לספרייה הזו כאל$GDCH_ROOT.מחלצים את קובץ ה-TAR שהורד אל
$GDCH_ROOT:tar -I pigz -xvf gdch.tar.gz -C $GDCH_ROOTעוברים לספרייה
$GDCH_ROOT/release/ומשתמשים בפקודה הזו כדי לחלץ את כלי ה-IO: docker image.gdcloud artifacts extract oci/ $GDCH_ROOT/io_tool/ --image-name gpc-system-container-images/private-cloud-devel/operation-tools:latest --docker-executableמשתמשים בפקודות docker כדי לטעון את קובץ האימג' ואז להריץ אותו:
docker load $GDCH_ROOT/io_tool/gpc-system-container-images/private-cloud-devel/operation-tools.tar docker run -v ~/log:/var/log --net=host -it gpc-system-container-images/private-cloud-devel/operation-toolsמחכים שהמסמך ייטען ואז משתמשים בכתובת http://127.0.0.1:7001 כדי לגשת למסמכים.