Построение SAN на основе iSCSI. Конфигурация iSNS.

Прежде, чем начать свое повествование, хочу выделить основного автора данного решения, Сергея Кляуса и поблагодарить его за содействие в развертывании у заказчика демо-проекта.А проект заключался в следующем: требовалось создать распределенную структуру систем хранения данных, с учетом возможности разделения на домены,  и обеспечить безопасную аутентификацию конечных пользователей.

Введение в Solaris Crash Analysis Tool

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

Liferay - добавляем поддержку bb-тегов в онлайн-магазин

Продолжая тему препарирования Liferay Portal и модификации его стандартных портлетов под собственные нужды, расскажу о том, как добавить продвинутые возможности форматирования в описания товаров интегрированного онлайн-магазина портала (Shopping Portlet), который используется у нас в качестве основы для каталога курсов.

Технологии Intel и Solaris.

Одной из основных маркетологических ошибок Sun в 90х годах был отказ от полноценной поддержки стремительно развивающейся x86 платформы в пользу SPARC, однако сейчас все изменилось. Посмотрим как происходит интеграция технологий Intel и Solaris 10 (OpenSolaris), для лучшей поддержки платформы x86, в частности микроархитектур Core и Nehalem Оптимизация уровня кода.

Quartz + Hibernate + PostgreSQL = Проблема с BYTEA и OID

В настоящее время работаю над одной клиент-серверной системой, использующей для поддержки персистентности широко известный Hibernate (а в качестве бэкэнда - СУБД PostgreSQL). И не далее как на прошлой неделе столкнулся с одной забавной проблемкой.

Проблемы совместимости, или жжешь Microsoft!

Так сложилось, что в рамках подготовки курса SI-365 Solaris Internals, я разбирался со строением драйвера pcfs (эмулятора файловых систем FAT), c целью показать на простом примере, как организована внутренняя файловая кухня в Solaris.

Сканирование изображений по сети в Solaris'e

Ситуация такая: В локальной есть сетевой сканер(в составе МФУ) и хост с Solaris 10. Нужно обеспечить сканирование изоборажений из Solaris'a. Для этого необходим следующий софт: SANE, CUPS, HPLIP. Установить SANE и CUPS на Solaris – не проблема.

Первичная диагностика событий FMD-8000-0W наблюдаемых на CoolThreads-системах Sun.

Цель данной статьи -  краткое описание процедуры самостоятельной первичной диагностики  FMA сообщений типа FMD-8000-0W, часто встречающихся в последнее время при эксплуатации серверов семейства CoolThreads, и вызывающих большое количество вопросов у пользователей.

"А я вам не звонил". Реализуем атаку VoIP-spoofing.

Апрель не за горами и уже пора заготавливать идеи к его первому дню. Посмотрим как можно немножко пошалить при помощи Asterisk'а. Для простоты предположим, что у нас используются двухзначные внутренние номера и внутренний вызов описывается примерно так: exten => _XX,n,Dial(SIP/${EXTEN},20,Tt) Самое банальное, что приходит в голову - это использовать команду CALLERID(), позволяющую изменять поля CallerID, т.

Компилируем 64-х битный perl на Solaris

А зачем, спросите вы? Ведь в Solaris встроен perl 5.8.8, а если хочется, то на всяких там blastwave  можно взять более свежую версию. А затем, что он везде собран под 32 бита, а у меня, например, openssl собран под 64 бита и понадобились некоторые модули, использующие его.

Прикручивание Spamassassin'a к Exim'у

Допустим, что у Вас уже установлен exim на solaris'e. Устанавливаем Spamassasin с blastwave.org(так бытрее). pkgutil -i spamassasin Правим конфиг: vi /opt/csw/etc/spamassassin/local.cf вставляем в конфиг вот такую штуку:   #config begin   #переписать заголовок rewrite_header Subject *****SPAM*****   # Создать новый отчёт и присоединить его к сообщению, вместо того, чтобы править сообщение report_safe 1   # Сообщения, пришедшие отсюда спамом не считаются trusted_networks 192.

pf: в чужой монастырь со своим уставом

Казалось бы, переход с ipfilter на pf должен вызывать только положительные эмоции. Ведь pf такой хороший, и макросы в нём есть, и группировать адреса/порты/интерфейсы можно, и таблицы есть, и специальное правило antispoof присутствует.

