Стучитесь и вам откроют. :)
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Нет комментариев | Контакты
Теги:
Feed enhanced by Better Feed from Ozh
]]>Многие международные компании объявили о поддержке этого мероприятия. Google, Facebook, Yahoo уже доступны по IPv6.
В википедии есть список компаний, которые заявили о поддержке. Давайте проверим, кто из российских компаний действительно включили поддержку нового протокола:
1. www.hc.ru
$ host hc.ru
hc.ru has address 89.111.177.42
hc.ru mail is handled by 10 mx.mail.corp.hostcomm.ru.
$ host www.hc.ru
www.hc.ru has address 89.111.177.42
Результат: FAIL
2. reg.ru
$ host reg.ru
reg.ru has address 83.222.4.65
reg.ru has address 83.222.14.200
reg.ru has address 87.242.73.93
reg.ru mail is handled by 9 ASPMX2.GOOGLEMAIL.COM.
reg.ru mail is handled by 10 ASPMX3.GOOGLEMAIL.COM.
reg.ru mail is handled by 1 ASPMX.L.GOOGLE.COM.
reg.ru mail is handled by 5 ALT1.ASPMX.L.GOOGLE.COM.
reg.ru mail is handled by 6 ALT2.ASPMX.L.GOOGLE.COM.
$ host www.reg.ru
www.reg.ru has address 83.222.14.200
www.reg.ru has address 87.242.73.93
www.reg.ru has address 83.222.4.65
www.reg.ru has IPv6 address 2a00:15f8:1110:1::1:11
www.reg.ru has IPv6 address 2a00:15f8:1110:1::1:12
www.reg.ru has IPv6 address 2a00:15f8:1110:1::1:2
Результат: SUCCESS
3. skbkontur.ru
$ host skbkontur.ru
skbkontur.ru has address 91.142.140.33
skbkontur.ru mail is handled by 20 ul.skbkontur.ru.
skbkontur.ru mail is handled by 30 nvmail.skbkontur.ru.
skbkontur.ru mail is handled by 40 hqmail.skbkontur.ru.
$ host www.skbkontur.ru
www.skbkontur.ru has address 91.142.140.33
Результат: FAIL
4. jabber.ru
$ host jabber.ru
jabber.ru has address 77.88.57.178
jabber.ru has address 77.88.57.177
jabber.ru has IPv6 address 2a02:6b8:0:27f::1
jabber.ru has IPv6 address 2a02:6b8:0:27f::4
jabber.ru mail is handled by 10 mx.jabber.ru.
Результат: SUCCESS
5. yandex.ru
$ host yandex.ru
yandex.ru has address 213.180.204.211
yandex.ru has address 77.88.21.11
yandex.ru has address 87.250.250.11
yandex.ru has address 87.250.251.11
yandex.ru has address 93.158.134.11
yandex.ru has address 213.180.204.11
yandex.ru mail is handled by 10 mx.yandex.ru.
$ host www.yandex.ru
www.yandex.ru has address 87.250.251.3
www.yandex.ru has address 93.158.134.3
www.yandex.ru has address 93.158.134.203
www.yandex.ru has address 213.180.204.3
www.yandex.ru has address 77.88.21.3
www.yandex.ru has address 87.250.250.3
www.yandex.ru has address 87.250.250.203
www.yandex.ru mail is handled by 10 cronborg.yandex.ru.
www.yandex.ru mail is handled by 10 rosenborg.yandex.ru.
www.yandex.ru mail is handled by 0 mx-corp.yandex.ru.
Результат: FAIL
6. rambler.ru
$ host rambler.ru
rambler.ru has address 81.19.70.3
rambler.ru mail is handled by 5 imx1.rambler.ru.
rambler.ru mail is handled by 10 imx2.rambler.ru.
$ host www.rambler.ru
www.rambler.ru has address 81.19.70.1
Результат: FAIL
7.
$ host
has address 90.156.219.62
has address 90.156.219.61
has IPv6 address 2a00:15f8:a000:4:1::80
has IPv6 address 2a00:15f8:a000:4:2::80
mail is handled by 10 mx1.mail.corp..
mail is handled by 20 mx2.mail.corp..
Результат: SUCCESS
8. timeweb.ru
$ host timeweb.ru
timeweb.ru has address 92.53.113.222
timeweb.ru has IPv6 address 2a03:6f00:1::5c35:71de
timeweb.ru mail is handled by 20 mx2.timeweb.ru.
timeweb.ru mail is handled by 10 mx1.timeweb.ru.
Результат: SUCCESS
9. eserv.ru
$ host eserv.ru
eserv.ru has address 195.135.212.58
eserv.ru mail is handled by 10 mail.eserv.ru.
$ host www.eserv.ru
www.eserv.ru has address 195.135.212.58
www.eserv.ru has IPv6 address 2001:470:1f0a:580::2
Результат: SUCCESS
Как оказывается, крупные интернет-компании все таки проигнорировали World IPv6 Day и не стали участвовать в тестировании нового протокола. Очень жаль.
По многим компаниям мира можно посмотреть статистику тут: https://www.worldipv6day.org/participant-websites/
Хочется отдельно отметить, что даже украинские компании там появились: nic.ua, hosted.ua, vlasnyk.ua.
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Нет комментариев | Контакты
Теги: ipv6, worldipv6day
Feed enhanced by Better Feed from Ozh
]]>За неполный месяц работы с ними простой составил не один час. Вернее даже сказать более десятка часов. Компенсации не было никакой, кроме как вернули деньги на счет за простой. Это даже компенсацией не назовешь, т.к. это возврат за неиспользованные ресурсы.
Буквально сегодня произошла странная закономерность. Процитирую Вам кусочек переписки с ТП:
14:42:34 01.06.2011 Я пишу:
Опять не доступен сервер!
Долго это продолжаться будет?15:00:15 01.06.2011 Служба поддержки (Виль Суркин) пишет:
Здравствуйте.
Ваш сервер пингуется и в vnc висит на логине. Не вижу с ним никаких проблем.
Казалось бы, что Клодо тут не при чем, а виноват все я, что не смог достучаться до сервера. Но я то старый и знаю, что задалбывать глупыми вопросами ТП не стоит и потому проверил трассу сначала, которая показала, что проблема на хопе, как ни странно, 188-127-236-14.clodo.ru.
Кому принадлежит этот хоп? Угадали – clodo.ru.
А теперь еще и скриншот графиков с временной шкалой:
Правда интересно, что ресурсы поползли вверх сразу после обращения в ТП?
Так вот – для меня выбор очевиден! Я съехал с этой шаражкиной конторы…
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
3 комментария(ев) | Контакты
Теги: clodo, scaleserver, нае-бизнес
Feed enhanced by Better Feed from Ozh
]]>Предположим, что у нас уже имеется сервер с Ubuntu Server на борту. С чего нам необходимо начать?
Конечно же с обновления:
$ sudo apt-get update && sudo apt-get upgrade
Для комфорта и сборки ставим следующие пакеты:
$ sudo apt-get install build-essential mc mysql-server php5-cgi php5-gd php5-mysql imagemagick php5-mcrypt libpcre3-dev libssl-dev libssl-dev libgd2-xpm-dev libgcrypt11-dev libperl-dev
Теперь качаем nginx:
$ cd /tmp && wget https://sysoev.ru/nginx/nginx-1.0.3.tar.gz && tar xvfz ./nginx-1.0.3.tar.gz && cd ./nginx-1.0.3
Собираем и устанавливаем nginx:
$ ./configure --prefix=/usr/local/nginx --with-pcre --with-ipv6 --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --with-http_perl_module --with-http_image_filter_module --with-http_stub_status_module
$ make && sudo make install
Для любителей всего в одном месте создадим ссылку в /etc:
$ sudo ln -s /usr/local/nginx/conf /etc/nginx
В /etc/init.d кладем этот стартовый скрипт nginx и выставляем права на запуск:
$ sudo chmod 755 /ec/init.d/nginx
Устанавливаем запуск nginx при старте:
$ sudo update-rc.d nginx defaults
На данном этапе у нас nginx готов к старту при загрузке и работе. Осталось только настроить ротацию логов.
Для ротации логов нам понадобится всего один файлик с конфигурацией logrotate.d.
$ sudo wget https://silverghost.org.ua/uploads/linux/nginx_logrotate -O /etc/logrotate.d/nginx
Теперь логин будут сворачиваться ежедневно и не заполнять собой весь винт.
С установкой nginx закончили. Кому нужно, тот внесет свои правки в конфигурацию NginX. О своих настройках NginX я расскажу в отдельной статье, т.к. ковыряться в них можно ооочень долго. ;)
Основа PHP-CGI у нас уже установлена и нам нужно это дело только демонизировать и корректно настроить. Демоном мы поставим spawn-fcgi:
$ sudo apt-get install spawn-fcgi
Теперь настроим запуск демона php5-cgi. Я уже написал стартовый скрипт для его запуска. Так что Вам необходимо только выполнить команду:
$ sudo wget https://silverghost.org.ua/uploads/linux/php-fastcgi -O /etc/init.d/php-fastcgi && chmod 755 /etc/init.d/php-fastcgi
Добавляем его в автозапуск:
$ sudo update-rc.d php-fastcgi defaults
Прямо в этом скрипте Вы можете подправить необходимые параметры. Я привык использовать соккеты, поэтому по умолчанию все соединения должны быть настроены на /tmp/phpfcgi.socket. Но предусмотрено и сетевое соединение. Если Вы привыкли к нему, то просто измените USE_SOCKET на 0.
Стартуем:
$ sudo /etc/init.d/nginx start
$ sudo /etc/init.d/php-fastcgi start
Собственно говоря все. :)
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
3 комментария(ев) | Контакты
Теги: HA, nginx, php-fastcgi, spawn-fcgi
Feed enhanced by Better Feed from Ozh
]]>XEN и OpenVZ – это две наиболее распространенные на данный момент принципиально разные технологии организации виртуальных серверов (VPS), и у каждой из них имеются свои плюсы и минусы.
Преимущества XEN по сравнению с OpenVZ:
При использовании XEN на одном сервере могут быть одновременно запущены несколько абсолютно независимых между собой ядер ОС без каких-либо ощутимых потерь производительности. Каждый VPS-сервер получает свое собственное ядро и не оказывает ни малейшего влияния на другие VPS. Технология OpenVZ использует на всех VPS одно общее ядро ОС Linux, обрабатывающее все процессы всех VPS. Использование при этом множества «заплаток» отнюдь не повышает надежности работы.
XEN предоставляет пользователю возможность полного контроля над системой, в том числе допускается изменение ядра ОС. OpenVZ изменений ядра не позволяет. Самостоятельная загрузка желаемых модулей невозможна.
XEN дает полную свободу выбора любой ОС, будь то Linux, FreeBSD, Windows или что-то иное. OpenVZ возможность установки какой-либо альтернативной ОС, кроме Linux, не поддерживает.
XEN обеспечивает полную автономность выделяемых памяти и дискового пространства. Это повышает надежность и предсказуемость работы системы. При использовании XEN объем реально доступной оперативной памяти для каждого VPS всегда постоянен и точно соответствует своему номинальному значению (256 Мб заявлены – все 256 Мб всегда доступны). Файловая система каждого виртуального сервера абсолютно самостоятельна, это дает дополнительную защиту от сбоев в работе. OpenVZ использует общие для всех VPS физические ресурсы. При использовании OpenVZ реально доступная память всегда немного меньше своего изначально заявленного объема (256 Мб заявлены – реально доступны примерно 230 Мб). Файловая система едина для всех VPS, и сбой на любом из них может нарушить работу «соседей».
XEN автоматически переносит в файл подкачки (swap) все процессы, занимающие чрезмерно большой объем памяти. Это замедляет работу системы, но не уничтожает процесса. OpenVZ при аналогичном превышении объема памяти выдает ошибку Cannot allocate memory и убивает процесс. Файл подкачки не используется.
XEN обеспечивает более высокий уровень надежности благодаря полной автономности всех VPS. OpenVZ более подвержена сбоям и ошибкам из-за огромного количества обрабатываемых единственным ядром процессов и общности физических ресурсов для всех VPS.
К специфическим недостаткам OpenVZ также относится неполный доступ к таблицам IP-адресов, что иногда вызывает проблемы при установке на VPS защиты в виде брандмауэра.
Преимущества OpenVZ по сравнению с XEN:
OpenVZ проще и быстрее в настройке. Эта технология позволяет мгновенно менять лимиты VPS без перезагрузки простым изменением счетчиков при смене тарифа. Также без перезагрузки реализуется перенос VPS на другой физический сервер (миграция «на лету»). XEN требует перезагрузки VPS для изменения ресурсов (памяти, места на диске, процессора, IP адреса).
OpenVZ предоставляет владельцу физического сервера (хостеру) возможность оверселинга, т.е. позволяет продавать большее количество ресурсов (дискового пространства и оперативной памяти), чем реально имеется в наличии. Этим объясняется относительная дешевизна OpenVZ. XEN такой возможности не дает, поэтому стоит дороже.
Лучшие VPS на XEN предоставляет компания Inferno Solutions. Отзывы на https://zapili.net говорят сами за себя.
До конца мая все новые клиенты при заказе любого VPS/VDS получат скидку 50% на 3 месяца и панель ISP manager lite БЕСПЛАТНО на весь срок обслуживания! Промо-код MAY50 Круглосуточная поддержка и администрирование включены в стоимость.
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
3 комментария(ев) | Контакты
Теги: OpenVZ, XEN
Feed enhanced by Better Feed from Ozh
]]>Skype for Asterisk являл собой отдельный пропиетарный платный модуль к Asterisk, который предоставлял доступ в сеть Skype ил Asterisk. Это единственное решение, которое не требовало запущенного Skype’а для интеграции с сетью Skype и не было требовательным к ресурсам.
Перевод письма взят с Хабра:
После 26 июля 2011 года продажи и активации «Skype for Asterisk» будут прекращены.
«Skype for Asterisk» был разработан компанией Digium в сотрудничестве со Skype. Продукт включает проприетарное программное обеспечение, позволяющее Asterisk присоединяться к сети Skype в качестве нативного клиента. Компания Skype приняла решение не продлевать договор, который позволял бы нам включать в продукт это программное обеспечение. Поэтому продажи и активации «Skype for Asterisk» будут прекращены 26-го июля 2011 года.
Изменение не должно затронуть действующих пользователей «Skype for Asterisk». Представители Skype заверили нас, что они продолжат оказывать поддержку программного обеспечения «Skype for Asterisk» еще в течение двух лет, как и указано в договоре с Digium. Ожидаем, что пользователи «Skype for Asterisk» смогут продолжать использовать свои системы с Asterisk в сети Skype по крайней мере до 26-го июля 2013 года. Продление срока возможно на усмотрение Skype.
«Skype for Asterisk» останется в продаже до 26-го июля 2011 года. Пожалуйста, завершите все запланированные покупки и активации до этой даты.
Спасибо за бизнес с нами.
Продакт менеджмент компании Digium.
Компания Digium Inc. — разработчик платформы IP-телефонии Asterisk, производитель плат интерфейсов компьютерной телефонии, совместимых с данной платформой.
Skype (произносится «скайп») — бесплатное проприетарное программное обеспечение с закрытым кодом, обеспечивающее шифрованную голосовую связь через Интернет между компьютерами (VoIP), а также платные услуги для звонков на мобильные и стационарные телефоны.
Asterisk IP-PBX — свободное решение компьютерной телефонии с открытым исходным кодом от компании Digium, первоначально разработанное Марком Спенсером. Приложение работает на операционных системах Linux, FreeBSD и Solaris. Имя проекта произошло от названия символа «*» (звездочка, астериск).
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
8 комментария(ев) | Контакты
Теги:
Feed enhanced by Better Feed from Ozh
]]>Все уже давно в курсе, что вышла Ubuntu Natty Narwhal 11.04. Новшеств целая охапка, начиная с Unity и Dashboard, заканчивая облаками и более стабильным Ubuntu One.
Не обошлось и без глюков. Многие приложения не научились из коробки показывать свои иконки в трее. И даже если перейти в режим Gnome с Compiz (Классическая Ubuntu), то все равно это не спасает.
Я сразу перешел на Классическую Ubuntu без эффектов и таких глюков не заметил. ;)
Но самое интересное для меня было – это поддержка btrfs из коробки. Я, конечно, лажанулся сразу и поставил btrfs только на /home раздел. Было бы более правильно использовать ее на рутовом, т.к. там изменения делаются чаще, с учетом того, что я работаю на ноуте и ставлю всего не мало.
Первое, что меня заинтересовало в этой ФС, так это возможность создания снэпшотов, т.е. моментальных снимков файловой системы.
Все оказалось ооочень просто:
$ mkdir ~/snapshots
$ sudo btrfs subvolume snapshot /home ~/snapshots/20110524
В результате получаем готовый снимок /home в каталоге ~/snapshots/20110524. При чем его можно редактировать!
Удалить старые или не нужные снапшоты можно тоже довольно просто:
$ sudo btrfs subvolume delete ~/snapshots/20110524
Вот где -то так. Таким же образом можно созадвать снапшоты снапшотов. Рекурсия, так сказать. :)
Это еще далеко не все, что умеет эта ФС. По мере того, как буду с ней разбираться – буду Вам рассказывать о ней.
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Нет комментариев | Контакты
Теги: btrfs, Ubuntu
Feed enhanced by Better Feed from Ozh
]]>Как написано у них самих:
Scale Server – услуга аренда виртуального сервера “в облаке” с масштабируемыми ресурсами и оплатой по факту использования. В Вашем распоряжении 14 процессорных ядер и 56 гигабайт оперативной памяти!
Весьма интересное предложение. Открыл я набор бокалов, достал один и, налив пивка, приступил к тестированию этого дела.
Получить простую VDS на тест не проблема, но меня интересовал сам ScaleServer. Чтоб его заказать, необходимо было пополнить счет не менее, чем на 100 рублей. Что ж, сказано – сделано.
Правда вот оплатить через робокассу так и не вышло, но это не беда. Обмен WMZ на WMR можно сделать по выгодному курсу и потом напрямую оплатить WMR.
Установка (развертывание) сервера заняла около 5-8 минут, после чего я получил в свое распоряжение вот такую картинку:
По нажатии на кнопку «Настройки» разворачивается панель, где можно «на лету» изменить объем доступной памяти и жесткого диска.
«Информация» показывает расход ресурсов.
Что сильно впечатлило, это реакция тех. поддержки. На мой вопрос о IPv6 туннеле ответ был получен через 10 минут.
IPv6 поднял вообще без проблем.
По затратной части могу сказать так – на счету было 200 руб. на 11 мая. На сегодня – 150 руб.
На этом сервере крутится nginx+php5-fastcgi+mysql.
В общем – сильно рекомендую.
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
5 комментария(ев) | Контакты
Теги: clodo
Feed enhanced by Better Feed from Ozh
]]>В первую очередь материал рассчитан на рядового пользователя.
Издание включает в себя следующие рубрики: News, Hot, Business, Hi-Tech, Education, Soft, Help, Game и AndOther.
Тема номера – Мультимедиа.
В номере проанализирован огромный спектр Свободного Программного Обеспечения на наличие достойных мультимедийных средств: мультимедийных дистрибутивов Linux, аудио и видео проигрывателей, приложений для работы с Интернет потоками, конвертеры и редакторы, и даже программ для композиторов и DJ!
Новая рубрика Hot затронет горячо обсуждаемые темы:
• Microsoft подала более 70 исков против украинских компаний
• Google оштрафовали на $5 млн за нарушение Linux-патента
• Агентство национальной безопасности США защитит страну от хакеров с помощью открытого кода
В рубрике Education вы узнаете об успехах и провалах СПО в зарубежных школах.
Этот номер порадует вас новинками рынка мобильных устройств и свежими свободными играми, интересной статистикой и юбилеями, казусными ситуациями и, конечно юмором.
Также в номере присутствует авторский материал:
• Обзор Trisquel GNU/Linux 4.5 «Slaine» от Игоря Штомпеля
• «Про внешний вид» — анализ юзабилити от Александра Толстого
• Кто уже использует Линукс? Анализ рынка от UALinux
Дополнительно в печатном издании:
• Китайский Linux-робот, имитирующий трицератопса;
• Сравнение скорости браузеров в Windows Phone 7, iOS и Android
• Одна из крупнейших немецких страховых компаний переводит 10 тыс. рабочих мест на Linux
• Виртуальные овощи В Ubuntu 11.04
и другая интересная информация.
Электронный — PDF, 75 страниц, 5.6Мб
Печатный — А5, 96 стр.
Загрузить PDF версию https://ualinux.com/download
Подробнее о журнале https://ualinux.com/journal
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Нет комментариев | Контакты
Теги: magazine, UserAndLinux
Feed enhanced by Better Feed from Ozh
]]>Прежде чем рисовать сами графики, нам необходимо вытащить данные по обращениям из memcached. В этом нам поможет небольшой скрипт на Perl:
$ cd /usr/local/bin && sudo wget https://server-tuning.info/linux/mrtg-memcached.pl
$ sudo chmod 755 ./mrtg-memcached.pl
Скрипт у нас есть, но если Вы попытаетесь его запустить то он грязно выругается. :)
Доустановим то, что ему требуется для работы:
$ sudo cpan Cache::Memcached
На все вопросы отвечаем «Да».
Осталось настроить MRTG:
###########################
# Memcached stat
Target[memcached]: `/root/bin/mrtg-memcached.pl 127.0.0.1:11211`
Options[memcached]: growright, unknaszero, nopercent,pngdate
YLegend[memcached]: Requests/Second
ShortLegend[memcached]: r/s
LegendI[memcached]: Hits
LegendO[memcached]: Misses
Title[memcached]: Memcached
MaxBytes[memcached]: 1024000
В результате имеем вот такой график нагрузки на memcached сервер:
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Один комментарий | Контакты
Теги: memcached, MRTG
Feed enhanced by Better Feed from Ozh
]]>Итак, мы имеем WordPress, который крутится на nginx + fastcgi. Попробуем встроить в эту связку еще и сервер memcached для кеширования.
Для начала устанавливаем memcached:
$ sudo apt-get install memcached
Теперь нам нужно связать WordPress с memcached. Это может плагин W3-Total-Cache. Скачиваем и устанавливаем, как и любой плагин для WordPress, путем распаковки его в каталог wp-content/plugins. Не забываем активировать.
После активации плагин сам подскажет где и какие права ему необходимы для работы и настройки.
После этого в настройках везде выставляем метод кеширования «memcached».
Вот, собственно, и все. :)
В следующей статейке я расскажу, как рисовать график обращений к memcached в MRTG…
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Нет комментариев | Контакты
Теги: memcached, WordPress
Feed enhanced by Better Feed from Ozh
]]>Задумался тут давеча, что необходимо бы мониторить свой единственный жесткий диск и знать, когда готовиться к покупке замены. Самодиагностика для этого самое оно.
Для анализа нам понадобится всего лишь один пакет:
$ sudo apt-get install smartmontools
Теперь проверим что нам скажет SMART:
$ sudo smartctl -i /dev/sda
Нас интересует самое главное:
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Если SMART отключен, то включаем его:
$ sudo smartctl -s on /dev/sda
Теперь настраиваем автоматический мониторинг. Для этого нужно добавить строчку в файл /etc/smartd.conf:
/dev/sda -a -I 194 -W 4,45,55 -R 5 -m [email protected] -o on -S on -s (S/../.././22|L/../../6/23)
По указанным ключам я расскажу немного позже, а пока включаем демон smartd. Делается это очень просто, необходимо раскомментировать строчку в файле /etc/default/smartmontools:
start_smartd=yes
Запускаем демона:
$ sudo /etc/init.d/smartmontools start
и проверяем подцепил ли он наш диск:
$ sudo tail -100 /var/log/syslog | grep smartd
Нас интересует одна строка:
Device: /dev/sda, is SMART capable. Adding to "monitor" list.
Диск добавлен в список мониторинга. Чего мы и добивались. А теперь самое интересное – ключи мониторинга и реагирования:
-d TYPE Тип устройства: ata, scsi, marvell, removable, 3ware,N, hpt,L/M/N
-T TYPE допустимое отклонение: normal, permissive
-o VAL Включает/выключает автоматические оффлайн тесты (on/off)
-S VAL Включает/выключает автосохранение атрибутов (on/off)
-n MODE Не проверять. Один из режимов: never, sleep, standby, idle
-H Мониторить SMART статус, уведомлять только при ошибках.
-l TYPE Мониторить SMART логи. Режимы: error, selftest
-f Монитор отказа для любых атрибутов ‘Usage’
-m ADD Письмо с варнингами на ADD для -H, -l error, -l selftest, and -f
-M TYPE Изменение поведения отсыла е-майлов (см. ман)
-s REGE Запустить тест когда дата совпадает с регулярным выражением (см. ман)
-p Сообщать о изменениях в ‘Prefailure’ атрибутах
-u ообщать о изменениях в ‘Usage’ атрибутах
-t Эквивалентно -p и -u директивам
-r ID Также сообщать ‘RAW’ значения атрибутов ID с -p, -u или -t
-R ID Следить за изменениями в атрибуте ID ‘Raw’ значения -p, -u or -t
-i ID Игнорировать атрибут ID для -f директивы
-I ID Игнорировать атрибут ID для -p, -u или -t директивы
-C ID Рапортовать если счётчик `ждущих` секторов не равен нулю
-U ID Рапортовать если счётчик `некорректируемых` секторов не равен нулю
-W D,I,C Monitor Temperature D)ifference, I)nformal limit, C)ritical limit
-v N,ST Mодифицировать метку для атрибута N (для нестандартных атрибутов)
-a Дефолт: эквивалентно -H -f -t -l error -l selftest -C 197 -U 198
-F TYPE Для ошибок в прошивке. Значения: none, samsung
-P TYPE Предустановки для диска: use, ignore, show, showall
# Комментарии: текст после него игнорируется
\ Продолжения строки
Идентификатор атрибута является десятичное целое число 1 <= ID <= 255
за исключением -C и -U, где ID = 0 выключает их.
Все биты -d, -m и -M директивы реализуются только для устройств ATA.
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
4 комментария(ев) | Контакты
Теги: smart, smartctl, smartd, smartd.conf
Feed enhanced by Better Feed from Ozh
]]>Разработка nginx началась примерно 9 лет назад. Первая публично доступная версия 0.1.0 была выпущена 4 октября 2004. Сейчас по данным W3Techs 6.8% из миллиона самых посещаемых сайтов в мире (согласно Alexa) используют nginx. В России nginx используется на 46.9% самых посещаемых сайтов.
Netcraft сообщает похожую цифру: 6.52% самых посещаемых сайтов в апреле 2011.
Исправления последней версии:
А Вы уже обновились?
$ /usr/local/nginx/sbin/nginx -v
nginx: nginx version: nginx/1.0.0
;)
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Нет комментариев | Контакты
Теги: nginx, update
Feed enhanced by Better Feed from Ozh
]]>Довольно давно я уже не ввожу пароли при входе на сервера, используя ключи ssh. Все отлично работало до тех пор, пока я не переустановил систему на своем ноутбуке и не сменил на нем при установке логин.
Вот тут началось самое интересное. Вместо привычного:
$ ssh silverghost.org.ua
теперь приходится писать:
$ ssh [email protected]
Зачастую я просто забываю это делать и приходится возвращаться, дописывать. Жутко неудобно. Но ssh же гибкая и весьма «конфигурябельная» вещица. Всего пара строк в необходимый конфиг и вуаля – старые привычки переучивать не надо. :)
Создаем файлик:
$ touch ~/.ssh/config
и вносим в него необходимые данные:
Host first
User username
Port 12345
HostName 10.10.10.10
Host *
User user
И теперь наступает счастье.
По команде
$ ssh first
Вы подключитесь к серверу 10.10.10.10 по порту 12345 с именем пользователя username. А по команде
$ ssh
Вы будете подключаться к
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Один комментарий | Контакты
Теги: console, SSH
Feed enhanced by Better Feed from Ozh
]]>Итак, приступим:
1. Нам нужен скрипт, который будет готовить данные для MRTG:
#!/bin/sh
TERM=linux
export TERM
top -b -n3 |grep "wa,"|awk '{print $6}'|awk '{sub(/%/, "");print}'|awk '{sum = $1 * 100; print sum}'|sed '1d'
Сохраняем скрипт как /usr/local/bin/iowait.sh
2. Настраиваем сам MRTG:
Target[iowait]: `/usr/local/bin/iowait.sh`
Options[iowait]: nopercent,growright,gauge,noinfo
Title[iowait]: IO Wait Times
PageTop[iowait]: <h1>IO Wait Times</h1>
MaxBytes[iowait]: 8000000
YLegend[iowait]: IO Wait Times
ShortLegend[iowait]: IO Wait Times
LegendI[iowait]: 2 Second
LegendO[iowait]: 3 second
Colours[iowait]: BLUE#1000ff,VIOLET#ff00ff,RED#bb0000,GREEN#006600
В результате имеем примерно вот такие красивые графики (это реальный динамический график моего домашнего сервера):
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Один комментарий | Контакты
Теги: iowait, MRTG, графики
Feed enhanced by Better Feed from Ozh
]]>