На одном из моих веб-серверов под управлением Debian, установлен VMware Server. Недавно заметил, что его драгоценный Web Access порождает полтора десятка процессов, которые кушают около 500 МБ оперативной памяти, да еще и оказалось, что мешают нормальной работе Apache.
Суть в том, что этот самый веб-доступ я не использую вообще, т.к. для администрирования VMware Server применяю бесплатный VMware vSphere Client. Собственно, решил я отключить эту гадость, что бы глаза не мозолила.
Штатных средств для управления этой опцией я не нашел, поэтому решил этот вопрос посредством изменения управляющего скрипта VMware Server.
Все оказалось достаточно просто. Открываем для редактирования файлик /etc/init.d/vmware и ищем там строку
vmware_start_webAccess
она встречается в двух местах: описание функции запуска веб-интерфейса и ее вызов. Нам нужно закомментировать эту строку в месте вызова данной функции (1191 строка скрипта), то есть вот здесь:
if [ "`vmware_product`" = "wgs" ]; then
echo 'Starting VMware management services:'
vmware_start_hostd
#vmware_start_webAccess
#clean up output from webAccess
echo
fi
после чего перезапустить vmware-mgmt:
$ sudo /etc/init.d/vmware-mgmt restart
Все :)