Мониторинг за состоянием raid контроллера Adaptec на сервере IBM под debain

В предыдущей статье мы учились устанавливать консольную утилиту для работы с Adaptec raid контроллером под debian. К сожалению Adaptec официально поддерживает только несколько rpm-ориентированных дистрибутивов, поэтому статья была нужна. Но сейчас у нас команда

/usr/StorMan/arcconf getconfig 1

Выдаёт полную информацию о контроллере и его состоянии и мы можем научить debain писать нам письма о том, что с raid что-то не то.

cd /usr/StorMan
vim checkraid.pl

Разумеется, каталог в котором будет находиться скрипт у вас может быть другой (у меня такой, потому что я пока не знаю где хранить скрипты). И любимый редактор может быть не vim, а то, что вам ближе по духу, например, nano. Так или иначе, но в свежесозданный файл вы помещаете скрипт следующего содержания: Читать далее

Ubuntu 9.10: скрипт удаления лишних строк из меню загрузки системы.

Знаете ли вы, что каждая строка с очередным старинным кернелом занимает 90 мегабайт на вашем диске? Если система ваша стабильна, то вам не смысла хранить старые ядра. Вот лично у меня дело на ноутбуке уже дошло до того, что пункта с виндой у меня в системе не видно, потому что весь экран занимают старые ядра. Разумеется, первая мысль — убрать лишные строчки из меню загрузки. Читать далее

Про написание скрипта: как я его писал и кого благодарю за это

Начал я написание скрипта с того, что пропустил восклицательный знак в строке #!/bin/bash

Далее я озадачился вопросом как мне добавить юзера с паролем. Для начала оказалось, что есть две разных комманды adduser и useradd. С разными параметрами. Вот тут нашлось описание как добавлять юзера сразу с паролем. Спасибо.

Вот тут написано как писать в файл в более удобном виде. Спасибо.

Учусь писать скрипты на bash для оптимизации своей работы

Не так давно, мои благородные Доны, вы тактично как бы намекнули мне, что надо писать не пошаговые инструкции для создания сайтов, а скрипты. И случай не заставил себя долго ждать. Сегодня мне поставлили задачку завести ещё три сайта, поэтому родился скрипт: Читать далее