Рубрика «Дела Одминские»

Система управления проектами eGroupWare

Thursday, 24 Feb 2011

Как обычно на работе решили что раз я такой деятельный, то помимо своих обязанностей могу еще и впахивать из серии “лужу, паяю, на php ваяю” и повесили на меня, не мудрствуя лукаво, проект по организации системы для ведения бизнес проектов. Причем, поскольку контора типична рассейская, то и манера ведения проектов соответствующая- подготовил презентацию по десятку примерно продуктов, на что мне сказали что это все лажа- слушать некогда, так что говори что лучшее и давай ставь. Причем как обычно бывает- при том что разговор был в середине пятницы- хозяин конторы хитро улыбаясь поинтересовался- успею ли я выкатить систему до понедельника, и крайне удивился тому факту, что я сказал что возьни тут на неделю, ибо памятуя о том как я внедрял в предыдущей конторе help-desk, загонять себя в жесткие временные границы, у меня не было ни малейшего желания.

Собственно из всего многообразия систем, предлагающих ведение бизнес проектов и пляшущих от Microsoft Project я выбрал наиболее, на мой взгляд, интересное решение, называемое eGroupWare. Это пхпшное open source  решение, естественно в этой связи кроссплатформенное, так что запускается под любым веб-сервером- будь то Apache или IIS. Также поддерживает различный СУБД- MySQL, PostgreSQL, MaxDB, Microsoft SQL Server и даже каким то боком Oracle.

Написано про систему довольно много, но меня собственно в ней привлекло то, что она веб-ориентированная, а не клиент-сервер, как большая часть подобных приложений, в добавок обладает своей CMS,  включает в себя кучу всяких фич, как то календари, планеры, менеджер проектов с диаграммами Ганта ( на мой пасс о том, что это за верь я не разбирался- босс мне есессно заявил что это все полная лажа и там разбираться нечего), хранилище файлов, встроенное wiki и базу данных решений, средства контроля исполнений и расчет трудозатрат и стоимости, всякие голосалки и даже внутренний чат. Система как я уже писал- полностью бесплатная в версии Community Edition, и поддерживает около 25 языков, в том числе и русский. Также в системе имеется поддержка всевозможных PDA, Outlook’ов и различных других клиентов, с которыми синхронизирует свой планнер.

Собственно это прилюдия, теперь расхвалив это решение перехожу к его установке и настройке.

VN:F [1.9.21_1169]
Rating: 4.2/10 (28 votes cast)
VN:F [1.9.21_1169]
Rating: -5 (from 7 votes)

Ограничение в ESXi на создание виртуальных дисков более 256Gb

Sunday, 28 Nov 2010

Продолжаю биццо с VMware- не думал что в системе может быть столько подводных камней: поставил серваки, все настроил- пришло время создавать дополнительные тома. И тут выясняется, что я не могу создать том размером более 256Gb.

И так пытался, и так- ничего не выходит, как ни стараюсь. Если ставлю размер тома более 256Gb система ругается, что создать не может, и сама автоматом ставит на 256Gb. Стал рыть- выясняется интересная особенность, что максимально возможный размер создаваемого тома зависит от величины размера блока VMFS тома- первый дефолтный лимит для тома составляет 255GB, при размере блока 1MB, при увеличении размера блока, также увеличивается возможный размер тома:
1MB размер блока = максимальный размер VMDK 256GB
2MB размер блока = максимальный размер VMDK 512GB
4MB размер блока = максимальный размер VMDK 1024GB
8MB размер блока = максимальный размер VMDK 2048GB/512bytes
Единственный возможный вариант изменить размер блока- отформатировать LUN с новым размером блока, ибо он задается при форматировании. Сижу втыкаю, думаю что делать.

Поскольку парень я ленивый и ставить снова винду, по второму разу меня совершенно не улыбает, то сначала форматирую пустой массив, используя размер блока 8Mb, а затем загружаю первый datastore, и в нем нахожу галочку смувить папку, в которой и лежит операционка, на другой доступный том. Мувлю (трансфер порядка 60 гиг занимает около 30 минут) сначала одну операционку, потом вторую. После этого форматирую первый datastore опять же с использованием размера кластера в 8Mb. После этого создаю два тома размерами по 800Gb и в 1200Gb.

(more…)

VN:F [1.9.21_1169]
Rating: 3.4/10 (49 votes cast)
VN:F [1.9.21_1169]
Rating: +4 (from 12 votes)

