ESXi 6.7 മുതൽ 8.0 വരെയുള്ള അപ്ഡേറ്റ് - പ്രൊഡക്ഷൻ സെർവർ ക്രാഷ് പരിഹരിക്കുക
ഒരു പ്രൊഡക്ഷൻ സെർവറിനായുള്ള സമ്പൂർണ്ണ ESXi 6.7 മുതൽ 8.0 വരെയുള്ള അപ്ഗ്രേഡ് പ്ലാൻ: അനുയോജ്യത പരിശോധന, ഹോസ്റ്റ് കോൺഫിഗറേഷൻ ബാക്കപ്പ്, ISO, esxcli ഡിപ്പോ റൂട്ടുകൾ, ലൈസൻസ് കീകൾ, ക്രാഷ് പ്ലേബുക്ക് - കൂടാതെ രാത്രി ലാഭിക്കുന്ന Shift+R റോൾബാക്ക്.
📑അധ്യായങ്ങൾ
- എന്തുകൊണ്ട് 6.7 പോകണം — പിന്തുണയുടെ അവസാനം, എന്തുകൊണ്ട് ഇതൊരു പ്രധാന പതിപ്പ് അപ്ഗ്രേഡാണ്, ഒരു പാച്ചല്ല
- ഗേറ്റ് 1 — സെർവർ ഹാർഡ്വെയർ ഇപ്പോഴും ESXi 8.0-ൽ പിന്തുണയ്ക്കുന്നുവെന്ന് തെളിയിക്കുക
- ഗേറ്റ് 2 — ഹോസ്റ്റ് കോൺഫിഗറേഷൻ ബാക്കപ്പ് ചെയ്ത് VM ബാക്കപ്പുകൾ സ്ഥിരീകരിക്കുക
- മെയിൻ്റനൻസ് വിൻഡോ ആസൂത്രണം ചെയ്യുക - അത് പ്രഖ്യാപിക്കുക, ഒരു ഹാർഡ് റോൾബാക്ക് ഡെഡ്ലൈൻ സജ്ജീകരിക്കുക
- മെയിൻ്റനൻസ് മോഡ് — ഹോസ്റ്റിനെ സ്പർശിക്കുന്നതിന് മുമ്പ് ഓരോ VM-ഉം ഷട്ട് ഡൗൺ ചെയ്യുകയോ മൈഗ്രേറ്റ് ചെയ്യുകയോ ചെയ്തു
- റൂട്ട് എ — 8.0 ഐഎസ്ഒ ബൂട്ട് ചെയ്ത് അപ്ഗ്രേഡ് ചെയ്യുക, വിഎംഎഫ്എസ് ഡാറ്റസ്റ്റോർ സംരക്ഷിക്കുക
- റൂട്ട് ബി — ഹോസ്റ്റ് ഷെല്ലിൽ നിന്നുള്ള esxcli ഡിപ്പോ അപ്ഡേറ്റ്
- റീബൂട്ടിന് ശേഷം - 8.0 ലൈസൻസ് കീയും സ്ഥിരീകരണ പരിശോധനകളും
- ക്രാഷ് പ്ലേബുക്ക് — ഒരു പർപ്പിൾ സ്ക്രീൻ, ആദ്യ പരിശോധനകൾ, Shift+R റോൾബാക്ക് എന്നിവ വായിക്കുന്നു
📋 അവലോകനവും ഘട്ടം ഘട്ടമായുള്ള ഗൈഡും
ആദ്യം ഹാർഡ്വെയർ അനുയോജ്യത പരിശോധിക്കുക
ESXi 6.7 2022 ഒക്ടോബർ 15-ന് പൊതു പിന്തുണയുടെ അവസാനത്തിലെത്തി, അതിനാൽ നീക്കം കാലഹരണപ്പെട്ടു - എന്നാൽ 6.7 മുതൽ 8.0 വരെ ഒരു പ്രധാന പതിപ്പ് അപ്ഗ്രേഡാണ്, ഒരു പാച്ചല്ല. രണ്ട് പതിപ്പുകൾക്കിടയിൽ VMware VMKLinux ഡ്രൈവർ മോഡൽ പൂർണ്ണമായും നീക്കം ചെയ്തു (ഓരോ ഉപകരണത്തിനും ഇപ്പോൾ ഒരു നേറ്റീവ് ഡ്രൈവർ ആവശ്യമാണ്) കൂടാതെ ഒരു തലമുറ CPU-കളും നെറ്റ്വർക്ക് അഡാപ്റ്ററുകളും സ്റ്റോറേജ് കൺട്രോളറുകളും വിരമിച്ചു. പൂർണ്ണ ആരോഗ്യമുള്ള 6.7 ഹോസ്റ്റിന് ഇപ്പോഴും അപ്ഗ്രേഡുചെയ്യാനാകില്ല.
ഏതെങ്കിലും വിൻഡോ ബുക്ക് ചെയ്യുന്നതിനുമുമ്പ്, നിങ്ങളുടെ കൃത്യമായ സെർവർ മോഡൽ, സിപിയു ഫാമിലി, നെറ്റ്വർക്ക് അഡാപ്റ്ററുകൾ, ESXi 8.0-നെതിരെയുള്ള സ്റ്റോറേജ് കൺട്രോളർ എന്നിവയ്ക്കായി VMware കോംപാറ്റിബിലിറ്റി ഗൈഡ് പരിശോധിക്കുക, കൂടാതെ 8.0-നായി വെണ്ടർ ലിസ്റ്റ് ചെയ്യുന്ന പതിപ്പുകളിലേക്ക് സെർവർ ഫേംവെയർ (BIOS, സ്റ്റോറേജ് കൺട്രോളർ, NIC-കൾ) അപ്ഡേറ്റ് ചെയ്യുക. ഇൻസ്റ്റാളറിൻ്റെ സ്വന്തം പ്രീ-ചെക്ക് ഒഴിവാക്കിയ ഉപകരണങ്ങളെ കുറിച്ച് മുന്നറിയിപ്പ് നൽകുന്നു - എന്നാൽ അർദ്ധരാത്രി കൺസോളിൽ കണ്ടെത്തുന്നത് തെറ്റായ സമയമാണ്. ആദ്യം കടലാസിൽ പരിശോധിക്കുക.
ഹോസ്റ്റ് കോൺഫിഗറേഷനും VM-കളും ബാക്കപ്പ് ചെയ്യുക
ഹോസ്റ്റ് ഷെല്ലിൽ നിന്ന് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ ബാക്കപ്പ് ചെയ്യുക (ഓഫാണെങ്കിൽ ആദ്യം ഹോസ്റ്റിൽ SSH പ്രവർത്തനക്ഷമമാക്കുക). കമാൻഡ് കോൺഫിഗറേഷൻ ബണ്ടിലിനായി ഒരു ഡൗൺലോഡ് ലിങ്ക് നൽകുന്നു - അത് തുറന്ന് .tgz ഫയൽ ഈ സെർവറിൽ ഇല്ലാത്ത എവിടെയെങ്കിലും സംരക്ഷിക്കുക:
vim-cmd hostsvc/firmware/backup_config
തുടർന്ന് VM ബാക്കപ്പുകൾ നിലവിലുള്ളതാണെന്നും കുറഞ്ഞത് ഒരു പുനഃസ്ഥാപിക്കലെങ്കിലും യഥാർത്ഥത്തിൽ പരീക്ഷിച്ചിട്ടുണ്ടെന്നും സ്ഥിരീകരിക്കുക. എല്ലാ പോസ്റ്റ്-അപ്ഗ്രേഡ് പർപ്പിൾ സ്ക്രീനുകളിലും പകുതിയും പഴയ ഹൈപ്പർവൈസർ സഹിച്ചുനിൽക്കുന്ന ഫേംവെയറിലേക്ക് തിരിയുന്നു - എന്നാൽ നിങ്ങൾക്ക് പഴയപടിയാക്കാൻ കഴിയാത്ത ക്രാഷുകൾക്ക് പിന്നിൽ ബാക്കപ്പ് ഇല്ല.
വിൻഡോ പ്ലാൻ ചെയ്ത് 8.0 ലൈസൻസ് കീ റെഡിയായി സൂക്ഷിക്കുക
ഒരു മെയിൻ്റനൻസ് സ്ലോട്ട് തിരഞ്ഞെടുത്ത് അത് ഉപയോക്താക്കളെ അറിയിക്കുക — ഹോസ്റ്റ് കുറയുമ്പോൾ ആരും മിഡ്-സേവ് ആയിരിക്കരുത്. സമയത്തിനനുസരിച്ച് ക്രമം എഴുതുക, ഒരു ഹാർഡ് റോൾബാക്ക് ഡെഡ്ലൈൻ സജ്ജീകരിക്കുക: നിങ്ങൾ ഡീബഗ്ഗിംഗ് നിർത്തി, വിൻഡോ മുഴുവൻ കഴിക്കുന്നതിനുപകരം റോൾ ബാക്ക് (ഘട്ടം 7) രാത്രിയിലെ പോയിൻ്റ്. ജോലി പൂർത്തിയാകുമ്പോൾ ഒരു ക്ലോസിംഗ് സന്ദേശം അയയ്ക്കുക, അതിനാൽ അടുത്ത ദിവസം രാവിലെ കിംവദന്തികൾ ആരംഭിക്കരുത്.
ലൈസൻസ് വിൻഡോയ്ക്ക് മുമ്പായി അടുക്കുക, അതിനിടയിലല്ല. ലൈസൻസ് കീകൾ പ്രധാന പതിപ്പുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു — ഒരു 8.0 ഹോസ്റ്റ് 6.7 കീ സ്വീകരിക്കില്ല, ഒന്നുമില്ലാതെ അത് മൂല്യനിർണ്ണയ മോഡിൽ 60 ദിവസത്തേക്ക് പ്രവർത്തിക്കുന്നു. ബ്രോഡ്കോമിന് കീഴിൽ, കീകളും ഡൗൺലോഡുകളും ബ്രോഡ്കോം സപ്പോർട്ട് പോർട്ടലിൽ നിന്നാണ് വരുന്നത്, അതിനാൽ ആ ആക്സസ് മുൻകൂട്ടി ക്രമീകരിക്കുക.
റൂട്ട് എ - 8.0 ഐഎസ്ഒ ബൂട്ട് ചെയ്തുകൊണ്ട് നവീകരിക്കുക
ഉപയോക്താക്കളോട് പറയുക, തുടർന്ന് ഹോസ്റ്റിനെ മെയിൻ്റനൻസ് മോഡിലേക്ക് മാറ്റുക — ഓരോ VM-ഉം ഷട്ട് ഡൗൺ ചെയ്യുകയോ മറ്റൊരു ഹോസ്റ്റിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുകയോ ചെയ്യുക. ഇപ്പോഴും പ്രൊഡക്ഷൻ VM-കൾ പ്രവർത്തിപ്പിക്കുന്ന ഒരു ഹോസ്റ്റ് ഒരിക്കലും അപ്ഗ്രേഡ് ചെയ്യരുത്.
ISO-ൽ നിന്ന് ESXi 8.0 ഇൻസ്റ്റാളർ ബൂട്ട് ചെയ്യുക, നിലവിലുള്ള ഇൻസ്റ്റലേഷൻ കൈവശമുള്ള ഡിസ്ക് തിരഞ്ഞെടുക്കുക, തുടർന്ന് ESXi നവീകരിക്കുക, VMFS ഡാറ്റസ്റ്റോർ സംരക്ഷിക്കുക തിരഞ്ഞെടുക്കുക. മിക്ക സെർവറുകളിലും കാണിച്ചിരിക്കുന്ന റൂട്ടാണിത്, ഒരു വലിയ പതിപ്പ് വൃത്തിയായി കൈകാര്യം ചെയ്യുന്ന റൂട്ടാണിത്, കാരണം അത് പോകുമ്പോൾ സ്ക്രീനിൽ പ്രീ-ചെക്കുകൾ ദൃശ്യമാകും.
റൂട്ട് ബി - esxcli ഉപയോഗിച്ച് ഷെല്ലിൽ നിന്ന് നവീകരിക്കുക
ഡിപ്പോ റൂട്ട് പൂർണ്ണമായും ഹോസ്റ്റ് ഷെല്ലിൽ നിന്നാണ് പ്രവർത്തിക്കുന്നത് - ഫിസിക്കൽ അല്ലെങ്കിൽ വെർച്വൽ മീഡിയ ഇല്ല - ഇത് ഒരു റിമോട്ട് ഹോസ്റ്റിനുള്ള പ്രായോഗിക തിരഞ്ഞെടുപ്പായി മാറുന്നു. റൂട്ട് A-യിലെ പോലെ തന്നെ ഹോസ്റ്റ് ഇപ്പോഴും ആദ്യം മെയിൻ്റനൻസ് മോഡിലേക്ക് പോകുന്നു. ഹോസ്റ്റ് ഫയർവാൾ വഴി HTTP ക്ലയൻ്റിനെ അനുവദിക്കുക:
esxcli network firewall ruleset set -e true -r httpClient
VMware-ൻ്റെ ഓൺലൈൻ ഡിപ്പോയിൽ ലഭ്യമായ പ്രൊഫൈലുകൾ ലിസ്റ്റ് ചെയ്യുക, കൂടാതെ 8.0 സ്റ്റാൻഡേർഡ് പ്രൊഫൈലിൻ്റെ കൃത്യമായ പേര് ശ്രദ്ധിക്കുക:
esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
തുടർന്ന് ആ കൃത്യമായ പ്രൊഫൈൽ നാമം ഉപയോഗിച്ച് ഡിപ്പോയ്ക്കെതിരെ പ്രൊഫൈൽ അപ്ഡേറ്റ് പ്രവർത്തിപ്പിക്കുക, അത് പൂർത്തിയാകുമ്പോൾ ഹോസ്റ്റ് റീബൂട്ട് ചെയ്യുക:
esxcli software profile update -d <depot-url> -p <exact-profile-name>
ഇതേ റൂട്ട് ഓഫ്ലൈനായി പ്രവർത്തിക്കുന്നു: ഡിപ്പോ ബണ്ടിൽ ZIP ഒരു ഡാറ്റസ്റ്റോറിലേക്ക് പകർത്തി പകരം ആ ഫയലിൽ -d മൂല്യം പോയിൻ്റ് ചെയ്യുക. പ്രൊഫൈൽ അപ്ഡേറ്റ് എന്നത് അപ്ഗ്രേഡ് കമാൻഡ് ആണെന്ന് ശ്രദ്ധിക്കുക - ഇത് നിങ്ങളുടെ നിലവിലുള്ള കോൺഫിഗറേഷനും മൂന്നാം കക്ഷി VIB-കളും അനുയോജ്യമായിടത്ത് നിലനിർത്തുന്നു; ഇമേജ് മാറ്റിസ്ഥാപിക്കുന്ന പ്രൊഫൈൽ ഇൻസ്റ്റാൾ പകരം വയ്ക്കരുത്.
റീബൂട്ടിന് ശേഷം - ലൈസൻസ്, പരിശോധിച്ചുറപ്പിക്കുക, തുടർന്ന് റിലീസ് ചെയ്യുക
ഹോസ്റ്റ് 8.0-ൽ ബാക്കപ്പ് ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങളുടെ ESXi 8.0 ലൈസൻസ് കീ പ്രയോഗിക്കുക - 6.7 കീ സ്വീകരിക്കില്ല, പുതിയ കീ ഇല്ലാതെ മൂല്യനിർണ്ണയ ക്ലോക്ക് ടിക്ക് ചെയ്യുന്നു. മെയിൻ്റനൻസ് മോഡിൽ നിന്ന് പുറത്തുകടക്കുക, തുടർന്ന് ആദ്യം ഒരു നോൺ-ക്രിട്ടിക്കൽ VM ആരംഭിക്കുക ബാക്കിയുള്ളത് ആരംഭിക്കുന്നതിന് മുമ്പ് അതിൻ്റെ നെറ്റ്വർക്ക്, സംഭരണം, കൺസോൾ എന്നിവ പരിശോധിക്കുക.
അടുത്തതായി ഹോസ്റ്റിലൂടെ തന്നെ പ്രവർത്തിക്കുക: ഡ്രൈവർ അല്ലെങ്കിൽ സെൻസർ പരാതികൾക്കായുള്ള ഇവൻ്റ് ലോഗ്, ഹാർഡ്വെയർ സ്റ്റാറ്റസ്, ഓരോ ഡാറ്റാസ്റ്റോർ മൗണ്ട്, കൂടാതെ മാനേജ്മെൻ്റ് നെറ്റ്വർക്ക് ക്രമീകരണങ്ങളും. അതിനുശേഷം മാത്രമേ ഉപയോക്താക്കൾക്ക് സെർവർ തിരികെ വിടൂ, കൂടാതെ ഘട്ടം 3-ൽ നിന്ന് ക്ലോസിംഗ് സന്ദേശം അയയ്ക്കുക.
ക്രാഷ് പ്ലേബുക്ക് - പർപ്പിൾ സ്ക്രീനും Shift+R റോൾബാക്കും
ഹോസ്റ്റ് പർപ്പിൾ-സ്ക്രീനുകൾ (PSOD) അല്ലെങ്കിൽ അപ്ഗ്രേഡിന് ശേഷം ഉപയോഗപ്രദമായി ബൂട്ട് ചെയ്യുന്നില്ലെങ്കിൽ, ഈ ക്രമത്തിൽ പ്രവർത്തിക്കുക. ആദ്യം, എന്തെങ്കിലും സ്പർശിക്കുന്നതിന് മുമ്പ് പർപ്പിൾ സ്ക്രീൻ ഫോട്ടോ എടുക്കുക. ഒരു PSOD എന്നത് VMkernel മനപ്പൂർവ്വം നിർത്തുന്നതാണ്, കാരണം തുടരുന്നത് VM-കളെ അപകടത്തിലാക്കും - കൂടാതെ സ്ക്രീനാണ് രോഗനിർണയം: ഒഴിവാക്കൽ തരവും അതിൽ പേരിട്ടിരിക്കുന്ന മൊഡ്യൂളും കാരണത്തെ ചൂണ്ടിക്കാണിക്കുന്നു, ഒരു ഡ്രൈവർ മൊഡ്യൂളിൻ്റെ പേര് ഹാർഡ്വെയർ-സപ്പോർട്ട് പ്രശ്നത്തെ സൂചിപ്പിക്കുന്നു.
രണ്ടാമതായി, ഒരു തവണ റീബൂട്ട് ചെയ്ത് കാണുക. ഒരു ഡ്രൈവർ മാറ്റത്തിന് ശേഷമുള്ള ഒരൊറ്റ ക്ഷണികമായ പർപ്പിൾ സ്ക്രീൻ ഡാറ്റയാണ്; ആവർത്തിക്കുന്നത് ഒരു വിധിയാണ്. നവീകരണത്തിൻ്റെ സ്വന്തം ക്രമത്തിൽ ആദ്യം സംശയിക്കുന്നവർ: പിന്തുണയ്ക്കാത്ത NIC അല്ലെങ്കിൽ സ്റ്റോറേജ് അഡാപ്റ്റർ, അനുയോജ്യത ഗൈഡ് ലിസ്റ്റുകളേക്കാൾ പഴയ ഫേംവെയർ, അല്ലെങ്കിൽ പഴയ പതിപ്പ് ഒരിക്കലും ഊന്നിപ്പറയാത്ത മെമ്മറി പിശക്.
മൂന്നാമത്തേത്, റോൾ ബാക്ക് ചെയ്യുക. ESXi രണ്ട് ബൂട്ട് ബാങ്കുകളായി ഇൻസ്റ്റാൾ ചെയ്യുന്നു, കൂടാതെ അപ്ഗ്രേഡ് നിങ്ങളുടെ മുമ്പത്തെ 6.7 ബിൽഡിനെ ഇതര ബാങ്കിൽ നിലനിർത്തുന്നു. ഹോസ്റ്റ് റീബൂട്ട് ചെയ്ത്, ബൂട്ട് പ്രോംപ്റ്റിൽ, Shift + R അമർത്തി സ്ഥിരീകരിക്കുക - നിങ്ങൾ അത് ഉപേക്ഷിച്ചതുപോലെ തന്നെ, മുൻ 6.7 ബിൽഡ്, കോൺഫിഗറേഷൻ ഉൾപ്പെടുത്തി ഹോസ്റ്റ് ബൂട്ട് ചെയ്യുന്നു. റോൾബാക്ക് പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, നിങ്ങൾ സമയം വാങ്ങിയിരിക്കുന്നു: പകൽ വെളിച്ചത്തിൽ അനുയോജ്യതയുടെ കാരണം പരിഹരിച്ച് ഒരു പുതിയ വിൻഡോയിൽ വീണ്ടും നവീകരിക്കുക.
vim-cmd hostsvc/firmware/restore_config <bundle-path>
ആ പുനഃസ്ഥാപിക്കൽ കമാൻഡ് രണ്ടാമത്തെ രക്ഷപ്പെടൽ മാർഗമാണ് - ഒരു ബൂട്ട് ബാങ്ക് മതിയാകാത്ത സന്ദർഭങ്ങളിൽ, ഇത് സ്റ്റെപ്പ് 2 ബണ്ടിലിൽ നിന്ന് ഹോസ്റ്റ് കോൺഫിഗറേഷനെ അതേ പതിപ്പിൻ്റെയും ബിൽഡിൻ്റെയും ഹോസ്റ്റിലേക്ക് തിരികെ കൊണ്ടുവരുന്നു.
🏷️വിഷയ തിരയൽ വേരിയബിളുകളും കീവേഡുകളും
🎙️ പൂർണ്ണ ട്രാൻസ്ക്രിപ്റ്റ് — വികസിപ്പിക്കാൻ ടാപ്പ് ചെയ്യുക
__TOK_36__
__TOK_37__
__TOK_38__
❓ പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ
ഈ ട്യൂട്ടോറിയൽ പിന്തുടരാൻ 100% സൗജന്യമാണോ?
__TOK_39__
തുടക്കക്കാർക്ക് ഈ ഗൈഡ് പിന്തുടരാമോ?
__TOK_40__
ഞാൻ കുടുങ്ങിയാൽ എനിക്ക് എവിടെ ചോദ്യങ്ങൾ ചോദിക്കാനാകും?
__TOK_41__