Установка OpenNebula на Centos из репозитория

Я не люблю собирать пакеты из исходников. Если есть репозиторий, надо им пользоваться. Потом меньше проблем с обновлениями. Для установки OpenNebula в CentOS надо добавить репозиторий в систему: nano /etc/yum.repos.d/opennebula.repo и добавляем в файл следующий код: [opennebula] name=opennebula baseurl=http://opennebula.org/repo/CentOS/6/stable/$basearch enabled=1 gpgcheck=0 Сохраняем. Теперь ставим сам пакет: yum install opennebula-server opennebula-sunstone Правим конфиги: /etc/one/ и стартуем … Читать далее

Установка web gui OpenVZ на Centos 5

Задача: установить веб gui для управления виртуальными машинами OpenVZ на Centos 5 версии, я ставил на Centos 5.9 Для установки панели требуется ruby-1.8.7 или выше, а в CentOS 5 в репозиториях мне удалось найти максимум ruby-1.8.6. Как установить ruby-1.8.7 на Centos 5 архитектуры 64 bit Решение: Добавляем в систему репозиторий для Centos, который содержит ruby … Читать далее

Ошибка: system failure: exception during auth {RemoteManager: mail4biz.ru->zimbra@mail4biz.ru:22} Код ошибки: service.FAILURE Method: [unknown] Детали:soap:Receiver

Столкнулся в при просмотре статистики почтовых очередей в Zimbra с ошибкой: system failure: exception during auth {RemoteManager: mail4biz.ru->zimbra@mailserver:22} Код ошибки: service.FAILURE Method: [unknown] Детали: soap:Receiver Как оказалось в мое случае проблема в том, что порт ssh не стандартный (по стандарту 22 порт). Как исправить: su zimbra zmprov mcf zimbraRemoteManagementPort <new port number> Все. Ничего перегружать … Читать далее

Failed to start installation of OS templates.

После успешной установки панели управления OpenVZ Web Panel получаем ошибку при попытке скачать шаблоны ОС:

Failed to start installation of OS templates.

Как победить данную проблему?

Есть два варианта почему конкретно у вас не скачиваются шаблоны:

1. Надо включить passive ftp для скачивания:

В файле /opt/ovz-web-panel/config/config.yml

В секции os templates пишем:

mirror:
host: mirror.yandex.ru
path: /mirrors/download.openvz.org/template/
passive_ftp: true

2. Ошибка инсталлятора.

Читать далее

Отключаем поддержку ipv6 в ядре CentOS

Задача: отключить поддержку ipv6 в CentOS.

Есть много способов это сделать, но мне нравится отключение в ядре через sysctl:

sysctl -a | grep «ipv6» | grep «disable» >> /etc/sysctl.conf

В /etc/sysctl.conf появятся строки:

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
net.ipv6.conf.venet0.disable_ipv6 = 0

Меняем везде 0 на 1:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6

Читать далее

Перезапуск Zimbra

Как перезапустить Zimbra и все сервисы? Все просто. Перезапуск процессов Zimbra возможен только от одноименного пользователя: su zimbra А теперь рестарт Zimbra: /opt/zimbra/bin/zmcontrol restart Другие нужные команды zmcontrol: stop, start, shutdown, status  

Установка OpenVZ на CentOS + web gui

Ставить будем на CentOS 6.5 64bit, что несколько упрощает некоторые моменты.

Установка OpenVZ

1. Нам надо установить репозиторий OpenVZ:

Импортируем ключ:
rpm —import http://download.openvz.org/RPM-GPG-Key-OpenVZ

Добавим репозиторий в список доступных:

wget http://download.openvz.org/openvz.repo & cd /etc/yum.repos.d/

Ставим пакеты OpenVZ:
yum -y install vzkernel.x86_64 vzctl.x86_64 vzquota.x86_64

Теперь редактируем /etc/sysctl.conf:

#Включаем форвардинг пакетов и выключаем

Читать далее

Ошибка apache: No space left on device: Couldn’t create accept lock но место есть

Итак имеем сервер с кучей сайтов. В какой-то момент на сервере лег apache с ошибкой:

No space left on device: Couldn’t create accept lock (/etc/httpd/logs/accept.lock)

Поиски решения проблемы натолкнули меня на мысль, что проблема в semapfores ядра.

В сети есть скрипты, которые помогут очистить таблицу семафоров.

Посмотреть кто использует семафоры можно командой: ipcs -s

Если вы видите в таблице пользователя apache, httpd вам надо почистить таблицу и все заработает. Но в моем случае

Читать далее

Не работает NAT на сервере с ядром OpenVZ

Столкнулся с проблемой: на новом сервере с последней версией ядра OpenVZ не работает NAT на хосте!

Выдает ошибку: iptables : can’t initialize iptables table `nat’: Table does not exist (do you need to insmod?)

Оказывается после обновления vzctl from 4.6 to 4.7 поддержка nf_conntrack в ядре выключена. Объяснение такое: в связи с какими-то ошибками при включенном модуле производительность Vmnet0 падала на 10% при включенной опции nf_conntrack.

Лечится в CentOS так:

находим файл /etc/modprobe.d/openvz.conf

и

Читать далее

Ошибка ovz web panel connection refused — connect(2)

После установки панели и успешного создания нескольких виртуалок через какое-то время получил такую ошибку:

Ошибка ovz web panel connection refused — connect(2)

при создании новой виртуальной машины.

В логах — пусто. Все советы от разработчиков сводятся к тому, что у вас не запущен hwdemon и его надо перезапустить.

Ошибка в том, что собственно сам файл hwdemon.rb вдруг стал нулевого размера!

ls -l /opt/ovz-web-panel/utils/hw-daemon
total 12
drwxr-xr-x. 2 root 1000 4096 Apr 18 16:05

Читать далее