Сообщения

Замена диска в MegaCli

Данная утилита от   LSI   так же позволяет оперировать рейд-контроллерами от   Dell . Но замена дисков через такую утилиту — целый   hardcore , только для настоящих   Tru -админов )). Тестовый стенд : контроллер  PERC 6/i, RAID-1, Linux MegaCli64 , выпал 1 диск. Смотрим состояние  RAID’a : # /usr/local/bin/MegaCli -LDInfo -Lall -aALL | grep State State : Degraded Какой диск стал причиной этому: # MegaCli -PDList -aAll | egrep "Enclosure Device ID:|Slot Number:|Inquiry Data:|Error Count:|state" Enclosure Device ID: 32 Slot Number: 0 Media Error Count: 0 Other Error Count: 0 Firmware state: Online, Spun Up Inquiry Data: FUJITSU MBC2073RC D506BV03P9605GU7 Enclosure Device ID: 32 Slot Number: 1 Media Error Count: 16655 Other Error Count: 15 Firmware state: Failed Inquiry Data: SEAGATE ST973452SS 00076TA0EDKH Enclosure Device ID: 32 Slot Number: 2 Media Error Count: 0 Other Error Count: 0 Firmware state: Online, Spun Up Inquiry Data: SEAGA...

Замена диска в рейде с помощью megacli

Изображение
Довелось понастраивать сервер   DELL T610   с рейд контроллером  PERC H700   на борту. Все как обычно, кроме одного нюанса. Решил проверить, как оперативно выполнить замену сбойного диска. На сервер была установлена стандартная утилита  mеgacli  для управления всеми контроллерами с драйвером MegaRAID, к коим относится и упомянутый выше. Такая тривиальная задача оказалась не совсем тривиальной и пришлось поковыряться с документацией. Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с  онлайн-курсом «Администратор Linux»  в OTUS. Курс не для новичков, для поступления нужно пройти  вступительный тест . Очень мне понравилось емкое описание процесса у одного админа:  «Но замена дисков через такую утилиту — целый hardcore, только для настоящих Tru-админов )).»   http://skeletor.org.ua/?p=4093 . И я с ним полностью согласен. В принципе, весь процесс ...

megacli, замена диска в массиве

Так случается что иногда умирают диски на серверах и приходится писать в саппорт или самому менять. Но предварительно необходимо узнать какой диск, подсветить или узнать серийник. Из железных решений я сталкивался с LSI и Adaptec. Так вот первый производитель наверное с другой планеты т.к. синтаксис впечатляет, но это такое.... Первым делом необходимо посмотреть состояние дисков командой megacli -PDList -Aall, но лучше сразу отфильтровать по нужным полям: megacli -PDList -aAll | egrep "Enclosure Device ID:|Slot Number:|Inquiry Data:|Error Count:|state" Enclosure Device ID: N/A Slot Number: 0 Media Error Count: 0 Other Error Count: 0 Firmware state: Online, Spun Up Inquiry Data: EE16020310019549C EDGE E3 SSD O0821D Enclosure Device ID: N/A Slot Number: 1 Media Error Count: 0 Other Error Count: 0 Firmware state: Online, Spun Up Inquiry Data: EE1602031001954B9 EDGE E3 SSD O0821D Enclosure Device ID: N/A Slot N...

Установка PostgreSQL на Ubuntu 18.04

Инструкция по установке объектно-реляционной СУБД PostgreSQL на виртуальный сервер под управлением Ubuntu 18.04. Что это такое? PostgreSQL - реляционная СУБД, с дополнительным набором объектно-ориентированных функций. Postgres предлагает существенную дополнительную мощность за счет включения следующих четырех дополнительных базовых концепций, благодаря которым пользователи могут легко расширить систему: классы, наследование, типы, функции. Дополнительные функции обеспечивают гибкость: ограничения, триггеры, правила, целостность транзакций. Роль в Postgres это учетная запись для авторизации, в ней неразличимы группы и пользователи. Установка и подключение Для установки необходимо обновить локальную базу пакетов: sudo apt update sudo apt upgrade Установите PostgreSQL: sudo apt install postgresql postgresql-contrib После установки у вас появится пользователь postgres, добавьте его в группу sudo: usermod  -a  -G sudo postgres Установите пароль пользовател...