Перестроение WMI

Задался целью настройки SCOM – на один компьютер ни в какую не устанавливается агент.

Свойства WMI подсказали, что с ним что-то не так.

И тут на помощь пришел Duncan McAlynn:

net stop winmgmt
c:
cd %systemroot%\system32\wbem
rd /S /Q repository
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
mofcomp cimwin32.mof
mofcomp cimwin32.mfl
mofcomp rsop.mof
mofcomp rsop.mfl
for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s
for /f %%s in ('dir /b *.mof') do mofcomp %%s
for /f %%s in ('dir /b *.mfl') do mofcomp %%s
echo DONE reboot
pause

Помогло.

VMware What’s New in 5 впечатления

Занесло меня на курс, указанный в заголовке. Решил систематизировать знания, так сказать…

Отметил для себя следующие “плюшки”:

– ESXi5 обзавелся своим брандмауэром. Это не IPTables, как в ESX4, и он Stateless Packet Infiltration (то есть брандмауэр без контроля за сессиями). В целом, слышал, но информация пригодится. Кстати, про тюнинг брандмауэра для ESXi5 мы уже писали;

– Update Manager 5 не умеет обновлять гостевые ВМ. UM4 – умел;

– Приличные изменения коснулись VMware HA. Помимо того, что он был полностью переработан, теперь в настройках Admission Control можно указать различные значения для резервирования ресурсов процессора/памяти. Ранее было одно значение (например, 40%). Также теперь можно выбрать несколько Standby хостов! Кроме того, FDM (так теперь зовут HA-агентов) умеет работать не только на vSphere 5, но и на 4.1, 4.0 и даже 3.5. Для корректного перезапуска ВМ есть файл /etc/opt/vmware/fdm/compatlist, содержащий список хостов, совместимый с каждой ВМ. Это нужно для того, чтобы в смешанном кластере перезапускать ВМ с версией железа №8 только на хостах vShere5.

Сам по себе курс является более-менее проходным и право на сдачу экзамена VCP5 дает только тем, кто VCP4, либо слушал приличные и полные длинные курсы (ICM, Trouble, Fast track). Если есть больше денег, советую выбрать другой курс.

Траблшутинг от Microsoft

Mr. Aloof делится шедевральной ссылкой.

Привожу текст дословно 🙂

Symptoms

The server is reporting 100 percent CPU usage by one of the following processes: Dllhost.exe, Mssearch.exe, or Cscript.exe. Client connections to the portal time out. You are able to end the processes, but the next time you try to access the workspace, another process takes up 100 percent CPU time. Restarting the server does not fix the problem.

Resolution

Stop the World Wide Web Publishing Service (W3SVC), and then delete the Internet Publishing Provider cache. You may need to restart the server.

  1. Close all open applications on the server.
  2. Click Start, click Run, type cmd in the Open box, and then press ENTER. Leave the command prompt window open.
  3. Click Start, and then click Shut Down.
  4. Simultaneously press the CTRL+ALT+SHIFT keys. While you have all three keys pressed, click Cancel in the Shut Down Windows dialog box. All windows close except the command prompt window.
  5. In the command prompt window, change directory to the following location:
    %system drive%\Documents and Settings\All Users\Application Data\Microsoft\MSDAIPP\Offline
  6. Delete all files in this directory. Note that application data and its subfolders are hidden.
  7. Change directory to the Offline folder for the current user, located at:
    %appdata%\Microsoft\Msdaipp\Offline

    To locate the current user’s appdata value, type set at the command prompt, and then look for the value of the Appdata variable. Delete all files in the Offline directory.

  8. Type explorer at the command prompt, and then press ENTER.
  9. Type net start w3svc.
  10. You may need to restart the server if the problem is not resolved.

HP Gen4, Windows 2008 R2 and Insight Agents

Так сложилось, что в моем хозяйстве есть несколько древних серверов поколений Gen4 или Gen4p, представленных моделями DL360 и DL380.

Для адекватного мониторинга серверов HP необходимы установленные Insight Agents, следящие за состоянием железа. Эти агенты работают через SNMP или WBEM, я решил использовать SNMP. Когда я начал устанавливать Insight Agents 9.0 на эти сервера, то обратил внимание на странную закономерность:

Continue reading “HP Gen4, Windows 2008 R2 and Insight Agents”

Тонкости desktop-виртуализации на windows-хостах

Мой хороший знакомый и тезка поделился парой нюансов по десктопной виртуализации.

Дисклаймер: отношение к разным ОС, схемам их лицензирования и доступности исходных кодов есть личное мнение автора.

Пролог (издалека)

Давным-давно, в далекой-далекой галактике … эээ … это уже было и это не то. Давным-давно, но бородато-пузатые дяди-админы в вытянутых свитерах с чертенком скажут, что я молокосос … так вот, решил я изучить linux…

(тут описание мук, связанных с выбором дистрибутива)…

и выбрал я FreeBSD. Попробовал – раза с третьего понравилось. И стал я говорить всем своим друзьям-админам что свободное ПО – это круто. Но на законный вопрос «А чем собственно открытое и бесплатное ПО лучше чем проприетарное?» у меня был только один ответ: «Оно открытое и бесплатное». Честно говоря я и себе задавал этот вопрос, но не мог внятно ответить на него, а со временем пришел к выводу, что все ОС и ПО для них одинаковые и в каждом конкретном случае надо выбирать правильный инструмент, пока не случилось ЭТО.

Continue reading “Тонкости desktop-виртуализации на windows-хостах”

Отображение виртуальных машин в представлении Hosts and Clusters

Если у вас в виртуальной инфраструктуре приличное количество машин, то ваш vClient может выглядеть так:

Continue reading “Отображение виртуальных машин в представлении Hosts and Clusters”

The host returns esxupdate codes: 7

В моем хозяйстве находятся сервера VMware ESX 4.1. В большинстве своем достались они мне уже такими, поэтому периодически я сталкиваюсь с различными глюками, об одном из которых я и хочу поведать.

При обновлении хостов через Update Manager 4.1 я столкнулся с ошибкой из заголовка:

некоторые хосты при обновлении ругались “The host returns esxupdate codes: 7”

Continue reading “The host returns esxupdate codes: 7”

Создание множества каталогов на файл-сервере

Продолжаю делиться своими наработками на Powershell.

В больших организациях обычно стараются стандартизировать большинство ИТ сервисов и процессов. Это касается и файл-сервиса.

Практически все стандарты на файл-сервис, которые я видел, сводились к тому, что на файл сервере создается структура каталогов, на каждый из которых назначаются различные доступы. Обычно на каждый каталог приходится по две группы безопасности: чтение и изменение. Часто группы назначают только на один уровень иерархии, иногда на несколько.

Каталоги, как правило, создаются для каждого отдела/подразделения компании.

В связи с масштабами возникает желание автоматизировать рутину: для каждого каталога создание двух групп безопасности в AD, создание каталога, назначение прав на каталоге для указанных групп. Наиболее актуально это в организациях с множеством филиалов, собственно почему и родился данный скрипт: Continue reading “Создание множества каталогов на файл-сервере”

Развенчиваем мифы о VMware, или о RDM, CBT, ResPools and PVSCSI

vKernel прислал ссылку на документ, развенчивающий четыре мифа о vSphere:

– о том, что RDM быстрее, чем VMFS;

– о том, что Change Block Tracking тормозит виртуальные машины;

– о том, что Resource Pool спасет ваши виртуальные машины от нехватки ресурсов;

– и о том, что LSI Logic SCSI лучше, чем PVSCSI.

Continue reading “Развенчиваем мифы о VMware, или о RDM, CBT, ResPools and PVSCSI”