среда, 20 февраля 2013 г.

Статус виртуальной машины в VMware vCenter - "inaccessible"

Иногда, в результате сбоя, в дереве виртуальных машин VMware VirtualCenter некоторые ВМ отображаются курсивом и в сером цвете. При этом машины помечены как “inaccessible”, т.е. являются недоступными - изолированными. В частности такой статус возникает у выключенных машин при обрыве связи между хотами ESXi и datastore (хранилищем). Включенные на момент сбоя виртуальные машины после устранения ошибки самостоятельно продолжают свою работу. Выключенные же ВМ становятся изолированными и их необходимо подключить - зарегистрировать в VirtualCenter ручками.

Добавление (регистрация) изолированной виртуальной машин в VMware VirtualCenter


Чтобы добавить виртуальную машину в vlCenter с помощью VI Client, нужно:

- на вкладке Summary для хоста VMware ESX Server нажмите правой кнопкой на виртуальном хранилище (Datastore) и выберите Browse Datastore;
- выберите папку с виртуальной машиной, зайдите в нее и выберите конфигурационный vmx-файл виртуальной машины;
- нажмите на нем правой кнопкой и выберите Add to Inventory;
- укажите имя и расположение виртуальной машины, хост или кластер, ресурсный пул и нажмите Finish.
Виртуальная машина появится в VMware VirtualCenter.

Также необходимость регистрации возникает после сбоя при миграции виртуальной машины. Физически файлы ВМ переехали, все или частично, но ни на одном хосте машины нет. В этом случае недостающие файлы вручную переносятся на новое хранилище (с помощью WinSCP или FastSCP) и машина регистрируется на новом хосте.

пятница, 15 февраля 2013 г.

Ошибка в iLO2 This drive type is already in use

При попытке подключить образ диска в Remote Console iLo 2 сервера HP вышла ошибка "This drive type is already in use". Все попытки отключит его успеха не принесли. Откат/обновление прошивки также не помогло.

Помог следующий способ.


Заходим в Web Administrationвкладка Virtual Media - Virtual Media Applet



Я выбрал Local Image File, подключил сам образ, нажал на connect. После чего сбойный образ из винды исчез. После этого через Integrated Remote Console я благополучно подключил свой образ. 




вторник, 29 января 2013 г.

Лучшая бесплатная система мониторинга сети. Установка Zabbix на CenOS.

Лучшая бесплатная программа мониторинга сети.


ZABBIX — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования.


Чем Zabbix понравился лично лично мне?
1. Бесплатная.
2. Гибкие настройки.
3. Выходят новые версии.
4. На официальном сайте есть русскоязычная документация.

Графически компоненты выглядят следующим образом:




Zabbix Server и Zabbix Database обычно устанавливаются на одной машине. Лишь при большом количестве наблюдаемых систем (несколько тысяч) имеет смысл разносить их по разным машинам.

Я установил Zabbix на CentOS.

Установка CentOS 6.3

Установка ZABBIX 2.0.4

Установка CentOS 6.3. (актуальная версия - 6.4)

CentOS является дистрибутивом GNU/Linux, основанном на свободных исходных текстах коммерческого дистрибутива Red Hat Enterprise Linux компании Red Hat, и совместимый с ним. Срок поддержки каждой версии CentOS составляет 10 лет (с помощью выпуска обновлений безопасности). Новая версия CentOS выходит раз в 2 года и каждая версия регулярно обновляется (каждые 6 месяцев) для поддержки новых аппаратных средств. В результате это приводит к безопасной, легко обслуживаемой, надежной, предсказуемой и масштабируемой Linux среде.

Будем ставить СentOS версии 6.3, x64.

Установка ZABBIX 2.0.4 на СentOS 6.3

Для начала найдем репозитарий с актуальной версией zabbix. Актуальная версия на момент написания статьи - zabbix 2.0.4. Заходим на http://repo.zabbixzone.com/centos/6Server/x86_64/ и видим:

2013-Jan-05 00:48:25
17.6K
application/x-redhat-package-manager

То, что нам надо.

Ошибка "zabbix server is not running"


Ошибка Zabbix сервер запущен: нет на CentOS вовсе не говорит о том, что Zabbix не работает.
Однако сама надпись действует на нервы. Приведем внешний вид Zabbix в порядок.
Для того, чтобы быть уверенным что веб-интерфейс знает запущен или нет, на сервере должен быть запущен по крайней мере один процесс траппера (параметр StartTrappers в zabbix_server.conf файле>0).
 Также надо выключить selinux

# setenforce 0
Проверили, заработало - причина найдена.
Но после перезагрузки ошибка возникает вновь.
Отключаем selinux насовсем

# vi /etc/sysconfig/selinux
меняем значение
SELINUX=disabled

# reboot

воскресенье, 27 января 2013 г.

Кодировка в Zabbix.

При установке Zabbix на CentOS база MySQL ставится в неправильной кодировке, поэтому кириллица отображается неправильно.

Мы установим PHPMyAdmin и с его помощью поменяем кодировку на utf8_unicode_ci

PHPMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. PHPMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных.