четверг, 27 ноября 2014 г.

Mint 17 LTS, Libreoffice 4.3 не открывает файлы по сети

Ситуация: шара на базе win2k3, с контроллером домена. Подключена как через smb, так и в локальную папку - при открытии документов - ничего не происходит. Если скопировать файл на машину - то открывается без проблем.
Лечится так:
под рутом открываем /usr/share/applications Там ищем ярлыки libreoffice. Открываем необходимый desktop файл и правим 24ю строчку Exec=libreoffice4.3 --calc %U на Exec=libreoffice4.3 --calc %F Аналогично для остальных ярлыков LO. 

вторник, 28 октября 2014 г.

Обновление времени (Elastix, CentOS,случае Ubuntu)

В связи с переводом России опять на зимнее время, и сменой часовых поясов делаем  отсюда следующую операцию:
http://forum.asterisk.ru/viewtopic.php?f=3&t=1019&start=10
Для trixbox|elastix минимальный набор телодвижений:
1) # date - убеждаемся, что время отстаёт на час
2) # yum install tzdata -y 
3) # service ntpd stop
4) # tzdata-update 
5) # service ntpd start
6) # apachectl restart

Мне хватило первых двух пунктов. 


В случае ubuntu - время обновилось автоматом, после apt-get update&&upgrade  (в обновлениях был свежий tzdata).  

вторник, 21 октября 2014 г.

VirtualBox & Pubs

Мой первый опыт виртуализации серверов, начался с Oracle Virtual Box.
Системы типа ESXi, Xen и прочие были только на слуху, и что это собой физически представляет,  я даже не представлял. Парк машин в подчинении был морально устаревшим, в т.ч.  и серверная часть, и поднимать хост с несколькими машинами было невозможно.
Дома познакомился с Virtual Box, поднял на нем win2008, и меня всё устроило. Приемлимая работа с сетью, возможность делать снимки в любой момент "без отрыва от производства".
Одна из компаний моих стала развиваться, и на более-менее современном компьютере (AMD A6-3670, 4 ядра, 8Гб памяти, 1хHDD w/o raid), я сначала поднял телефонию (Elastix), спустя полгода почтовик Zimbra, и на оставшиеся ресурсы поднял Nas4Free. Хост-операционкой выступила Ubuntu 13.04.

Решение интересное, оно бесплатное, и не предъявляет требований к хост машине. Случись ситуация - вся структура небольшой компании может быть поднята из бекапа в течении времении необходимого лишь на копирование машин и установку Virtual Box на хосте. При этом нет разницы, под какой ОС работает хост.  Но на практике оказалось с сомнительной стабильностью при высокой нагрузке. Если гостевые машины работали как часы, без тормозов, то на хост-машине спустя 2 недели работы без выключений, наблюдались такие тормоза, что проще было нажать ресет. Когда на Nas4Free разместились базы 1C 8.3 с 5ю пользователями, то спустя неделю работы все машинки, включая хост стали подвисать до перезагрузки.  Также, в VirtualBox отсутствует штатное средство для бекапов машин. Есть конечно консоль, и можно его написать самому, но в условиях нехватки админского времени, хочется что-то уже готовое.

Я воспользовался скриптом PUBS (описание скрипта здесь: http://blog.cwill-dev.com/2013/04/13/myback-incremental-ubuntu-backup-script-including-virtualbox-using-a-rsync-wrapper/   , а скачать можно тут https://github.com/cwilldev/PUBS )

Данный скрипт делает очень удобную вещь, а именно автоматизирует снятие снимков рабочих виртуальных машин. Но он: а) инкрементальный - каждый снимок является разницей между текущим состоянием и предыдущим снимком б) позволяет rsync' ом синхронизировать необходимые папки. В состав скрипта входит также скрипт, для удаления (merge) старых бекапов.

О трудностях которые возникли при дальнейшей эксплуатации, я расскажу в следующем сообщении.