VMware ESXi не понимает томов более 2TB

Sunday, 28 Nov 2010

Ставил у клиента сервак. Решили сделать из одного два, ибо шибко крутой прикупили клиенты, так чтобы не было избыточных мощностей, пришли к выводу что будет виртуализовывать и поднимать парочку. Собственно сконфигурил том в рейде, на 2.8 TB, запустил инсталлер VMware ESXi 4.1. Все поставилось быстренько, установил гипервизора, захожу в консоль, немного ковыряюсь с настройками сервера, и начинаю ставить Windows 2008.

Но тут возникает интересный момент- система видит единственный datastore размеров в 800Gb, и все. То есть в девайсах показывает что есть рейд контроллер, есть рейд массив на 2.8TB, но попытка обнаружения новых datastore не увенчивается успехом, так что в системе доступны только 800 гиг. Гуглю, лезу по форумам и обнаруживаю интересный момент, что VMware не может создавать хранилища больше двух террабайт, то есть у системы VMware и имеется ограничение на создание файлов размером более 2TB.

Чертыхаюсь, перегружаюсь- вижу что VMware видит том на аппаратном уровне, так что попытка разбить его на слайсы сразу будет увенчана неудачей. Собственно залезаю снова в рейдовский биос, сношу том и нарезаю его двумя кусками в 900Gb и 1900GB, после чего запускаю снова инсталлер. VMware видит оба куска, и я ставлю её на тот что  размером 900Gb. Все устанавливаю, загружаю систему, подключаюсь гипервизором- все замечательно: в системе два хранилища данных datastore, размерами в 900Gb и 1900Gb.

Резюме: Система виртуализации VMware ESXi не может создавать хранилища данных LUN размером превосходящие 2TB, в данном случае сказывают ограничения по размеру создаваемого файла. При этом если том превышает своими размерами 2TB, то система берет то количество дискового пространства, которое выходит за пределы 2TB и из них создает хранилище, отбрасывая 2TB за ненадобностью. В этой связи единственный способ борьбы- нарезка имеющегося дискового пространства массивами не превышающими 2TB, в этом случае VMware подхватывает их без проблем, и нарезанные массивы подключаются к настроенным системам, средствами VMware путем добавления новых дисков.

(more…)

VN:F [1.9.21_1169]
Rating: 3.5/10 (24 votes cast)
VN:F [1.9.21_1169]
Rating: +5 (from 5 votes)

Мысли про продвижение сайтов в Москве и области

Wednesday, 18 Aug 2010

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

Для начала необходимо доделать сателлитную сеть, которая позволит получить порядка 30 качественных бэков со статей, которые я пишу специально для размещения на сателлитах. Также для собственной раскрутки сетки достроить её грамотную перелинковку, которая поможет нарастить показатели ТиЦ хотя бы до 10 пунктов. Попутно необходимо прикупать хорошие ссылочки в сапе, особенно для тех сайтов на которых я размещаю постовые и ссылки, из расчета 1 купленная на 5 проданных. К тому же не так давно открыл для себя отличную тему для продвижения ресурсов заключающуюся в виде размещения и покупки постовых. В данный момент на другом своем ресурсе собрался список из сотни различных блогов с ТиЦ от 10 до 600, предлагающих размещение оплаченных постовых, с ценами от 1 до 25 WMZ, так что первый заказ буду делать на 10-15 ссылок с наименее дорогих сайтов, имеющих от 20 до 50 ТиЦ. Сюда же можно отнести и работу с биржей GoGetLinks с которой я начал знакомиться на прошлой неделе, не смотря на то, что зарегистрировался на ней более двух месяцев назад. Не смотря на то что это одна из дочек Miralinks, с которой мне уже довелось поиметь весьма неприятное общение, вызванное нулевым выхлопом, при ощутимых затратах времени на написание статей, но работа с ней оставляет только позитивные эмоции, ибо цены на постовые выходят ниже, чем предлагаемые размещения, от хозяев сайтов, напрямую.

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

(more…)

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Устанавливаем Splunk

Tuesday, 27 Jul 2010

Собственно о системе Splunk я писал буквально в предыдущем посте, так что добавить ничего не могу, кроме того что это система управления инцидентами и событиями информационной безопасности. Ставить систему будем на FreeBSD 6.4, ибо она вся такая для меня приятная.
Итак поехали, ибо создатели пакета обещают что ставится она на раз-два-три:

# wget ‘http://www.splunk.com/index.php/download_track?file=4.1.4/freebsd/splunk-4.1.4-82143-FreeBSD-i386.tgz&ac=&wget=true&name=wget&typed=releases’
# tar -xzvf splunk-4.1.4-82143-FreeBSD-i386.tgz

Поскольку, как оказалось, пакет пришел нам в уже собранном виде, то оправляем его по месту постоянного жительства:
# cp -R splunk /usr/local/

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

/boot/loader.conf
kern.maxdsiz=”2147483648″ # 2GB
kern.dfldsiz=”2147483648″ # 2GB
machdep.hlt_cpus=0

/etc/sysctl.conf
vm.max_proc_mmap=2147483647

После этого перегружаем сервер для того чтобы изменения вступили в силу. При желании можем создать ручками пользователя от которого будет работать splunk, а также и его группу, но мне что то сегодня в ломы. Поэтому запускаем сервис: перед первым запуском сервера необходимо согласиться с лицензионным соглашением, для этого стартуем:
# $SPLUNK_HOME/bin/splunk start –accept-license

После некоторого диалога, сервер сообщит, что он теперь запущен на http://our_server_hostname:8000 хотя зайти можно и по адресу http://our_server_IP:8000. В данном случае 8000 это дефолтный порт нашего веб сервера.

Теперь переходим к настройке сервера.
Логин и пароль по умолчанию для входа в web-консоль:
username: admin
password: changeme

В верхнем правом углу белеет на темном фоне кнопочка Manager, нажав на которую мы попадаем в общирное меню, позволяющее нам настроить наш сервер в разделе System configurations, а также добавить необходимые модули Apps, собития, поиски и прочая в разделе Apps and knowledge.

В System settings задается хостнейм и настраиваются веб-морда сервера, а также параметры индексирования. Также настраивается отправка алертов по почте и всевозможные уровни логирования, которых доступно шесть вариантов: DEBUG, INFO, WARN, ERROR, CRIT, FATAL.

На сегодня хватит, на днях распишу больше- но по сути настройка системы заканчивается именно на этом разделе- дальше идет уже тюнинг, причем интерфейс интуитивно понятен и прост.

VN:F [1.9.21_1169]
Rating: 2.8/10 (27 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 2 votes)

Снова в строю

Wednesday, 17 Mar 2010

Закончился мой полуторанедельный марафон по сдаче аттестационных экзаменов по продукции McAfee, так что теперь я снова в строю, правда пока что еще с несколько видоизмененным сознанием- ибо сдача онлайн экзаменов в режиме 15 экзаменов в день никому не может пойти на пользу. Первый день в офисе ознаменовался радостным известием, что наш продуктовый портфель увеличился на одного нового вендора- компанию parallels, так что вскоре видимо мне предстоит начать разбираться с их виртуальными машинами и, что для меня наиболее радостно, с их системой управления серверами Parallels Plesk Panel.

Никогда пожалуй я не тянулся к знаниям с такой силой, как в предвкушении этой задачи ;)

Ну это все романтика, а пока собственно новостей особых нет, кроме того, что потерял пароль от одного из своих сайтов на Joomla, ввиду перестановки винды, так что добравшись до работы пересоздал новый пароль, и подключил на сайте несколько интересных опочек, о которых напишу практически следом. Но надеюсь все таки не так, как написал о переезде сайта под WordPress :-D

VN:F [1.9.21_1169]
Rating: 3.3/10 (27 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 3 votes)

Список всех доменов относящихся к IP адресу

Tuesday, 02 Feb 2010

Неоднократно сталкивался в интернете с крайне удобными сервисами, аналогами resolve IP, только идущими гораздо дальше, то есть на заданный IP адрес они выдают не официальную PTR запись, а все доменные имена, привязанные к заданному IP адресу.  Примеры этих сервисов можно взглянуть на нижеприведенных серверах:

http://www.yougetsignal.com/tools/web-sites-on-web-server/

https://secure.domaintools.com

http://www.ip-adress.com/reverse_ip/

Но более интересный вопрос, как эти сервисы работают?
Понимаю, что это какой то скрипт, но ламбадой буду, то что он работает на базе стандартных dig и resolveip, с вкраплениями whois.  Но как их выстроить в правильный конвейер пока ума не приложу.

VN:F [1.9.21_1169]
Rating: 7.3/10 (3 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)