Конфигурация SunCluster при наличии двух сетевых интерфейсов на каждой ноде.

Согласно документации рекомендуется использовать 4 и более сетевых интерфейса для каждой ноды кластера. Однако из-за конструктивных особенностей некоторых серверов не всегда есть возможность установить дополнительные интерфейсы - например на блейд-серверах.

bind 9.6.1 и запросы из "чужой" подсети

Недавно столкнулся с проблемой, на которую раньше как-то не обращал внимания, заключающуся в том, что сидя через VPN и в качесте NS указан сервер организации, то резолвятся только внутренние домены оной, а на все запросы для внешних доменов получаем host not found.

Sun Ray Kiosk. Запуск приложений с определенными настройками.

Kiosk – это служба сеансов, существующая в рамках технологии Sun Ray, которая позволяет обеспечивать неавторизованному пользователю контролируемый доступ к строго ограниченному количеству приложений, определяемых администратором.

Oracle SGA и Solaris Projects - выставляем правильное значение Shared Memory.

В Solaris 10 на смену переменным в /etc/system, регулирующим семафоры и shared memory (shm* и sem*) пришли проекты - один из способов динамического управления ресурсами, в том числе и IPC. Конфигурация выполняется двумя утилитами: projmod (для изменения конфигурации) и prctl (для настройки на лету) и сохраняется в файл /etc/project.

Клонирование рабочих станций

В данной статье я вновь возвращаюсь к теме клонирования, но в данном случае речь пойдет о более чем реальном «железу», честно проработавшем десяток лет. Не секрет, что техника Sun Microsystems славится своей живучестью.

Liferay - интеграция SyntaxHighlighter в source-bundle портала

В качестве rich-text текстового редактора Liferay Portal использует FCKeditor, обеспечивающий широкие возможности по форматированию текста. Тем не менее, он обладает одним недостатком, существенным при написании текстов на программистские тематики - там отсутствует функционал по подсветке исходного кода.

Клонирование виртуальных машин в Sun VDI

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

Миграция виртуальной машины из VmWare Server в VirtualBox 3

  На днях озадачился миграцией виртуальной машины из VmWare Server 2.0.1_x64 в VirtualBox 3.1.4. Quest OS - Win 2003 Server, в качестве host-os Linux 2.6.30-ARCH   Причиной такого решения послужили постоянные глюки с VmWare Server (да, как вы заметили, host-os не является сертифицированной ОС).

Серийный номер Blade 6000

В системах Sun Blade 6000 Modular System иногда имеет место креатив со стороны встроенного ПО. В частности, ILOM может быть не согласен с серийным номером шасси, напечатанном на корпусе системы (вида 0815xxxxxx), и упорно рапортует совершенно другую цифирь:-> show /CH chassis_serial_number    chassis_serial_number = 0000yyy-0815yyyyyy В недрах SUN есть даже соответствующий баг:CMM doesn't show correct EZ label serial number in the Chassis serial numberThis was fixed in factory under ECO WO_39012 starting week 21 of 2008.

Реализация сценария MAN-IN-MIDDLE в локальной сети.

Сразу отмечу, что всё нижеизложенное просто до безумия и доступно любому человеку хотя бы раз работавшему на ЭВМ. Суть сценария заключается в том, чтобы пустить весь трафик, проходящий между двумя хостами через себя.

Solaris zones = honeynet

Honeypot - это некоторый ресурс, представляющий собой «ложную цель» для атакующей стороны. Изначально предполагается, что honeypot должен быть взломан. Главная задача honeypot’а – отвлечение внимания атакующей стороны от реальной цели и получение как можно более полной информации об атакующих, а так же методах и ресурсах, используемых при атаке.

Liferay - сборка и развёртывание портала на Glassfish + PostgreSQL

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

NFS для мобильных пользователей

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

IDR - временное решение постоянных проблем

Сервисное обслуживание всегда сопряжено с нахождением и исправлением ошибок в операционной системе. Solaris 10 не исключение. Sun Microsystems при разработке исправлений или патчей вводит несколько специальных понятий.

Создание заголовков СTF для загружаемых модулей ядра

