Показать полную графическую версию : Как заапгрейдить службы интеграции в Hyper-V?
В теме http://forum.oszone.net/thread-310612-2.html
говорится в конце:
Если у Вас есть хост с ролью Hyper-V, то дистрибутив служб интеграции лежит в файле vmguest.iso в папке C:\Windows\System32. Вы можете его скопировать и подключить к ВМ на которой хотите обновить службы интеграции. В аттаче скрин на котором на ВМ с Windows 2008 установлены службы интеграции версии 6.3.9600.16384 от Windows 2012 R2.
Но, насколько я понял, для разных ВМ(Windows) нужны разные версии этих служб интеграции, да еще со временем надо их апгрейдить, а файл vmguest.iso в папке C:\Windows\System32 создался при начальной инсталляции сервера Hyper-V и старый, его инсталляция не обеспечивает нормальную работу.
Как заапргейдить этот файл? можно ли в нем выкинуть старое и поставить новое или надо методом добавления нового действовать?
Есть ли где инструкция по апгрейду этого файла?
Но, насколько я понял, для разных ВМ(Windows) нужны разные версии этих служб интеграции, »
они ставятся с одной исошки.
да еще со временем надо их апгрейдить »
не надо.
и старый »
не может быть.
его инсталляция не обеспечивает нормальную работу. »
может проблема в другом?
P.S. зачем делать новую тему?...
Denis Dyagilev
11-02-2016, 11:15
Обновлять компоненты интеграции — нужно. По мере выхода обновлений для гипервизора обновляются и сами компоненты интеграции, как правило в рамках исправлений-хотфиксов. Дистрибутив для всех ОС один, за исключением *nix.
Обновлять компоненты интеграции — нужно. По мере выхода обновлений для гипервизора обновляются и сами компоненты интеграции, как правило в рамках исправлений-хотфиксов. »
внезапно.
а где билдлист можно увидеть?
попутный вопрос - какие IC устанавливает VMM 2012 r2?
внезапно. »Из обрывков информации известно, что и на гостей могут приходит и обновлениями (1 (https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/user_guide/managing_ics), 2 (https://blogs.technet.microsoft.com/virtualization/2014/11/11/hyper-v-integration-components-are-available-through-windows-update/) - для Technical Preview :/ ).
Из обрывков информации известно, что и на гостей могут приходит и обновлениями »
это известно да. вопрос, как я понимаю, в другом.
это известно да. вопрос, как я понимаю, в другом. »Я к тому, что процесс: какое-то обновление вышло на гостя, что-то вышло на гипервизор несколько смущает.
Denis Dyagilev
11-02-2016, 13:37
внезапно.
а где билдлист можно увидеть?
попутный вопрос - какие IC устанавливает VMM 2012 r2? »
Не встречал такого документа. Хотя, полагаю, можно из подобного (http://social.technet.microsoft.com/wiki/contents/articles/20885.hyper-v-update-list-for-windows-server-2012-r2.aspx) выцедить информацию
ВММ использует тот же образ, поэтому он использует актуальные компоненты хоста.
Из обрывков информации известно, что и на гостей могут приходит и обновлениями »
Если мы ведём речь в ветке о Windows Server 2012 R2, а также любой иной ОС до Windows Server 2016, то обновление билдов компонентов интеграции возможно только путём установки исправлений\обновлений на хост.
Кроме того, нужно понимать, что ядро Windows, начиная с 6.1 уже содержит нативные IC. И, если ОС развёртывается на новый хост, то их следует обновить путём подсовывания того самого образа. Т.е., развернув Windows Server 2008 R2 на хосте Windows Server 2012 R2, увидите, что в ВМ есть уже установленные компоненты интеграции версии 6.1.ХХХХ.ННННН. Их, безусловно, нужно будет обновить до 6.1.YYYY.NNNNN.
ВММ использует тот же образ, поэтому он использует актуальные компоненты хоста. »
вы же говорите, что они (он, ISO образ) обновляются хотфиксами?
хотя я вот не вижу никаких свежих билдов 6.3.9600.16384, они как были в ванильном HV2012r2 RTM, так и остались
Denis Dyagilev
11-02-2016, 15:27
cameron, не включая задних ход. Не каждый хотфикс для родительского раздела и гипервизора несёт за собой исправления для компонентов. Windows Server 2012 R2 не так наглядный пример, в Windows Server 2012 помню как минимум четыре сборки.
Если мы ведём речь в ветке о Windows Server 2012 R2, а также любой иной ОС до Windows Server 2016, то обновление билдов компонентов интеграции возможно только путём установки исправлений\обновлений на хост. »Беспокоит ситуация, что на гостя встал хотфикс, а на гипервизор еще нет и наоборот. Не возникнет ли проблема, которая выразится в падении ВМ?
P.S. зачем делать новую тему?... »
За тем, что та тема была про копирование, которое решилось без компонент интеграции. А эта про компоненты интеграции.
Или вы хотите, что все темы про hyper-v в одну кучу складывали, чтоб трудно было читать и найти нужное?
а где билдлист можно увидеть? »
Что за термин "билдлист"?("лист построения"???)
Дистрибутив для всех ОС один, за исключением *nix. »
Дистрибутив-то может быть один, но из него разные файлы для разных ОС используются
Например, у себя я рассматриваю vmguest.iso, когда он по команде "Insert Integration Services Disc" вставился в CD-дисковод ВМ и в нем в папке support\x86 содержание:
19.02.2014 03:46 <DIR> .
26.07.2012 10:55 <DIR> ..
02.06.2012 17:35 1я461я992 WdfCoInstaller01009.dll
26.07.2012 06:41 1я458я176 Windows5.x-HyperVIntegrationServices-x86.msi
25.07.2012 23:40 130 Windows5.x-HyperVIntegrationServices-x86.xml
11.10.2012 09:18 607я007 Windows6.2-HyperVIntegrationServices-x86.cab
11.10.2012 09:12 614я094 Windows6.x-HyperVIntegrationServices-x86.cab
11.10.2012 03:45 167 Windows6.x-HyperVIntegrationServices-x86.xml
02.06.2012 17:31 550я960 WindowsServer2003-KB943295-x86-CHS.exe
02.06.2012 17:31 550я448 WindowsServer2003-KB943295-x86-CHT.exe
02.06.2012 17:31 556я592 WindowsServer2003-KB943295-x86-CSY.exe
02.06.2012 17:31 556я592 WindowsServer2003-KB943295-x86-DEU.exe
02.06.2012 17:31 549я936 WindowsServer2003-KB943295-x86-ENU.exe
02.06.2012 17:31 556я080 WindowsServer2003-KB943295-x86-ESN.exe
02.06.2012 17:31 556я592 WindowsServer2003-KB943295-x86-FRA.exe
02.06.2012 17:31 558я128 WindowsServer2003-KB943295-x86-HUN.exe
02.06.2012 17:31 556я592 WindowsServer2003-KB943295-x86-ITA.exe
02.06.2012 17:31 553я008 WindowsServer2003-KB943295-x86-JPN.exe
02.06.2012 17:31 551я472 WindowsServer2003-KB943295-x86-KOR.exe
02.06.2012 17:31 557я104 WindowsServer2003-KB943295-x86-NLD.exe
02.06.2012 17:31 558я128 WindowsServer2003-KB943295-x86-PLK.exe
02.06.2012 17:31 556я592 WindowsServer2003-KB943295-x86-PTB.exe
02.06.2012 17:31 555я568 WindowsServer2003-KB943295-x86-PTG.exe
02.06.2012 17:31 557я104 WindowsServer2003-KB943295-x86-RUS.exe
02.06.2012 17:31 555я568 WindowsServer2003-KB943295-x86-SVE.exe
02.06.2012 17:31 555я568 WindowsServer2003-KB943295-x86-TRK.exe
26.07.2012 10:35 <DIR> en-US
02.06.2012 17:31 134 kmdf.inf
11.10.2012 08:31 208я992 setup.exe
Очевидно, что в начале списка разные файлы для разных типов ОС(по названиям версий)
и дата их старая.
Есть ссылка https://support.microsoft.com/en-us/kb/3071740 в которой предлагается скачка апдейтов компонент
для win 8.1 х64, например, установленной у меня на hyper-v. Очевидно, что 8.1 вышла позже моего hyper-v и в
vmguest.iso для него ничего нет.
Этот апдейт представляет собой файл windows6.2-hypervintegrationservices-x64.cab размером 751 KB
с датой 21.07.2015
У меня в vmguest.iso, как видите, есть файл с похожим названием(но х86), но старой даты и меньшего размера.
Причем у меня нет никакого файла vmguest.iso в папке c:\windows\system32 и нигде его на диске с: нет(искал в TotalCommander), Telepuzik был не совсем прав в той теме.
А на hyper-v сервере есть папка c:\windows\vmguest\ в которой в точности лежит содержимое того виртуального файла vmguest.iso, который предлагается для инсталляции служб (перечень выше).
Т.е. этот файл vmguest.iso как-то автоматом создается из этой папки, когда это нужно и вставляется в дисковод ВМ.
Я могу добавлять файлы, в том числе и апдейтов от 2015 года, в папку support\x86, но они почему-то не берутся в vmguest.iso автоматом, игнорируются.
В том-то мой вопрос: если я перепишу содержимое c:\windows\vmguest\, добавлю к нему нужные апдейты и вручную создам
vmguest.iso, вставлю его в ВМ вручную, то IС установятся с обновлениями?
Что делать если у меня есть в этом случае есть более новая версия файла Windows6.2-HyperVIntegrationServices-x86.cab, старую заменять?(может из х86.cab система x64 тоже чего-то берет?)
По мере выхода обновлений для гипервизора обновляются и сами компоненты интеграции »
Hyper-v обновления я накачивал из интернета все, какие были, но IS, как видите в дистрибутиве не обновились, даты старые. Можно ли в клиенте увидеть версию IS?
А то пишут какие-то цифры 6.3.9600.16384, а как их высветить после инсталляции? В xml файле из вышеприведенного списка файлов у меня версия 6.2.9200.16433
Хотя, полагаю, можно из подобного выцедить информацию »
По Вашей ссылке из http://social.technet.microsoft.com/wiki/contents/articles/15576.hyper-v-update-list-for-windows-server-2012.aspx
прочитал, что есть
KB2770917: Windows 8 and Windows Server 2012 update rollup: November 2012
Но как это установить на hyper-v хост(чтоб мои цифры IС обновились), если он - чистый hyper-v 2012 без граф интерфейса и только с corefig?
Denis Dyagilev
14-02-2016, 00:53
на гостя встал хотфикс, а на гипервизор еще нет и наоборот »
Когда в госте IS новее, чем поставляются хостом - ничего страшного. Как пример, виртуальный Windows Server 2012 R2 на хосте Windows Server 2012.
Denis Dyagilev
21-02-2016, 21:03
Кстати, как минимум два хотфикса, обновляющих ветку компонентов интеграции
https://support.microsoft.com/en-us/kb/3004908
https://support.microsoft.com/en-us/kb/3063283
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.