Категорії
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

Категорії
Solaris

Локальный репозиторий в Solaris 11

1) Установка и настройка локального репозитория.

За локальный репозиторий отвечает SMF application/pkg/server. По умолчанию он отключён. Создадим отдельную zfs

# zfs create -o mountpoint=/export/ips rpool/export/ips

Выставим некоторые параметры (порт, корень и возможность заливки новых пакетов)

# svccfg -s application/pkg/server setprop pkg/readonly = false
# svccfg -s pkg/server setprop pkg/inst_root=/export/ips
# svccfg -s pkg/server setprop pkg/port=5555

Создадим и инициализируем репозиторий:

# pkgrepo create /export/ips
# pkgrepo set -s /export/ips publisher/prefix=pkg.skeletor

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

Доступ к zfs-снапшотам.

ZFS-снапшоты – это конечно хорошо, но как вытянуть из них, например, определённый файл из определённого снапшота? Оказывается, очень просто. За показ папки со снапшотами отвечает параметр snapdir. И так, сначала узнаем текущее значение:

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