none
SCCM 2012 Client Push install Faild RRS feed

  • Общие обсуждения

  • Добрый, день уважаемые коллеги. Столкнулся с необычной проблемой на одном из ПК в нашей компании, при попытке установить SCCM клиента получаю следующую ошибку:

    MSI: No Drive meets the specified cache drive selection criteria. ccmsetup 02.02.2015 14:06:16 3236 (0x0CA4)

    File C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi installation failed. Error text: ExitCode: 1603
    Action: SmsSwDistSetCacheDir.
    ErrorMessages:
    No Drive meets the specified cache drive selection criteria.
     ccmsetup 02.02.2015 14:06:17 3236 (0x0CA4)

    Подскажите куда смотреть?

    2 февраля 2015 г. 12:27

Все ответы

  • как вы клиент устанавливаете?
    2 февраля 2015 г. 12:36
    Модератор
  • Учетная запись установки - локальный администратор?

    Выложите client.msi.log.

    2 февраля 2015 г. 12:49
  • Судя по "No Drive meets the specified cache drive selection criteria." для установки клиента вы используете опцию SMSCACHEFLAGS с параметром MAXDRIVE или MAXDRIVESPACE. 

    И, хоть вы и не указали, но на проблемном ПК вероятно установлена ОС Windows 8 или 8.1. 

    2 февраля 2015 г. 13:00
  • Клиент устанавливаю через sccm console.
    2 февраля 2015 г. 13:31
  • Лог тут: HTTP://1drv.ms/1KjSyEc

    Установка идёт из под System аккаунта.



    • Изменено Stankinovec85 2 февраля 2015 г. 14:31 change
    2 февраля 2015 г. 13:39
  • Вот лог. Установка идёт из под System аккаунта.

    Какого такого System? Если из консоли, то учетка установки - Client Push Installation Account. Проверьте права этой учетной записи на конкретном компьютере.

    Лог должен быть значительно больше, выложите его весь на обменник...

    2 февраля 2015 г. 13:49
  • да ладно? )) а вы лог поднимите ccmsetup.log и посмотрите, инициализация push install идет от client push installation account, далее все происходит от имени системы:

    Running as user "СИСТЕМА" или

    Running as user "SYSTEM" ccmsetup

    и дальнейшая работа агента на машине от имени системы:

    можете взять чистую машину, "запушить" агента и посмотреть от кого будет процесс работать ccmsetup. )

    2 февраля 2015 г. 14:14
    Модератор
  • вот, не поленился, "запушил" агента:


    2 февраля 2015 г. 14:20
    Модератор
  • ...инициализация push install идет от client push installation account...

    Антон, уж вы прекрасно должны были понять, о чем речь, зачем усложнять... )))
    Простой же вопрос, и очень часто именно в этом и проблема (неприменение групповых политик, неверный аккаунт и т.п.).
    2 февраля 2015 г. 14:26
  • оффтоп: прошу прощения, всё, всё, ухожу. ))) 
    2 февраля 2015 г. 14:33
    Модератор
  • вот, не поленился, "запушил" агента:


    Хотя интересный вопрос - а запустится ли установка msi (под системой), если прав таки каких-либо хватать не будет у пушинсталл-аккаунта? )))
    2 февраля 2015 г. 14:36
  • Нет ОС Windows 7
    2 февраля 2015 г. 14:39
  • Лог тут: HTTP://1drv.ms/1KjSyEc

    Установка идёт из под System аккаунта.



    1. Судя по логу размер кэша - 7680Мб. Точно системный диск С имеет достаточно свободного места?

    2. В логе - SMSCACHEFLAGS=MAXDRIVE;NTFSONLY. Диск С отформатирован в NTFS?

    2. Права учетной записи установки проверить.


    • Изменено GemaGlass 2 февраля 2015 г. 15:01
    2 февраля 2015 г. 14:54
  • Лог тут: HTTP://1drv.ms/1KjSyEc

    Установка идёт из под System аккаунта.



    1. Судя по логу размер кэша - 7680Мб. Точно системный диск С имеет достаточно свободного места?

    2. В логе - SMSCACHEFLAGS=MAXDRIVE;NTFSONLY. Диск С отформатирован в NTFS?

    2. Права учетной записи установки проверить.


    По порядку:

    1. Да, точно, свободных на диске ещё более 300ГБ

    2. Да, диск отформатирован в NTFS.

    3. Пуш происходит из под доменного аккаунта который является членом группы domain administrators так что с аккаунтом всё хорошо.

    Ситуация с этим ПК следующая на нём ранее уже стоял клиент затем мы обновились до новой версии 5.00.7958.1000, но апдейт на данном ПК не прошёл, в добавок клиент работал частично. Поэтому я полностью удалил клиента и решил поставить снова, но снова он уже не установился. Получаю вышеописанную ошибку.

    P.S. Если ставить локально ручками с указанными параметрами кэша и т.д всё ставится замечательно, одно плохо, он сайт не видит и автоматом не хочет тянуть оттуда политики.

    P.S.S Интересно если я перевгоню данный ПК в домен это может мне помочь?

    3 февраля 2015 г. 4:59
  • Лог тут: HTTP://1drv.ms/1KjSyEc

    Установка идёт из под System аккаунта.



    1. Судя по логу размер кэша - 7680Мб. Точно системный диск С имеет достаточно свободного места?

    2. В логе - SMSCACHEFLAGS=MAXDRIVE;NTFSONLY. Диск С отформатирован в NTFS?

    2. Права учетной записи установки проверить.


    По порядку:

    1. Да, точно, свободных на диске ещё более 300ГБ

    2. Да, диск отформатирован в NTFS.

    3. Пуш происходит из под доменного аккаунта который является членом группы domain administrators так что с аккаунтом всё хорошо.

    Ситуация с этим ПК следующая на нём ранее уже стоял клиент затем мы обновились до новой версии 5.00.7958.1000, но апдейт на данном ПК не прошёл, в добавок клиент работал частично. Поэтому я полностью удалил клиента и решил поставить снова, но снова он уже не установился. Получаю вышеописанную ошибку.

    P.S. Если ставить локально ручками с указанными параметрами кэша и т.д всё ставится замечательно, одно плохо, он сайт не видит и автоматом не хочет тянуть оттуда политики.

    P.S.S Интересно если я перевгоню данный ПК в домен это может мне помочь?

    1. Если сайт не видит - надо бы смотреть логи. ClientLocation.log.

    2. Если проблемы установки\переустановки - не мешало бы проверить WMI. (http://blogs.technet.com/b/askperf/archive/2009/04/13/wmi-rebuilding-the-wmi-repository.aspxhttps://social.technet.microsoft.com/Forums/windows/en-US/8ed26d46-9994-4052-a307-5b071805aea8/wmi-corrupt-how-to-reinstallrepair)

    3. По поводу перевгона в домен - странно, что вручную ставится, а пушинсталлом - нет. Если проблемы с доменом - это теоретически возможно. Попробуйте.

    3 февраля 2015 г. 7:01
  • С WMI вроде как всё в норме единственное что не пробовал целиком его пересобрать, так как при таком раскладе насколько я понимаю у меня отъедет все ПО от третьих лиц на данном ПК.

    Читаю лог и понять не могу вот это связано с некорректной работой WMI или же всё таки не хватает прав на выполнение?

    Action start 14:25:47: CostFinalize.
    MSI (s) (C8:F4) [14:25:47:106]: Doing action: MigrateFeatureStates
    Action ended 14:25:47: CostFinalize. Return value 1.
    MSI (s) (C8:F4) [14:25:47:107]: Skipping MigrateFeatureStates action: feature settings already made
    Action start 14:25:47: MigrateFeatureStates.
    MSI (s) (C8:F4) [14:25:47:107]: Skipping action: CcmCheckRepairNotInstalled (condition is false)
    MSI (s) (C8:F4) [14:25:47:107]: Doing action: SmsSwDistSetCacheDir
    Action ended 14:25:47: MigrateFeatureStates. Return value 0.
    MSI (s) (C8:F4) [14:25:47:108]: Transforming table CustomAction.
    MSI (s) (C8:F4) [14:25:47:108]: Transforming table CustomAction.
    MSI (s) (C8:F4) [14:25:47:108]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'SmsSwDistSetCacheDir'
    MSI (s) (C8:F4) [14:25:47:108]: Transforming table CustomAction.
    MSI (s) (C8:F4) [14:25:47:108]: Transforming table CustomAction.
    MSI (s) (C8:F4) [14:25:47:108]: Transforming table Binary.
    MSI (s) (C8:F4) [14:25:47:108]: Transforming table Binary.
    MSI (s) (C8:F4) [14:25:47:110]: Creating MSIHANDLE (14) of type 790542 for thread 3316
    MSI (s) (C8:64) [14:25:47:110]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIACF5.tmp, Entrypoint: SmsSwDistSetCacheDir
    MSI (s) (C8!B8) [14:25:47:154]: Creating MSIHANDLE (15) of type 790541 for thread 4280
    MSI (s) (C8!B8) [14:25:47:154]: Creating MSIHANDLE (16) of type 790531 for thread 4280
    Action start 14:25:47: SmsSwDistSetCacheDir.
    MSI (s) (C8!B8) [14:25:47:155]: Closing MSIHANDLE (16) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:159]: Creating MSIHANDLE (17) of type 790531 for thread 4280
    [14:25:47] Enter SmsSwDistSetCacheDir
    MSI (s) (C8!B8) [14:25:47:160]: Closing MSIHANDLE (17) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:160]: Creating MSIHANDLE (18) of type 790531 for thread 4280
    [14:25:47] Could not get current cache location from WMI
    MSI (s) (C8!B8) [14:25:47:160]: Closing MSIHANDLE (18) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:160]: Creating MSIHANDLE (19) of type 790531 for thread 4280
    [14:25:47] Failed to find current cache location
    MSI (s) (C8!B8) [14:25:47:161]: Closing MSIHANDLE (19) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:161]: Creating MSIHANDLE (20) of type 790531 for thread 4280
    [14:25:47] Current cache location , 0
    MSI (s) (C8!B8) [14:25:47:161]: Closing MSIHANDLE (20) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:161]: Creating MSIHANDLE (21) of type 790531 for thread 4280
    [14:25:47] sCacheDirProperty is CCM_Cache
    MSI (s) (C8!B8) [14:25:47:162]: Closing MSIHANDLE (21) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:162]: Creating MSIHANDLE (22) of type 790531 for thread 4280
    [14:25:47] sCacheDirProperty is CCM_Cache\ccmcache
    MSI (s) (C8!B8) [14:25:47:162]: Closing MSIHANDLE (22) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:162]: Creating MSIHANDLE (23) of type 790531 for thread 4280
    [14:25:47] sCacheFlagsProperty is MAXDRIVE;NTFSONLY
    MSI (s) (C8!B8) [14:25:47:162]: Closing MSIHANDLE (23) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:163]: Creating MSIHANDLE (24) of type 790531 for thread 4280
    [14:25:47] sCacheSizeProperty is 7680
    MSI (s) (C8!B8) [14:25:47:163]: Closing MSIHANDLE (24) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:165]: Creating MSIHANDLE (25) of type 790531 for thread 4280
    [14:25:47] sTargetDir is C:\Windows\CCM\
    MSI (s) (C8!B8) [14:25:47:165]: Closing MSIHANDLE (25) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:165]: Creating MSIHANDLE (26) of type 790531 for thread 4280
    MSI (s) (C8!B8) [14:25:47:165]: Creating MSIHANDLE (27) of type 790531 for thread 4280
    [14:25:47] No Drive meets the specified cache selection criteria.

    3 февраля 2015 г. 11:40
  • Либо то, либо другое, либо просто там этого значения нет ))

    Проверьте подключение к WMI (wbemtrest), если есть подключение, открываются классы, значит все с ним должно быть хорошо.

    ПО отъехать не должно, есть 2 варианта ребилда, но все зависит от конкретного ПО и все на ваш страх и риск, как говорится... С другой стороны, с ПК что-то явно не так, не вышло бы оно вам боком позже.

    3 февраля 2015 г. 11:54
  • покажите еще ccmsetup.log

    а лучше удалите каталоги ccmsetup, ccm и ccmcache из windows, запушьте агента и покажите ccmsetup.log

    3 февраля 2015 г. 13:56
    Модератор