12 Replies Latest reply on Aug 18, 2019 11:40 PM by mstyslav

    update from esxi 6.5 -> 6.7U2

    mstyslav Enthusiast

      привет всем,

      есть серверы hp dl 360 g9, на них развернута esxi 6.5 (6765664)

      на всех серверах совершенно одинаковая версия esxi и совершенно одинаковая версия всего железа

      так вот, один из серверов не желает обновляться до 6.7U2

      ошибки:

      ====

      Hardware configuration of host 10.x.x.x is incompatible. Check scan results for details.

      ====

      The host returns esxupdate error codes: -1. Check the Update Manager log files and esxupdate log files for more details.

      ====

      заметил, что в разделе Monitor->Health->Network Health Checks:

       

      ESXi 6.5.x has 10Gb Physical Nic and NetQueue is enabled

      ESXi host with version 6.5 before 6.5 P2 that is using a 10 Gigabit NIC and NetQueue is enabled might fail with a purple diagnostic screen. Click the Ask VMware link above for more details and a resolution.

       

      На остальных серверах такого варнинга нет. Почитал статью на KB

       

      Может ли быть проблема в этом? Как проверить и что еще глянуть?

      Спасибо!

        • 1. Re: update from esxi 6.5 -> 6.7U2
          Finikiez Master
          vExpert

          Доброго дня!

           

          Так что пишет esxupdate.log на проблемном хосте?

           

          Альтернативный вариант дебага - использовать offline bundle и выполнить команду на обновление руками в CLI, далее посмотреть в получившийся вывод команды.

          • 2. Re: update from esxi 6.5 -> 6.7U2
            AlessandroRomeo68 Hot Shot

            Hi,

             

            You have version 6.5, which is compatible with the 6.7U2 update. However, I would try to upgrade to version 6.5u2 first, and then to 6.7u2.

             

             

            У вас есть версия 6.5, которая совместима с обновлением 6.7U2. Однако я бы попытался сначала обновить до версии 6.5u2, а затем до 6.7u2.

             

             

             

            Alessandro Romeo

            • 3. Re: update from esxi 6.5 -> 6.7U2
              mstyslav Enthusiast

              лог апдейтера в аттаче, если не трудно прошу глянуть

              спасибо!

              • 4. Re: update from esxi 6.5 -> 6.7U2
                Finikiez Master
                vExpert

                У вас хост с какого устройства загружается?

                При перезагрузке штатно загружается, не теряет конфигурацию? Давно перезагружали?


                Вот ошибка из вашего лога

                 

                2019-08-13T10:32:05Z esxupdate: 141222: HostImage: INFO: Installer <class 'vmware.esximage.Installer.BootBankInstaller.BootBankInstaller'> was not initiated - reason: altbootbank is invalid: Error in loading boot.cfg from bootbank /bootbank: Error parsing bootbank boot.cfg file /bootbank/boot.cfg: [Errno 2] No such file or directory: '/bootbank/boot.cfg'

                 

                Если в CLI пойти и выполнить

                cd /bootbank, затем ls

                cd /altbootbank, затем ls

                что пишет в выводе команд?

                 

                Не исключено, что у вас флэшка могла поломаться.

                • 5. Re: update from esxi 6.5 -> 6.7U2
                  mstyslav Enthusiast

                  Да, я видел эту ошибку. хост грузится с sd карточки

                  и как раз сегодня в этом сервере менял флешку (бекап конфига - мейнтененс мод - выключение - замена флешки - установка esxi (той же версии) - настройка сети - рестор конфига) и решил сразу его проапдейтить. таким же образом вот недавно сделал на другом сервере и прошло "на ура"

                  ====

                  cd /bootbank/  <- скинуло в  /tmp

                  [root@esxi-cl1:/tmp] ls

                  50_09_57_32_c8_6b_dd_f0-58_07_d0_2e_5b_b6_9e_9f  ams-ipv4.txt                                     amsbb.done                                       bb

                  VMware_bootbank_vmware-fdm_6.7.0-14070457.vib    ams-ipv6.txt                                     amscpqsw.done                                    imgdb.tgz

                  ahsboot.marker                                   ams-mem.txt                                      amsdist.done                                     jumpstrt.gz

                  ams-bbUsg.txt                                    ams-nic-list.txt                                 amsent.done                                      nfsgssd_krb5cc

                  ams-distro.txt                                   ams-route.txt                                    amsfc.done                                       osfsd-ready

                  ams-ent.txt                                      ams-sas.txt                                      amsfsys.done                                     probe.session

                  ams-fc.txt                                       ams-sas2.txt                                     amshrsw.done                                     scratch

                  ams-fsys.txt                                     ams-swrun.txt                                    amsnic.done                                      state.tgz

                  ams-hrswrun.txt                                  ams-usb1.txt                                     amssas.done                                      vmware-root

                  ams-ip.txt                                       ams-vsw.txt                                      amsusbd.done

                  ====

                   

                  каталогоа /altbootbank нет

                   

                  какие у меня варианты?

                   

                  UPD. возможно, как-то криво прошел процесс рестора? и возможно повторный инсталл и рестор пофиксит?

                  глянул на разделы на esxi:

                  ====на больном====

                  df -h

                  Filesystem   Size   Used Available Use% Mounted on

                  vfat       249.7M 175.5M     74.2M  70% /vmfs/volumes/de2e64ee-bae5ad85-eb44-3517098d188e - /bootbank

                  vfat       249.7M   8.0K    249.7M   0% /vmfs/volumes/f44fb4ed-35912732-98f4-cb447d50aa95 - /altbootbank

                  vfat       285.8M 205.9M     80.0M  72% /vmfs/volumes/5d525561-d50692c1-4d43-1402ec791de0

                   

                  ====на здоровом====

                  df -h

                  Filesystem   Size   Used Available Use% Mounted on

                  vfat       249.7M 204.0M     45.7M  82% /vmfs/volumes/1d08f3e7-e9c15fac-dfcc-641375b1f576 - /bootbank

                  vfat       249.7M 175.5M     74.2M  70% /vmfs/volumes/e99054e6-cea046ee-dbe0-2ad51cd56cd6 - /altbootbank

                  vfat       285.8M 172.9M    112.9M  61% /vmfs/volumes/5d4d114a-c256f2be-60c1-1402ec792940

                  ======

                  • 6. Re: update from esxi 6.5 -> 6.7U2
                    Finikiez Master
                    vExpert

                    Для простоты подхода можно просто переинсталлировать хост используя целевую версию гипервизора, конфигурацию потом просто сделать руками. Например.

                    • 7. Re: update from esxi 6.5 -> 6.7U2
                      mstyslav Enthusiast

                      Не спорю, вероятно это хороший вариант, но я пока очень хочу восстановить бекап настроек... но что-то не идет...

                       

                      за сегодня уже раз 5-7 переинсталлил ESXI, потом ресторил бекап... результат тот самый... брал бекапы разных дат, даже флешку уже поменял и перезаписал образ для инсталляции. Пока что имею то, с чего начал

                      заметил, что свежеинсталленый гипервизор имеет такой расклад по разделам (проверено несколько раз):

                      === (один из разделов заполен на 8К)

                      df -h

                      Filesystem   Size   Used Available Use% Mounted on

                      vfat       285.8M 205.9M     80.0M  72% /vmfs/volumes/5d53d1f6-63089d4a-df22-1402ec791de0

                      vfat       249.7M   8.0K    249.7M   0% /vmfs/volumes/7a76dee6-304f4064-08a2-bd0291a7a263

                      vfat       249.7M 175.5M     74.2M  70% /vmfs/volumes/2e2a0aed-f8bb3d13-8d6b-7479f297e8ca

                      ===

                      а имеющиеся работающие гиппервизоры вот так:

                      === (тут все разделы заюзаны прилично)

                      df -h

                      Filesystem   Size   Used Available Use% Mounted on

                      vfat       249.7M 204.0M     45.7M  82% /vmfs/volumes/1d08f3e7-e9c15fac-dfcc-641375b1f576

                      vfat       249.7M 175.5M     74.2M  70% /vmfs/volumes/e99054e6-cea046ee-dbe0-2ad51cd56cd6

                      vfat       285.8M 172.9M    112.9M  61% /vmfs/volumes/5d4d114a-c256f2be-60c1-1402ec792940

                      ===

                      после рестора настроек из бекапа, каталоги /bootbank и /altbootbank пропадают

                      прошу помощи, как решить проблему. на хосте очень много наворочено (vsan в том числе) и руками восстанавливать настройки геморно и могу напортачить...

                       

                      UPD кста, после ребута конфа на сервере сохраняется, ничего не пропадает

                      • 8. Re: update from esxi 6.5 -> 6.7U2
                        Finikiez Master
                        vExpert

                        Есть несколько статей в kb со схожими симптомами (подмена линка /bootbank /altbootbank в tmp), но они связаны с загрузкой по SAN.

                         

                        У меня схожего опыта не было.

                         

                        Мое видение, что стоит все-таки выполнить настройки на гипервизоре руками после реинсталляции. Обычно все-таки это не так много настроек: имя, сетевая конфигурация, настройки стандартных коммутаторов (если используются), какие-нибудь расширенные параметры (но обычно настроек из коробки достаточно)

                        • 9. Re: update from esxi 6.5 -> 6.7U2
                          mstyslav Enthusiast

                          спасибо за помощь!

                           

                          крайние несколько дней занимался разного рода єкспериментами и изучением ситуации

                          возникло некое подозрение, что имеет место проблема с контроллером dscard (или что-то такое)

                          выполняется чистая инсталляция гиппервизовра на этом сервере и сразу директории (разделы) bootbank и altbootbank не совпадают по содержимому и altbootbank занимает лишь 4к

                          при инсталляции идет в логах ругань на vmhba32 (sdcard)

                           

                          начинаю подумывать про обращение в сервис HP. однако для начала есть еще вариант обновить все firmware. что скажете про это (обновление)?

                          спасибо!

                          • 10. Re: update from esxi 6.5 -> 6.7U2
                            Finikiez Master
                            vExpert

                            По опыту работы с различными техподдержками серверов, всегда лучше предварительно обновить все версии микрокодов

                            Потому что в 10 случаях из 10, это первый совет, который получают заказчики.

                            • 11. Re: update from esxi 6.5 -> 6.7U2
                              mstyslav Enthusiast

                              ну да, это точно, есть такое

                              спасибо! уже сделал и буду посмотреть что получится...

                              • 12. Re: update from esxi 6.5 -> 6.7U2
                                mstyslav Enthusiast

                                итак, докладываю.

                                проблема решилась, не думаю, что штатно, но решилась

                                что было:

                                необходимо было заменить в серверах загрузочную флешку и проапдейтить систему до 6.7U2. на серверах установлена esxi 6.5U1 (6765664)/. сделал бекап конфигов (через VMware PowerCLI), перевожу сервер в режим обслуживания, выключаю, меняю флешку, ставлю систему, настраиваю сеть, восстанавливаю бекап. и все ок.

                                однако один сервер так проапдейтился, а второй (101% брат-близнец) не захотел.

                                что происходило - после чистой инсталляции системы (создается 3 раздела по 250Мб), один из системных разделов пуст (заполнен на 4к, вместо ~200Мб). флешку меня, дистрибутив менял, память тестировал, фирмваре апдейтил. ничего не помогло.

                                как решил:

                                установил систему (6.5U1), восстановил бекап конфигов, и еще раз накатил ту же систему в режиме upgrade. вуаля! все ок!

                                шаманство? согласен, но проблема решена, далее апдейты ставяться нормально.

                                коллеги советовали (в этой теме) поставить сразу 6.7U2 и руками настраивать... скажу сразу - не делал так (хотел восстановить бекап и не мучаться), да и думаю, что фокус не прошел бы. хотя - хз ))

                                 

                                если что-то не совсем понятно описал, могу уточнить, кому будет интересно

                                 

                                всем спасибо за помощь!