MAAS ဖြန့်ကျက်မှုတစ်လျှောက် ပရောက်စီကို ခြေရာခံခြင်း
MAAS တွင် ပုံဒေါင်းလုဒ်များ၊ တပ်ဆင်ကိရိယာ သွားလာမှု၊ ဖြန့်ကျက်ပြီး ပက်ကေ့ချ်များ ဝင်ရောက်မှုနှင့် နောက်ပိုင်း အပလီကေးရှင်း တောင်းဆိုမှုများကို ခွဲခြားပါ။
MAAS ၏ boot image ဒေါင်းလုဒ် အောင်မြင်ခြင်းသည် controller ၏ လမ်းကြောင်းကို သက်သေပြသည်။ တပ်ဆင်ပြီးစက် နောက်ပိုင်းတွင် ပက်ကေ့ချ်များ မရယူနိုင်ပါက ထိုအဆင့်ရှိ အသုံးပြုသူကို စစ်ဆေးပါ:
| အဆင့် | စစ်ဆေးရမည့် အသုံးပြုသူ |
|---|---|
| ပုံ/ပြဋ္ဌာန်းမှု ဒေါင်းလုဒ် | တာဝန်ရှိ controller ဝန်ဆောင်မှု |
| ကော်မရှင်ခြင်း သို့မဟုတ် တပ်ဆင်ခြင်း | ယာယီ လုပ်ဆောင်စရာ ပတ်ဝန်းကျင် |
| တပ်ဆင်ပြီး OS ပက်ကေ့ချ်များ | ပက်ကေ့ချ် မန်နေဂျာနှင့် ထုတ်ပေးထားသော ဖွဲ့စည်းမှု |
| နောက်ပိုင်း charm၊ script သို့မဟုတ် အပလီကေးရှင်း ဒေါင်းလုဒ် | ထိုတောင်းဆိုမှုကို ပြုလုပ်သော client |
ဝန်ဆောင်မှုရှိ MAAS ဗားရှင်း၏ ပံ့ပိုးထားသော ထိန်းချုပ်မှုများကို အသုံးပြုပါ။ မှတ်တမ်းတင်ထားသော enable_http_proxy သည် ပြဋ္ဌာန်းမှုနှင့် ပက်ကေ့ချ် ဝင်ရောက်မှုအတွက် ပါဝင်သော သို့မဟုတ် သတ်မှတ်ထားသော ပရောက်စီကို အသုံးပြုခြင်းကို လွှမ်းခြုံသည်; http_proxy သည် ပြင်ပ ဝန်ဆောင်မှုကို ဖော်ပြသည်။ peer-proxy မုဒ်တွင် ဖြန့်ကျက်ပြီး စက်များသည် MAAS ၏ ပါဝင်သော ပရောက်စီကို အသုံးပြုနိုင်ပြီး ၎င်းသည် ထို ပြင်ပ ဝန်ဆောင်မှုကို ၎င်း၏ မိဘအဖြစ် အသုံးပြုသည်။ အများသူငှာ ပြင်ပ မိဘကို ခွင့်ပြုထားသော အသုံးပြုမှုအတွက် HTTP ပရောက်စီ စာရင်းမှ HTTP ကိုယ်စားလှယ်လောင်းကို ရွေးပါ; peer-proxy မုဒ်တွင် node ၏ MAAS-ဒေသခံ endpoint ကို မပြောင်းလဲဘဲ ထားပါ။
ထို့ကြောင့် node ပေါ်ရှိ MAAS-ဒေသခံ endpoint သည် ခေတ်မမီတော့ဟု မဆိုနိုင်ပါ။ ပြင်ပ လိပ်စာဖြင့် အစားထိုးမီ ၎င်း၏ မိဘကို ခြေရာခံပါ။ node များသို့ ပရောက်စီ ဆက်တင်များ မပေးပို့ခဲ့သော ထုတ်ဝေမှုများမှ preseed ဖြေရှင်းချက်ဟောင်းများသည် လက်ရှိ ဖြန့်ကျက်မှုတိုင်းကို မဖော်ပြပါ။
မအောင်မြင်သော အဆင့်တွင် ထုတ်ပေးထားသော ပက်ကေ့ချ် ဆက်တင်များ၊ endpoint ရောက်ရှိနိုင်မှုနှင့် စစ်မှန်ကြောင်း သက်သေပြမှု အထောက်အထားကို တပ်ဆင်ကိရိယာ ပတ်ဝန်းကျင်နှင့် နှိုင်းယှဉ်ပါ။ ၎င်းတို့သည် အိမ်ဖိုလ်ဒါ သို့မဟုတ် ကိန်းရှင်များ မျှဝေရန် မလိုအပ်ပါ။ APT အသုံးပြုသော Ubuntu node တွင် APT ၏ ကိုယ်ပိုင် ပရောက်စီ ရွေးချယ်စရာများကို စစ်ဆေးပါ။ ဒေသခံ မက်တာဒေတာ ဝင်ရောက်မှုကို အများသူငှာ သိုလှောင်ရုံများနှင့် ခွဲထားပါ; အတွင်းပိုင်း ပြဋ္ဌာန်းမှု URL ကို ပြင်ပ မိဘသို့ ပို့ခြင်းသည် အများသူငှာ ဒေါင်းလုဒ်များ အလုပ်လုပ်နေစဉ် မအောင်မြင်နိုင်ပါ။
controller shell သို့မဟုတ် browser သည် အခြား အသုံးပြုသူတစ်ဦး ဖြစ်ပြီး ဖွဲ့စည်းထားသော ပက်ကေ့ချ် မန်နေဂျာသည် နောက်ပိုင်း runtime တိုင်းကို မဖွဲ့စည်းပါ။ စီမံခန့်ခွဲမှု ပြောင်းလဲပြီးနောက် သက်ရောက်ခံရသော လက်ရှိ အလုပ်ဝန်က အမှန်တကယ် ဘာရခဲ့သည်ကို စစ်ဆေးပါ၊ ဆက်တင်ကို ချက်ချင်း ပြန်လည်ဖွင့်ခဲ့သည်ဟု မယူဆပါနှင့်။