Quantum Yupiter
Павел, >> Даже не развёрнутая SUG не должна быть большой, ну и самих SUG не должно быть чересчур много. Серверу необходимо будет рассчитывать и суммаризировать состояния соответствия для каждой, чем больше групп и обновлений в группе, тем больше нагрузка на SQL. Много это сколько?
Из относительно нового я упомянул вот это: Если на клиента назначено хотя бы одно окно обслуживания только для обновлений (Software Updates/Type=4), то он не будет устанавливать обновления в окно для всех развёртываний (All Deployments, Type=1). Это поведение будет рано или поздно исправлено, пока же я рекомендую учитывать его при развёртываниях. Предварительно нашёл, что на форумах технета на это жаловались, а значит инфа более-менее публичная.
Sergey
гдето видел уже, выставляют презентайшн мод насильно на всех клиентах
Sergey
а там по реестру проверяется
Sergey
ща найду
Nikolay
На части серверов все хорошо....на части нет.Утром кидаю те сервера,на которых ночью не установились обновы в тестовую коллекцию,окно обслуживания которой с 9 утра и все срабатывает
Stanislav
С конца начать вверх отматывать до большой паузы во времени )
MSI: Action 12:58:53: CcmInstallUtilInit. Initializing InstallUtil.exe to register .net WMI provider - это не оно?
Sergey
Ccmsetup command line: "C:\WINDOWS\ccmsetup\ccmsetup.exe" /runservice /AutoUpgrade /UpgradePackageVersion:32 /UpgradeWinTask типа такого, и рядом там будет инфа
Stanislav
вот это ещё непонятное
Sergey
всю папку c:\Windows\ccmsetup\Logs\ запроси
Stanislav
похоже придётся, да
Stanislav
Params to send '5.0.8239.1301 Deployment [SMB] \\domain.controller\Client_Install\BAT\'
Stanislav
получается клиент ставился с папки \\domain.controller\Client_Install\BAT\ ?
Stanislav
<ClientDeploymentMessage ErrorCode="0"><Client Baseline="1" Platform="2"/><Packages><Package ID="{B8E8F399-A848-4D4E-8ECB-155A86B06720}"/></Packages></ClientDeploymentMessage> - вот есть вот ещё такое. не может CCM из какоего-то пакета своего запускать установку?
Sergey
в cm-е мало что по одной строчке можно понять ответ обычно лежит если отмотать на страницу выше/ниже
Stanislav
MSI: Action 12:58:45: CcmRegisterSystemTaskRollback. Rolls back the changes made by CcmRegisterSystemTask. MSI: Action 12:58:45: CcmRegisterSystemTask. Registers a System Task with WMI.
Stanislav
у меня вот это выше :)
Stanislav
угу. пойду ка я схожу за всей папкой с логами
Quantum Yupiter
Может там веселый скрипт на шаре? Хотя почему каждые 2 часа...
Sergey
в таск шедуллере чё нить прописали
Quantum Yupiter
Оооо даааа
Stanislav
ага, такое ощущение будто где-то есть таска, которая пинает скрипт по установке
Sergey
или GPO и не 2 часа а 90 мин :)
Stanislav
и никто нихрена не знает, потому что Настоящие Сисадмины документацию не ведут
Stanislav
или GPO и не 2 часа а 90 мин :)
про GPO. та настройка, которая делается там для установки cm-агента она же сама установку не запускает?
Quantum Yupiter
и никто нихрена не знает, потому что Настоящие Сисадмины документацию не ведут
Баааааа ) А если у вас там CCMSetup.msi от старой версии агента? )
Stanislav
так, отставить панику!
Sergey
Сайт код небось и строка параметров к установщику...
Nikolay
А хотели поислать где в реестре можно отключить режим презентации
Nikolay
Так а клиент sccm один и тот же,что рабочая станция,что сервер.Этот режим похоже мешает ставить обновления в назначенные окна обслуживания
Nikolay
Не могу понять загадочной избирательности...на части серверов обновки ставятся,на части нет...просто вися со статусом Крацний срок установки прошел
Quantum Yupiter
Проверил - C:\Windows\System32\PresentationSettings.exe на сервере есть, но не запускается.
Quantum Yupiter
Я бы подумал, что дело не в Presentation mode, а в чём-то другом. Посему повторю вопрос: каков статус развёртывания на проблемных машинах?
Quantum Yupiter
Начинать с простого надо, с консоли и отчётов )
Quantum Yupiter
Проверил - C:\Windows\System32\PresentationSettings.exe на сервере есть, но не запускается.
Вот такое не пробовал: 2. To Turn On Presentation Settings A) Type the command below, and press Enter. PresentationSettings.exe /start 3. To Turn Off Presentation Settings A) Type the command below, and press Enter. PresentationSettings.exe /stop
Sergey
функцию вижу, а кто её вызывает - нет public static void SetPresentationMode(IntPtr key, int value) { byte[] bytes = BitConverter.GetBytes(value); IntPtr hKey = key; string lpValueName = "PresentationModeIsOn"; int lpReserved = 0; int lpType = 4; byte[] lpData = bytes; int length = lpData.Length; int error = RegistryUtil.RegSetValueEx(hKey, lpValueName, lpReserved, lpType, lpData, length); int num = RegistryUtil.RegCloseKey(key); if (num != 0) Log.Warn("Error [{0}], closing presentation mode registry key.", (object) num.ToString((IFormatProvider) CultureInfo.CurrentCulture)); if (error != 0) throw new Win32Exception(error); }
Sergey
возможно это просто галка в UI
Quantum Yupiter
int num = RegistryUtil.RegCloseKey(key); Точно?
Quantum Yupiter
Надо смотреть входные параметры этого кода
Sergey
не вижу кто вызывает, поэтому и параметров не вижу
Sergey
сам клиент не c# я дебажить не умею :)
Vertexx
Коллеги, подскажите, какой лог смотреть, если апп назначен пользователю, а не компьютеру? В AppDiscovery ничего нет про этот апп, а в центре ПО есть.
Vertexx
Ну, что-то типа appdiscovery, но для пользователя.
Quantum Yupiter
Ну, что-то типа appdiscovery, но для пользователя.
для пользователя или машины в данном случае не важно - если обнаружение было, то оно пойдет в AppDiscovery
Vertexx
Тогда у меня, видимо, лыжи не едут.
Vertexx
Центр ПО мне показывает приложение в доступных. А в appdiscovery ни одной строчки про это.
Vertexx
Нет
Quantum Yupiter
Можно App Discovery Cycle запустить
Quantum Yupiter
Из под пользователя, на которого назначено
Vertexx
Так и делаю. Тишина в логе.
Vertexx
В лог информация посыпалась только после того, как в центре ПО я нажал установить.
Quantum Yupiter
Так и делаю. Тишина в логе.
Хм, не должно... По идее мы запускаем App Discovery Cycle как минимум, как только политика прилетает.
Vertexx
Ну, я правильно понимаю, что если бы политика не прилетела, то и в центре ПО я бы ничего не увидел?
Quantum Yupiter
Но да, теперь я засомневался, запускаем ли мы App Discovery для ПО, которое раскатано как Available
Vertexx
Ну и вот. В центре ПО то я увидел приложение, а в логах пусто было.
Vertexx
Нажал установить и посыпалось.
Nikolay
Я бы подумал, что дело не в Presentation mode, а в чём-то другом. Посему повторю вопрос: каков статус развёртывания на проблемных машинах?
Статус развертывания - ошибка.Код - 0x87d00667,отсутствует текущий или будущий период обслуживания...
Quantum Yupiter
Статус развертывания - ошибка.Код - 0x87d00667,отсутствует текущий или будущий период обслуживания...
Гляньте все окна обслуживания доступные машине - есть отчёт такой. Окно должно быть больше, чем суммарный Run Time для всех пригодных к установке обновлений. Ну и вот эту проблему надо учитывать: Если на клиента назначено хотя бы одно окно обслуживания только для обновлений (Software Updates/Type=4), то он не будет устанавливать обновления в окно для всех развёртываний (All Deployments, Type=1).
Anonymous
Ребята, подскажите какие плюсы и минусы от перехода на управление обновлениями с WSUS на SCCM?
Anton
Больше удовольствия :)
Sergey
Павел как раз 3 статьи на темуsup написал уже почитайте, нужно ли вам это всёёё :)
Sergey
https://blogs.technet.microsoft.com/scpferublog/2018/07/04/configmgr-update-management-part-3/
Anonymous
https://blogs.technet.microsoft.com/scpferublog/2018/07/04/configmgr-update-management-part-3/
спасибо, буду читать и переваривать
Quantum Yupiter
Ребята, подскажите какие плюсы и минусы от перехода на управление обновлениями с WSUS на SCCM?
Основной плюс ConfigMgr - можно всё правильно сделать с точки зрения ITIL. Кроме того лучше фильтры и отчётность.
Quantum Yupiter
Плюсы WSUS - простота и возможность удалять обновления "искаропки"
Anonymous
Основной плюс ConfigMgr - можно всё правильно сделать с точки зрения ITIL. Кроме того лучше фильтры и отчётность.
В теории возможна установка в часы простоя с помощью WOL, как это обстоит на практике?
Quantum Yupiter
Умирает потихоньку вместе с самой технологией WOL.