Gurevich.intercon.ru

Семейный сайт Гуревичей

Архив автора

Нюша (не композитор)

2017-10-12 от San

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

Рубрика: Новости, События | Комментарии к записи Нюша (не композитор) отключены

Apache: кто грузит сервер

2013-08-09 от San

Предисловие

Однажды обнаружил высокую нагрузку на одном из серверов. Load Average подскакивал периодически до 23. Команда top показала, что нагрузку создают процессы апача (httpd). На сервере большое число сайтов, причем разных владельцев, логи сайтов ведутся для каждого сайта отдельно, не так просто сразу определить какой сайт грузит. Как в результате оказалось на несколько сайтов шла распределенная атака — пытались брутфорсом подбирать пароли к админкам.  Когда это выяснилось, то доступ к админкам ограничили и нагрузка сразу же упала, сервер пришел в себя и стал дальше нормально работать. Читать полностью »

Рубрика: Компьютеры и сети | Комментарии к записи Apache: кто грузит сервер отключены

FreeBSD 9: «panic: no usable event timer found»

2013-07-18 от San

Столкнулся с подобной ошибкой во время запуска системы.  Оказалось, что freebsd 9 не хочет работать с отключенным ACPI. В меню загрузки ACPI отключается первыми 2мя пунктами (собственно отключить ACPI и Safe mode). Избегаем использования данных пунктов меню и все загружается нормально.

Рубрика: Компьютеры и сети | Комментарии к записи FreeBSD 9: «panic: no usable event timer found» отключены

FreeBSD: узнать все об оборудовании

2012-10-24 от San

FreeBSD: узнать все об оборудовании

Для определения оборудования под FreeBSD есть утилита dmidecode. Устанавливается из портов.

/usr/ports/sysutils/dmidecode

Рубрика: Компьютеры и сети | Комментарии к записи FreeBSD: узнать все об оборудовании отключены

Linux: Записываем CD/DVD-диски из командной строки

2012-09-18 от San

Linux: Записываем CD/DVD-диски из командной строки

для начала просматриваем какие приводы установлены:

$ cdrecord -scanbus
scsibus0:
0,0,0     0) 'PIONEER ' 'DVD-RW  DVR-117F' '1.07' Removable CD-ROM

запоминаем волшебные цифры «0,0,0» — их мы будем указывать в дальнейших командах для идентификации конкретного привода

Очистка диска (быстрая и полная):

cdrecord -eject dev=0,0,0 blank=fast
cdrecord -eject dev=0,0,0 blank=all

Запись образа диска на болванку:

cdrecord -eject dev=0,0,0 openSUSE-12.1-DVD-x86_64.iso

 

 

Рубрика: Компьютеры и сети | Комментарии к записи Linux: Записываем CD/DVD-диски из командной строки отключены

VMWare Player: пересборка модулей ядра

2012-09-18 от San

VMWare Player: пересборка модулей ядра

После обновления ядра линукс вмваре плеер перестает запускаться. Лечится пересборкой его модулей

sudo /usr/bin/vmware-modconfig --console --install-all

Рубрика: Компьютеры и сети | Комментарии к записи VMWare Player: пересборка модулей ядра отключены

Команды управления раид-массивами

2012-09-18 от San

Команды управления раид-массивами

Контроллеры 3Ware

tw_cli /c4 show
tw_cli /c4/p0 remove
tw_cli /c4 rescan
tw_cli /c4/u0 start rebuild disk=0

Контроллеры LSI Logic’s MegaRAID

megarc -AllAdpInfo
megarc -ctlrInfo  -a0
megarc -pdFailInfo -a0 -chAll -idAll
megarc -phys -a0 -chAll -idAll
megarc -dispCfg -a0
megarc -showRbld -a0
megarc -ViewInitProg -a0
megarc -ViewBICCProg -a0
-clrCfg -a0
-initLd -aX -Lx1[ -Lx2..[ _Lxn]]|-Lall
-enAlarm|-disAlarm|-silenceAlarm|-showAlarm -aX

megarc -ldInfo -a0 -Lall | find "Status:"


Рубрика: Компьютеры и сети | Комментарии к записи Команды управления раид-массивами отключены

Наиболее частые применения команды find

2012-09-18 от San

Наиболее частые применения команды find

Сменить права доступа для всех файлов и каталогов в текущей папке и подпапках (для файлов сделать 644, для каталогов 755)

find . -type f -exec chmod 644 \{\} \;
find . -type d -exec chmod 755 \{\} \;

Удалить в текущей папке все файлы  по шаблону *.log и *.zip

find . -name *.log -delete
find . -name "*.zip" -exec rm \{\} \;

Удалить в указанной папке все файлы старше 3 месяцев

find /path/ ! -newermt '3 month ago' -delete

Рубрика: Компьютеры и сети | Комментарии к записи Наиболее частые применения команды find отключены

Xfreerdp

2012-09-18 от San

Xfreerdp

xfreerdp — наиболее продвинутый клиент подключений к удаленному рабочему столу windows. Приведу наиболее полезные ключи этой команды

xfreerdp -k en_US -g 1280x950 -u domain\\username --plugin cliprdr -0 --sec rdp servername
xfreerdp -k en_US -g 1280x950 -u username --plugin cliprdr servername

-k en_US — включить английскую раскладку по умолчанию

-g 1280×950 — задать разрешение экрана. На мониторе 1280х1024 у меня такой размер окна наиболее удобно выглядит

-u username — имя пользователя для подключения

—plugin cliprdr — включить перенаправление клипборда

-0 Подключиться к консоли сервера

—sec rdp — включить модель безопасности rdp (может потребоваться для подключения к вин2008)

Рубрика: Компьютеры и сети | Комментарии к записи Xfreerdp отключены

Примеры использования команды dd

2012-09-18 от San

Примеры использования команды dd

Проверка скорости чтения/записи диска

Чтение с диска (10ГБ блоками по мегабайту):

dd if=/dev/lvm1/data of=/dev/null bs=1M count=10240

Запись на диск (10ГБ блоками по мегабайту)

dd if=/dev/zero of=/dev/lvm1/data bs=1M count=10240

Последовательно тесты на чтение и запись (целиком размер устройства блоками по 256КБ)

echo Read; dd if=/dev/lvm1/data of=/dev/null bs=256K; echo Write; dd if=/dev/zero of=/dev/lvm1/data bs=256K

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

В первой консоли

dd if=/dev/zero of=/dev/lvm1/data bs=1M& pid=$!

во второй консоли

while (true); do date;kill -USR1 $pid; sleep 60;done

теперь каждые 60 секунд на экране будет высвечиваться статистика чтения или записи устройства

 

Рубрика: Компьютеры и сети | Комментарии к записи Примеры использования команды dd отключены