הבדלים בין גרסאות בדף "עדכון CoreOS ידני"
(2 גרסאות ביניים של אותו משתמש אינן מוצגות) | |||
שורה 1: | שורה 1: | ||
+ | <span data-link_translate_ro_title="Actualizaţi manual CoreOS" data-link_translate_ro_url="Actualiza%C5%A3i+manual+CoreOS"></span>[[:ro:Actualizaţi manual CoreOS]][[ro:Actualizaţi manual CoreOS]] | ||
+ | <span data-link_translate_ru_title="Вручную обновить CoreOS" data-link_translate_ru_url="%D0%92%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E+%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C+CoreOS"></span>[[:ru:Вручную обновить CoreOS]][[ru:Вручную обновить CoreOS]] | ||
+ | <span data-link_translate_pl_title="Ręczna aktualizacja CoreOS" data-link_translate_pl_url="R%C4%99czna+aktualizacja+CoreOS"></span>[[:pl:Ręczna aktualizacja CoreOS]][[pl:Ręczna aktualizacja CoreOS]] | ||
<span data-link_translate_ja_title="コア Os を手動で更新します。" data-link_translate_ja_url="%E3%82%B3%E3%82%A2+Os+%E3%82%92%E6%89%8B%E5%8B%95%E3%81%A7%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82"></span>[[:ja:コア Os を手動で更新します。]][[ja:コア Os を手動で更新します。]] | <span data-link_translate_ja_title="コア Os を手動で更新します。" data-link_translate_ja_url="%E3%82%B3%E3%82%A2+Os+%E3%82%92%E6%89%8B%E5%8B%95%E3%81%A7%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82"></span>[[:ja:コア Os を手動で更新します。]][[ja:コア Os を手動で更新します。]] | ||
<span data-link_translate_ar_title="تحديث CoreOS يدوياً" data-link_translate_ar_url="%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB+CoreOS+%D9%8A%D8%AF%D9%88%D9%8A%D8%A7%D9%8B"></span>[[:ar:تحديث CoreOS يدوياً]][[ar:تحديث CoreOS يدوياً]] | <span data-link_translate_ar_title="تحديث CoreOS يدوياً" data-link_translate_ar_url="%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB+CoreOS+%D9%8A%D8%AF%D9%88%D9%8A%D8%A7%D9%8B"></span>[[:ar:تحديث CoreOS يدوياً]][[ar:تحديث CoreOS يدوياً]] |
גרסה אחרונה מ־20:42, 7 בדצמבר 2015
ro:Actualizaţi manual CoreOS
ru:Вручную обновить CoreOS
pl:Ręczna aktualizacja CoreOS
ja:コア Os を手動で更新します。
ar:تحديث CoreOS يدوياً
zh:手动更新 CoreOS
de:CoreOS manuell aktualisieren
nl:CoreOS handmatig bijwerken
it:Aggiornare manualmente CoreOS
pt:Atualizar CoreOS manualmente
es:Actualizar manualmente CoreOS
en:Update CoreOS manually
fr:Mettre a jour CoreOS manuellement
מאמר זה הוא התוצאה של תרגום אוטומטי המבוצע על ידי תוכנה. אתה יכול להציג את מקור המאמר כאן.
CoreOS כברירת מחדל כולל עדכון מערכת מובנית (update_engine) מי תוכנית ביקורת של עדכונים זמינים במרווחי זמן קבועים, באופן אוטומטי מתקין ותוכניות אתחול מחדש בשביל זה הם יעילים.
עם זאת, יתכן שימושי במקרים מסוימים כדי לחפש ולהתקין באופן ידני את העדכונים הזמינים. נראה להלן כיצד לשדרג CoreOS יציב.
אנו מניחים שתפרוס רק מופע CoreOS, כי אתה מחובר המשתמש SSH "core".
נתחיל על-ידי בדיקת הגירסה הנוכחית של CoreOS :
core@CoreOSnode ~ $ cat /etc/lsb-release
DISTRIB_ID=CoreOS
DISTRIB_RELEASE=633.1.0
DISTRIB_CODENAME="Red Dog"
DISTRIB_DESCRIPTION="CoreOS 633.1.0"
אנחנו משיקים את ההתקנה של עדכונים (החזרה נחתך בהתנדבות ) :
core@CoreOSnode ~ $ sudo update_engine_client -update
[0622/105739:INFO:update_engine_client.cc(245)] Initiating update check and install.
[0622/105739:INFO:update_engine_client.cc(250)] Waiting for update to complete.
LAST_CHECKED_TIME=1434963460
PROGRESS=0.000000
CURRENT_OP=UPDATE_STATUS_UPDATE_AVAILABLE
NEW_VERSION=0.0.0.0
NEW_SIZE=137131931
LAST_CHECKED_TIME=1434963460
PROGRESS=0.000000
CURRENT_OP=UPDATE_STATUS_UPDATE_AVAILABLE
...
NEW_VERSION=0.0.0.0
NEW_SIZE=137131931
LAST_CHECKED_TIME=1434963460
PROGRESS=0.993617
CURRENT_OP=UPDATE_STATUS_DOWNLOADING
NEW_VERSION=0.0.0.0
NEW_SIZE=137131931
LAST_CHECKED_TIME=1434963460
PROGRESS=0.000000
CURRENT_OP=UPDATE_STATUS_FINALIZING
NEW_VERSION=0.0.0.0
NEW_SIZE=137131931
LAST_CHECKED_TIME=1434963460
PROGRESS=0.000000
CURRENT_OP=UPDATE_STATUS_FINALIZING
NEW_VERSION=0.0.0.0
NEW_SIZE=137131931
<!--T:8-->
Broadcast message from locksmithd at 2015-06-22 10:59:57.244742724 +0200 CEST:
System reboot in 5 minutes!
<!--T:9-->
LAST_CHECKED_TIME=1434963460
PROGRESS=0.000000
CURRENT_OP=UPDATE_STATUS_UPDATED_NEED_REBOOT
NEW_VERSION=0.0.0.0
NEW_SIZE=137131931
[0622/105959:INFO:update_engine_client.cc(193)] Update succeeded -- reboot needed.
core@CoreOSnode ~ $
בסוף ההתקנה של עדכונים, אנחנו מוזמנים להפעיל מחדש את המופע שלנו CoreOS הוא מיד ("אתחול מחדש sudo ") גם באופן אוטומטי בסוף 5 minutes.
לאחר CoreOS שלנו למשל מחדש, אנחנו בודקים את הגירסה החדשה הימנו :
core@CoreOSnode ~ $ cat /etc/lsb-release
DISTRIB_ID=CoreOS
DISTRIB_RELEASE=681.2.0
DISTRIB_CODENAME="Red Dog"
DISTRIB_DESCRIPTION="CoreOS 681.2.0"
אנו נמצאים כעת CoreOS יציב האחרונים (681.2.0 בזמנו של שו ת זה ).
עדכון שונה אסטרטגיות /אתחול מחדש
CoreOS משלב 4 אסטרטגיות של הפעלה מחדש (אתחול מחדש-אסטרטגיה )פריטי מדיניות אלה לשלוט על האופן שבו מתרחשת אתחול מחדש. אלה 4 אסטרטגיות :
- מאמץ
- הפרמטר "כברירת מחדל ב- CoreOS ". הגדרה זו קובעת אם המחשב הוא חלק מאשכול. אם DCE הוא התחיל המכונה אמור להיות חלק מאשכול ומשתמש ולכן האסטרטגיה "DCE-lock ". . אחרת, זו האסטרטגיה "reboot" אשר משמש.
- DCE-Lock
- האסטרטגיה הזו, בכל מחשב נעילת מחדש לפני מאשר זאת. דבר זה מאפשר עדכון להחיל במהירות באשכול מבלי לאבד את המניין ב DCE. ואכן, מספר מכונות מותר להפעיל מחדש בעת ובעונה אחת הוא ניתן להגדרה באמצעות הפקודה (באמצעות התאמת המספר המרבי שלך בהקשר ) :
core@CoreOSnode ~ $ locksmithctl set-max 2
Old-Max: 1
Max: 2
- reboot
- אסטרטגיה זו תפעיל מחדש את המכונה ברגע שהעדכונים הותקנו.
- ביטול
- האסטרטגיה הזו, המכונה מחכה בפקודה במפורש המחייב הפעלה מחדש לאחר התקנת העדכונים.
האסטרטגיה זו מוגדרת בקובץ /etc/coreos/update.conf :
core@CoreOSnode ~ $ cat /etc/coreos/update.conf
REBOOT_STRATEGY=off
בקובץ ענן-בשימוש כזה config :
#cloud-config coreos: update: reboot-strategy: best-effort
הפעלת רענון אוטומטי של התגובות