7zip в Solaris

20.08.2010

Оказывается, что помимо стандартных compress, zip, gzip ,bzip2 в Solaris 10 входит еще и 7zip, что не может не радовать.  Chapter 4 What’s New in the Solaris 10 5/08 Release

# 7z -?

7-Zip 4.55 beta Copyright (c) 1999-2007 Igor Pavlov 2007-09-05
p7zip Version 4.55 (locale=C,Utf16=off,HugeFiles=on,256 CPUs)


Читать полностью »

То что в предыдущих версия Solaris запускалось из /etc/init.d — /etc/rc?.d, в Solaris 10 устанавливается и управляется как службы (SMF — Service Management Facility)
Как быстро создать свою службу, без того, чтобы перерыть кучу документации ?
Две небольшие инструкции, в которых все очень подробно описано:

Для создания SMF конфига манифеста можно воспользоваться шаблонами из вышеприведенных источников, а можно воспользоваться
Читать полностью »

После добавления новых дисков в Solaris их нужно пролейблить (пример). Обычно это делают руками в команде format, но если дисков много, то это первращается в гемор. Итак, быстрый метод:


# devfsadm
# echo label > /tmp/cmd.txt
# echo quit >> /tmp/cmd.txt
# for i in /dev/rdsk/*s2; do format -f /tmp/cmd.txt $i; done

UPDATE 20100728
Самый простой и быстрый способ:
for i in /dev/rdsk/*s2 ;do echo label | format $i ;done

Ссылки
Первоисточник: Labeling large number of LUNs in Solaris
man format

ssd vs cXtXdX

09.06.2010

Solaris в логах иногда оставляет сообщения, типа
Jun 22 04:07:11
midframe scsi: [ID 799468 kern.info] ssd251 at scsi_vhci0: name g600015d000230b000000000000001707, bus address g600015d000230b000000000000001707

ссылающиеся на ssd имя диска (или на sd, или dad). Как найти соответсвие между экземпляром драйвера и путем, определяемым через cXtXdX ?
Написал для этого небольшой скрипт:
$ ./whatdisk.pl
Device Driver Device SN Device ID
c1t0d0 ssd0 0744BB20JC id1,ssd@n5000cca004141e9c
c1t1d0 ssd1 0816S52E4D id1,ssd@n2000001d38707617
c1t3d0 ssd3 062244LX6L id1,ssd@n20000014c3d9c52d
c1t5d0 ssd4 062244LNCF id1,ssd@n20000014c3d9c1e5
c1t2d0 ssd5 062244LQ4W id1,ssd@n20000014c3d9caa1

Закачать whatdisk.pl

Ссылки в тему:
Немного об именах дисковых устройств в Solaris
man iostat
man sd

На многих почтовых серверах в целях безопасности запрещена пересылка писем от не авторизованных пользователей.  Т.е. если мы хотим получать письма от рутов наших любимых серверов, в поле отправителя будет стоять что-то типа root@hostname.domain.ru и письмо скорее всего не дойдет до адресата. А нам во что бы то ни стало надо это письмо обязательно получить (хотя и не обязательно мы его будем читать но получить надо;)) Единственный выход в данной ситуации — это изменить адрес отправителя на существующий адрес на почтовом сервере, например Vasily.Pupkin@domain.ru.

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

Итак:

Читать полностью »

Что такое Live Upgrade?
Если коротко — набор инструментов, которые позоляют создать альтернативную среду загрузки, сделать копию загрузочных устройств текущей системы, или накатить на нее новую ОС, накатить или удалить патчи, пакаджи. Затем активируем ее и перегружаем сервер — вуаля, новая или пропатченная ОС загружена. Если возникли какие-либо сложности — в любой момент можно откатиться обратно. Количество этих альтернативных ОС зависит только от наличия у нас доступных загрузочных дисков (про ZFS будет написано в отдельной статье, там все еще проще отдельная статья про переход на ZFS).
Устанавливаться можно как с инсталлера, так и jumpstart-а. Но самая главная фишка — все манипуляции проводятся на загруженной рабочей системе, и время простоя — это только время необходимое на перезагрузку. Не нужно многочасовых простоев и работы ночами для наката патчей, не нужно длительных согласований времени простоя системы — установите все днем с помощью LiveUpgrade ;)

Инструменты, которые входят в Live Upgrade:
Читать полностью »

Вопрос: можно ли положить ZFS поверх VxDMP не создавая volume c помощью VxVM?

При всей богатой комплектации обоих и сладости их сочетания — это невозможно.

Пруфлинки следуют.

Читать полностью »

Для работы в ленточных библиотеках ленточки должны быть пролейблены штрихкодом. Если готовых наклеек нет или нужно отметить ленточки, так чтобы не перепутать, или наклейки на LTO3, а нужно воткнуть ленту LTO2 ?

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

Если помните, то для загрузки бездисковых серверов типа 6800 или 25K SUN предлагал полку D240 размером 2U. В зависимости от конфигурации она могла содержать до 4 SCSI дисков, либо два из них могли заменяться на DVD-ROM и TAPE-drive. Полка имела возможность подключаться по одной, либо по двум независимым SCSI шинам, имела два блока питания для отказоустойчивости. Хотя новую полку приобрести Вам и не удастся, однако у многих они стоят и работают, поэтому данная статья может кому-то пригодиться.

Полка выпускалась достаточно долго, настолько долго, что никто не помнит когда её начали выпускать, даже всезнающий Handbook. Она пережила несколько ревизий и между ними есть отличия, о которых, возможно вам будет интересно узнать, потому что кроме как здесь об этом узнать негде…

Читать полностью »

Я понимаю, что «Solaris volume manger» (SVM) как бы практически в прошлом (с ZFS его сравнивать даже близко нельзя ;), но все же кое-где используется.
Шпаргалка по основным командам SVM
[локальная копия]

Смотри также шпаргалки по vxvm