Столкнулся с необходимостью пересобрать старый streams-модуль ядра. Оказывается, теперь в Solaris недостаточно просто скомпилировать и собрать драйвер из исходников как это было раньше: # 32 bit module $ cc -O -D_KERNEL -c  tlm.
RSS (Opens New Window)(Opens New Window)
thumbnail Никита Рогаленко
Posts: 1
Date: 5/3/24
thumbnail Alexey Weiss
Posts: 14
Date: 5/3/24
thumbnail Алексей Егошин
Posts: 11
Date: 5/1/24
thumbnail Marina Pashnina
Posts: 26
Date: 4/24/24
thumbnail Romo Fedoroff
Posts: 30
Date: 4/11/24
thumbnail Тимофей Перцев
Posts: 28
Date: 2/5/24
thumbnail Dmitry Afanasiev
Posts: 59
Date: 12/29/23
thumbnail Денис Серянкин
Posts: 2
Date: 12/18/23
thumbnail Danil Khanalainen
Posts: 2
Date: 11/30/23
thumbnail Дмитрий Сазонов
Posts: 59
Date: 11/19/23
thumbnail Anna Ershova
Posts: 2
Date: 10/30/23
thumbnail Erik Karapetyan
Posts: 12
Date: 9/9/23
thumbnail Pavel Danilov
Posts: 12
Date: 9/9/23
thumbnail Dmitry Sheshukov
Posts: 13
Date: 8/31/23
thumbnail Nikolay Emchenko
Posts: 16
Date: 6/22/23
thumbnail Maxim Zhukov
Posts: 152
Date: 6/20/23
thumbnail Vladislav Sivirin
Posts: 1
Date: 5/22/23
thumbnail Vadim Kholoshnia
Posts: 1
Date: 4/17/23
thumbnail Andrei Maksimov
Posts: 19
Date: 3/21/23
thumbnail И Горь
Posts: 27
Date: 2/20/23
thumbnail Dmitry Komarov
Posts: 2
Date: 6/2/22
thumbnail Semyon Gruzdev
Posts: 1
Date: 11/17/21
thumbnail Victor Scherbakov
Posts: 3
Date: 9/3/21
thumbnail Ivan Kayukov
Posts: 10
Date: 8/17/21
thumbnail Alexander Zhermal
Posts: 8
Date: 4/16/21
thumbnail Daria Zuban
Posts: 2
Date: 12/29/20
thumbnail Alexander Yarkeev
Posts: 42
Date: 12/23/20
thumbnail Alexey Pismak
Posts: 2
Date: 12/9/20
thumbnail Evgenij Tsopa
Posts: 51
Date: 10/5/20
thumbnail Александр Исаев
Posts: 5
Date: 9/15/20
thumbnail Александр Пашнин
Posts: 25
Date: 9/10/20
thumbnail Danil Sinitskiy
Posts: 3
Date: 9/2/20
thumbnail Александра Пирс
Posts: 27
Date: 4/1/20
thumbnail Valeriy Urrievich Kireev
Posts: 26
Date: 1/15/20
thumbnail Vladimir Nikolaev
Posts: 14
Date: 12/30/19
thumbnail Ivan Uskov
Posts: 23
Date: 12/16/19
thumbnail Андрей Дьяков
Posts: 25
Date: 6/27/19
thumbnail Sergey Zhmylove
Posts: 45
Date: 3/14/18
thumbnail Lev Koznov
Posts: 18
Date: 7/14/17
thumbnail DEADBEEF
Posts: 1
Date: 1/16/17
thumbnail Никита Патрахин
Posts: 2
Date: 8/15/16
thumbnail Vladimir Berlev
Posts: 3
Date: 11/26/15
thumbnail Sergey Klyaus
Posts: 58
Date: 6/21/15
thumbnail Pakhom Golynga
Posts: 20
Date: 3/3/14
thumbnail Vladislav Sovinskiy
Posts: 11
Date: 1/10/14
thumbnail Konstantin Borzov
Posts: 7
Date: 6/20/13
thumbnail Anthony Dmitriev
Posts: 4
Date: 2/19/13
thumbnail Nicolay Smirnov
Posts: 6
Date: 5/2/12
thumbnail Alexander Deiter
Posts: 16
Date: 9/8/11
thumbnail Serge Klimenkov
Posts: 8
Date: 7/26/11
thumbnail Roman Ambrosenko
Posts: 3
Date: 1/18/11
thumbnail Sergey Shilin
Posts: 9
Date: 11/5/10
thumbnail Ruslan F. Isbarov
Posts: 1
Date: 3/31/10