Категорії
Solaris

Особенности установки MongoDB под Solaris 11.1

Для Solaris уже есть готовые пакеты, которые можно скачать отсюда. После скачивания, создаём отдельную zfs для /opt/mongodb и распаковываем архив соответственно в /opt/mongodb. На самом деле, в архиве кроме бинарников mongodb и README – ничего нет. Остальное придёться создать самому. Создаём дополнительно такие папки (в корне папки /opt/mongodb): etc (для конфига), log (для логов), data (для баз), mongo-extra-64 (для дополнительных библиотек).

Категорії
Misc, staff, other Solaris

SRU: что такое и с чем едят

SRU – Security Repositare Updates, или другими словами репозиторий с обновлениями безопасности. Oracle регулярно (раз в месяц) выпускает такие updat’ы, которые доступны ТОЛЬКО через платную подписку. В них входят в основном bugfix’ы.

Версия SRU определяется 3-мя цифрами: X.Y.Z. Пример: SRU 4.5.0. Узнать текущий SRU можно так:

Категорії
Solaris

Zone и exclusive IP через vnic

Начиная с 11-ой версии появилась возможность создавать vnic’ы автоматически, при старте зоны, тем самым использовать exclusive IP для зоны. Всё это благодаря anet.

Отредактируем свойства зоны:

Категорії
Solaris

Shadow migration

Данная статья является вольным переводом страниц документации к Shadow Migration. Данный функционал появился в 11 версии и не так широко известен.

Давайте попробуем понять, что же это такое. Предположим вам нужно перенести данные с одного места в другое, при этом без downtim’a. Тогда вам будет очень кстати этот метод. Shadow Migration позволяет переносить данные “в тени (в фоне)” на новое место + редиректить запросы тоже на новое место. Получаем перенос данных + прозрачный редирект без простоя. Но есть одно но! Исходная ФС (старое место) должна быть переведена в режим RO. Если для вас это приемлимо – то ниже будет описан процесс работы с ним.

Категорії
Solaris

Меняем сетевую маску в solaris

В Solaris 11 (как вообще и в любом другом Solaris 🙂 ) не всегда привычно меняются параметры сети. Поменяем маску с /24 -> /23

– узнаем текущую

$ ipadm show-addr | grep 'net0/v4'
net0/v4           static   ok           10.15.15.12/24

– меняем

#ipadm set-addrprop -p prefixlen=23 net0/v4

– проверяем

$ ipadm show-addr | grep 'net0/v4'
net0/v4           static   ok           10.15.15.12/23
Категорії
FreeBSD Linux OpenBSD Solaris

Просмотр сессий NAT (nat sessions)

iptables

Нужно ставить отдельное ПО netstat-nat

pf

pfctl -ss

ipf

ipnat -l

kernel nat

ipfw nat show

ipfw + natd

Пока вариантов нету

 

Категорії
FreeBSD Linux Solaris

panic: Solaris(panic): zfs: allocating allocated segment

Такую панику я получаю, когда FreeBSD пытается смонтировать проблемный пул raidz1. Да, в нём 1 (из 3-ох) диск не очень, но это не повод паниковать ядру! Всяческие попытки оживить пул или хотя бы достучаться до него из-под FreeBSD (LiveCD 8/9) не увенчались успехом. Зато загрузившись с Solaris 11.1 пул отлично увиделся и данные с него успешно были стянуты.

Категорії
Solaris

max open files/file descriptors

По умолчанию для непривилигированного пользователя доступно всего 256 одновременно открытых файлов.

Узнать текущее значение для конкретного процесса:

# pfiles 17383 | grep 'Current rlimit'
Current rlimit: 256 file descriptors

где 17383 – номер PID’a.

Это очень мало для production-систем. Изменить ситуацию можно, установив новые значения в /etc/system.

Категорії
Solaris

Solaris, /home (indirect automount) и aufofs

В Solaris папка /home оставлена по большому счёту ради совместимости, а не ради использования. Вместо неё следует использовать /export/home. Но если вы всё равно хотите использовать пути /home, то правильно будет смонтировать /export/home в /home через autofs. Если вы попробуете создать папку в /home, получите сообщение:

# mkdir /home/skeletor
mkdir: Failed to make directory "/home/skeletor"; Operation not applicable

Категорії
Solaris

Fibre Channel в Solaris 11.1

В версии 11.1 немного поменялся процесс установки и настройки.

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

Тестовый стенд: Solaris 11.1

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP