Недавно мы с Сергеем Кляусом понаписали 2 статьи про IPMP. Но, как мне кажется, вопросу probe-based уделили недостаточно внимания. Посему было решено взять буквы и составить из них данный текст.
Недавно столкнулся с интересным багом - вне зависимости от того, что было выделено при копировании, при вставке получал фразу "пацаны, всё классно". "Удивительное рядом" - подумал я, и запустил антивирусный сканер.
Недавно Илья Перминов писал о новой замечательной утилите ipmpstat, появившейся в OpenSolaris. В Solaris 10 мониторинг состояния IPMP увы ограничен, и в этой статье я рассмотрю, каким образом все-таки можно локализовать проблему с probe-based IPMP.
В одном из наших проектов потребовалось обеспечить защиту от вирусов файловой системы доступной по NFS и SMB.Свой выбор мы остановили на решении ZFS плюс VScan с последующим предоставлением доступа по NFS и SMB.
На протяжение нескольких лет говорю студентам в институте и на курсе OO-226, что язык моделирования UML, используемый при создании информационных систем, похож на китайские иероглифы, чем постоянно вызываю их улыбки.
В некоторых моделях серверов устанавливаются RAID HBA производства Adaptec обслуживающие внутренние диски серверов. Как можно догадаться из их названия, адаптеры играют роль аппаратного RAID контроллера и позволяют создавать тома различных уровней RAID.
При миграции одного сервера на новое железо внезапно появилась проблема при авторизации с использованием ключей. ssh молча спрашивал пароль, а sshd ругался:
Jul 27 10:41:10 hostname sshd[15939]: Failed publickey for username from 192.
Solaris - система большая и некоторые команды могут забываться. Нашел у себя пару шпаргалок по нему и решил ими поделиться. Первая посвещена утилитам архивации и сжатия данных. В левой колонке - представлены утилиты сжатия: compress, gzip, bzip2.
IPMP в OpenSolaris стала лучше. Основные отличия от Solaris10 IPMP: Появилась новая команда для просмотра статуса IPMP групп и интерфейсов - ipmpstat ipmpstat -g -показывает статусы ipmp групп ipmpstat -i -показывает статусы интерфейсов, входящих в ipmp группу Появилась возможность задавать свои имена интерфейсам.
Недавно в очередной раз стал участником обсуждений возможностей SVM и VxVM. Одним из недостатков SVM была названа невозможность создания тома с RAID10. Звучало это примерно так: в VxFS создаем зеркала и на их основе создаем страйп — в результате том RAID10, в SVM невозможно создать страйп из зеркал — следовательно SVM не поддерживает RAID10.
Некоторое время назад я озадачился вопросом, есть ли какая-то польза от имеющейся в ZFS поддержки сжатия или нет.
Для ответа на этот вопрос я провёл маленькое исследование, которое конечно не претендует на истину в последней инстанции, но тем не менее позволяет сделать некоторые выводы.
Последнее время Sun испытывает особую любовь к Auto Service Request (ASR), позволяющему автоматически регистрировать заявки в Sun при возникновении аппаратных проблем. Недавно перед мной встала задача установки ASR на некоторое количество оборудования, включая Sun Fire X4170 и X4270, коих было в суммарном количестве 42 штуки.
Если вы обратили внимание, утилиты для работы с zfs: zfs и zpool выводят все размерные характеристики: размер пула, квоты на файловую систему и т.п. в т.н. Human-Readable Format, то есть в мегабайтах и гигабайтах - десятичными дробями.
С течением времени из-за множественных багов и "фич" настает необходимость в обновлении OpenBoot PROM (OBP).
На старых SPARC'ах c момента появления в Solaris 10 "boot archive" у многих пользователей возникает проблема с обновлением микрокода, но к сожалению документация к патчу не обновлена.
Не смотря на подробную документацию по syslog-ng у многих администраторов возникает вопрос по настройке syslog-ng (logs system messages). В этой заметке мы рассмотрим как сконфигурировать syslog-ng для сохранения логов с CISCO.
В отличие от представителей всех остальных профессий системный администратор может бесконечно долго смотреть только на одну вещь - на свою систему мониторинга. Поэтому продолжая популярную тему, хочу опубликовать набор готовых шаблонов для системы мониторинга Zabbix.
Даже администратор-пионер знает, что пейджинг и свопинг — это основные способы операционной системы использовать оперативную память эффективно. Цель — замещать редко используемые страницы процессов и процессы целиком, другими, более нужными в данный момент.
Несколько месяцев назад я задумал написать генератор шаблонов для системы мониторинга Zabbix.
Тот, кто пробовал вручную описывать сотни наблюдаемых параметров для любой системы мониторинга меня поймет.
В случае, если необходимо проинсталировать единственную в организации Sun-овскую систему, не имеющую привода DVDROM...
В случае, если хочется используя ClusterSSH параллельно проинсталировать несколько одинаковых серверов или доменов.
Заканчивая заметку о мониторинге IPMI-совместимого оборудования я случайно обнаружил несоответствие имен сенсоров в оборудовании Sun: разные IPMI программы показывали разные имена для одних и тех же сенсоров.
Краеугольным камнем современной вычислительной техники являются системы хранения данных - диски не поспевают за производительностью памяти, память - за процессорами. В OLTP, там где она особенно важна, инженеры вынуждены строить систему максимально оптимизированно работающую с данными, иначе простоев процессора и проблем с общей производительностью не избежать.
Так уж сложилось, что классическим в Solaris является c0t0d0s0-наименование, однако все устройства представляются ядром в виде имя драйвера - номер instance драйвера (для каждого уникального устройства в системе - оно индивидуально), например sd0 означает нулевой SCSI-диск в системе.
Обычно httperf запускается с опцией –hog, которая означает, что будут использоваться столько TCP портов, сколько нужно, а не только в интервале от 1024 до 50000.
Пример:
httperf –hog –server=192.168.
Находясь в гостевой сети было необходимо использовать VPN соединение к Cisco VPN серверу. В качестве vpn клиента использовался VPNC (client for Cisco VPN3000 Concentrator, IOS and PIX). Удаленный сервер не поддерживал split tunneling и соответственно при поднятии vpn соединения весь траффик заворачивался в туннель.
Одной из наиболее типичных проблем, с которой можно столкнуться при использовании БД Oracle в Sun Cluster - невозможность запуска ресурса сервера БД Oracle (ресурс типа SUNW.oracle_server) при помощи стандартных средств соответствующего агента.
В некоторых случаях необходимо получить данные о "сервисной истории" компонентов midrange-серверов. Это информация может оказаться полезной при проведении диагностики и для оценки состояния компонентов.
В ходе подготовки к проведению меропрятия Sun Tech Days 2010 я столкнулся с необходимостью мониторинга большого количества оборудования разных вендоров. В результате небольшого обзора существующих открытых систем мониторинга я остановил свой выбор на Zabbix.
Диагностика систем с x86 архитектурой в некоторых случаях затруднена по причине практически полного отсутствия или неразвитости встроенных средств диагностики в операционных системах, которые на них могут быть установлены.
Однажды мой мобильный телефон не включился после штатного выключения. Как оказалось позже, у него просто сломалась кнопка включения и простое замыкание четырех контактов решило проблему. Но сколько неприятных минут я тогда пережил! Адресная книга, список дней рождений и куча полезных заметок стали вдруг недоступны.
В общем случае массивами можно управлять двумя основными способами: In-band и out-of-band. При использовании in-band команды управления массивом передаются по тому же каналу, по которому происходит обмен данными, по оптическому кабелю для FC массивов, по SCSI шине для SCSI массивов и т.