29 лют. 2012 р.

Простой способ автозапуска виртуальных машин в Citrix XenServer 6

Многим известно, что начиная с 6 версии Citrix XenServer из Citrix XenCenter убрана возможность выставления чекбокса автозапуска виртуальной машины при старте XenServer. Досадно конечно, теперь эта функция доступна в платной редакции с High Availability. Сделано это, по заверению разработчиков, исключительно в целях заботы о безопасности нас - пользователей.
Если говорить языком Google Translate то имеем приблизительно следующее:
Он был удален из-за плохого взаимодействия с другими функциями, такими как высокая доступность, Rolling Бассейн обновления и интегрированные DR. Автозапуск настройками виртуальных машин начинается в неконтролируемых моды, в самое неподходящее время или в неправильном хостов и фактически нарушил эти другие функции.
 Но если все таки нужно настроить автозапуск для одного сервера можно воспользоваться следующим способом:

1. Для начала необходимо выяснить uuid виртуальных машин, которые должны самостоятельно запускаться. В консоли сервера необходимо выполнить команду


xe vm-list

Получим приблизительно следующее:

uuid ( RO)           : 5fa88a5d-5906-7d66-dc5f-3924be3acbd0
     name-label ( RW): yellow
    power-state ( RO): halted
uuid ( RO)           : ccfc11a9-728c-cc26-ecf2-babc36c51631
     name-label ( RW): red
    power-state ( RO): running

2. Открываем на редактирование файл rc.local, для этого выполняем команду


nano /etc/rc.local

3. Дописываем в конец файла:

sleep 20
xe vm-start uuid=ccfc11a9-728c-cc26-ecf2-babc36c51631
sleep 20
xe vm-start uuid=5fa88a5d-5906-7d66-dc5f-3924be3acbd0


Сохраняем файл по F2.

Теперь после перезагрузки XenServer будет произведен автоматический запуск перечисленных виртульных машин с задержкой в 20 секунд.

14 лют. 2012 р.

Группа MMDANCE против Pitbull feat. T-Pain (Или кто ж у кого украл?)

Ехал в машине и услышал по радио песню группы MMDANCE - Баня. Мне показалась очень странно знакомой мелодия и я решил найти оригинал.

Итак ЭмэмдэНс - Баня



Pitbull feat. T-Pain - Hey Baby



А вот пример если это склеить в кучку


Плагиат... Хреново... Возрождение Киркоровщины...

11 лют. 2012 р.

Автоматизация звонков в Sipdroid

Появилась необходимость автоматизировать выбор "через что звонить" в Sipdroid. По умолчанию политика звонков Sipdroid заключается в отправке всех звонков через него в случае доступности PBX. Встроенными средствами программы можно сделать возможность выбора перед совершением звонка, а именно звонить через мобильную сеть или через SIP. Меня ситуация с постоянным выбором не устраивала и я решил автоматизировать этот процесс. Так как через SIP мне предоставляется возможность бесплатно звонить только на городские и междугородние номера Украины, то необходимо было сделать так чтобы Sipdroid не звонил на мобильные, а также не отправлял USSD запросы. Погуглив наткнулся на Readme по регулярным выражениям Sipdroid и создал список соответствующий своим требованиям:

\A\*,\A\+38039,039,\A\+38050,050,\A\+38063,063,\A\+38066,066,\A\+38067,067,\A\+38068,068,\A\+38091,091,\A\+38092,092,\A\+38093,093,\A\+38094,094,\A\+38095,095,\A\+38096,096,\A\+38097,097,\A\+38098,098,\A\+38099,099

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

8 лют. 2012 р.

Настройка стандартных портов IMAP и POP3 в Zimbra

Не знаю у кого как, а уменя эти самые порты неправильные, точнее они правильные но не стандартные 7143, 7110, а вот стандартные 143 и 110 как раз назначены неким сервисам Proxy IMAP и Proxy POP3. Заодно поправим и перепутанные защищенные порты. Чтобы это сделать необходимо войти в систему под пользователем zimbra и выполнить следующую команду:

zmprov -l ms zimbraPop3BindPort 110 zimbraPop3SSLBindPort 995 zimbraPop3ProxyBindPort 7110 zimbraPop3SSLProxyBindPort 7995 zimbraImapBindPort 143 zimbraImapSSLBindPort 993 zimbraImapProxyBindPort 7143 zimbraImapSSLProxyBindPort 7993

Где - полное имя Вашего почтового сервера, например mail.domain.local

После чего необходимо выполнить команду: zmcontrol restart
Проверить результат можно выполнив команду: zmprov gacf | grep Imap

7 лют. 2012 р.

Русификация Ubuntu установленной в Citrix XenServer


Известно что с версии 6 Citrix XenServer поддерживает Ubuntu Linux в качестве гостевой операционной системы в режиме. Однако есть один маленький "косяк" т.к. система устанавливается по сети по умолчанию интерфейс системы англоязычный. Кому такое положение вещей не нравится может спокойно его поправить выполнив следующие команды:


ubuntu$ sudo aptitude install language-pack-ru
ubuntu$ echo LANG="ru_RU.UTF-8" > /etc/default/locale
ubuntu$ sudo reboot