Skip to content

Posts tagged ‘ESX’

8
Мар

Виртуальные диски VMware

В данной статье я расскажу про типы виртуальных дисков (vmdk) и дам сравнительную характеристику.

И так начнем с так называемых «толстых дисков» (Thick).

Существует три типа дисков thick:

Thick disks

Все пространство диска выделяется в момент создания, при этом блоки не очищаются от данных, которые находились там ранее. Это может создавать потенциальные угрозы безопасности, поскольку виртуальная машина может получить доступ к данным на хранилище VMFS, которые ей не принадлежат. При обращении к блокам такого диска их содержимое предварительно не очищается со стороны ESX. Преимущество дисков типа thick – производительность и быстрота создания, недостаток – безопасность

Zeroed thick disks (lazy zeroed thick disks)

Все пространство такого диска выделяется в момент создания, при этом блоки не очищаются от данных, которые находились там ранее. При первом обращении виртуальной машины к новому блоку происходит его очистка. Таким образом, эти диски более безопасны, однако при первом обращении к блоку – теряется производительность системы ввода-вывода на операцию очистки. При последующих обращениях – производительность идентична дискам типа Eager zeroed thick. Этот тип диска создается по умолчанию

Read moreRead more

19
Авг

Установка VMware Tools в гостевую ОС Linux

Для чего нам нужен VMware Tools?  Пакет VMware Tools предназначен для оптимизации, увеличению производительности, и полной интеграции гостевой системы с VMware ESX сервером. То есть иными словами вещь нужная и полезная.

Итак сегодня мы будем устанавливать rpm пакет VMware Tools на сервер c ОС CentOs 5.2-5.3 (без использования иксов).

  • Включаем виртуальную машину, и дожидаемся загрузки операционной системы.
  • После загрузки ОС, щелкаем правой кнопкой мыши на нашей виртуальной машине и выбираем пункт меню – Install/Upgrade VMware Tools.
  • Далее нам нужно подмонтировать виртульный cd-rom к CentOs. Заходим в командную строку и выполняем следующую команду:

# mount  /dev/hda   /mnt

  • Далее копируем VMware-Tools в папку /tmp:

#cp  /mnt/VMwareTools-3.5.0-153875.i386.rpm  /tmp

  • Отмонтируем cd-rom и установим VMware Tools:

#umount  /dev/hda

#rpm  -Uvh  /tmp/VMwareTools-3.5.0-153875.i386.rpm

  • После того как установлен пакет VMware Tools необходимо его сконфигурировать запустив конфигурационный скрипт, который все необходимые действия сделает автоматически, в том числе добавит VMware Tools в автозагрузку:

#vmware-config-tools.pl

  • Перезагружаем систему

Для удаления VMware Tools используем команду:

#rpm  -e  VMwareTools

На этом все. Теперь наш виртуальный сервер полностью оптимизирован и интегрирован в виртуальную инфраструктуру.

6
Авг

Где находятся логи VMware и что они значат?

Сегодня на просторах интернета наткнулся на любопытную статью о логах в VMware ESX. Итак представляю Вашему вниманию статью Александра Самойленко «Где находятся логи VMware ESX и что они значат?»

Логи являются самым важным инструментом системного администратора при выявлении проблем с хостами VMware ESX и виртуальными машинами. Прежде все, необходимо понять структуру файлов журнала в ESX (почти все логии находятся в каталоге /var/logs которые можно поделить на 3 категории:

• Логи гипервизора ESX

• Логи средств и модулей управления

• Логи консольной ОС (Service Console)

Ротация некоторых логов задается в файле /etc/logrotate.conf. Более подробно о настройке ротации логов можно проичтать в KB 3402740. Некоторые логи после ротации приобретают расширение .1, таким образом, актуальный лог либо не имеет расширения, либо имеет расширение .log. Теперь посмотрим на каждый лог поподробнее:

/var/log/vmkernel – основной лог ядра VMkernel. Содержит все активности касательно основной деятельности хоста и виртуальных машин. Ротация задается в logrotate.

/var/log/vmkwarning – подмножество предыдущего лога vmkernel. Содержит сообщения VMkernel, касающиеся виртуальных машин. Ротация задается в logrotate.

/var/log/vmksummary – логи, касающиеся статистики доступности хостов VMware ESX и времени их аптайма. Человеко-читаемый лог может быть найден в файле /var/log/vmksummary.txt.

/var/log/vmware/hostd.log – лог, содержащий информацию об агенте хоста. Агент хоста отвечает за конфигурацию VMware ESX и виртуальных машин через VI Client. hostd.log – символически прилинкован к реальному файлу, в который идет запись. Используйте команду ls -l hostd.log, чтобы найти настоящий файл.

/var/log/vmware/vpxa.log – лог, отвечающий за агент сервера VirtualCenter (vCenter), который, в свою очередь, взаимодействует с агентом хоста. vpxa.log – символически прилинкован к реальному файлу, в который идет запись. Используйте команду ls -l vpxa.log, чтобы найти настоящий файл. Ротация этого лога задается в файле /etc/opt/vmware/vpxa/vpxa.cfg.

/var/log/vmware/aam – логи агента VMware HA, отвечающего за функции высокой доступности хостов ESX.

/var/log/messages – основной лог сервисной консоли хоста VMware ESX, используемый для траблшутинга консольной ОС.

/var/log/vmware/esxupdate.log – лог, содержащий информацию касательно обновлений хостов ESX утилитой esxupdate (ее использует VMware Update Manager).

/var/log/vmware/esxcfg-boot.log – лог, в котором находится информация о загрузках хоста VMware ESX.

/var/log/vmware/webAccess – лог с информацией о веб-компонентах сервера ESX.

/var/log/vmware/esxcfg-firewall.log – лог ESX с информацией о встроенном сетевом экране. Содержит информацию об изменении правил фаервола.

/var/log/secure – лог, содержащий информацию о соединениях, которые требуют аутентификации, таких как демоны VMware и действия демона xinetd. Там же можно узнать, кто и когда залогинился на ESX.

Данная статья взята здесь.