SERVFAIL

Jun. 8th, 2017 09:48 am
phd_ru: (Default)
Не пойму, в чём проблема:
# host ru.pool.ntp.org
Host ru.pool.ntp.org not found: 2(SERVFAIL)

# /etc/init.d/bind9 reload 
[ ok ] Reloading domain name service...: bind9.

# host ru.pool.ntp.org
ru.pool.ntp.org has address 85.21.78.23
ru.pool.ntp.org has address 46.254.216.9
ru.pool.ntp.org has address 85.21.78.91
ru.pool.ntp.org has address 46.254.216.12

И ведь регулярная проблема. Как бы её вылечить?
phd_ru: (Default)
Devuan выкатил LTS релиз!

Найдено в LWN.

Удивительное дело — первый релиз, и сразу LTS.
phd_ru: (Default)
Я уже один раз пытался перейти на utf-8. Тогда не получилось. Сделал второй заход. Дело в том, что у меня после последних обновлений FvwmPager стал падать в segfault. Я решил, что проблема в кодировках, и стал fvwm2 запускать в utf-8. Не помогло — pager стал падать ещё чаще, по несколько раз в день. И не перезапускается.

Вернулся обратно на koi8.

Ubintows

Mar. 30th, 2016 10:14 pm
phd_ru: (Default)
Рано или поздно все переходят на Unix. Даже Windows!

Найдено в LWN.
phd_ru: (Linux)
После апгрейда первого сервера столкнулся с тем, что по умолчанию Apache 2.4 ничего наружу не отдаёт. Так что перед перезагрузкой или сразу после надо, во-первых, все существующие директивы Require/Order/Deny/Allow переписать на новый синтаксис. И во-вторых, во все виртуальные сервера добавить явное разрешение Require all granted.

Upd. Синтаксис выражений для server-side includes тоже пришлось переписывать.
phd_ru: (Linux)
evince у меня заглючил при переходе ещё с Debian 6 на 7: затребовал dbus, gconfd, в общем, пол-гнома притащил с собой.

При переходе на jessie он опять перестал работать. Зато он стал весь из себя красивый, умный, сам решает, какой размер окна ему подходит, и не позволяет размер менять. Номер страницы он опять перестал запоминать (ну то есть он опять чего-то хочет из гнома, но не говорит, чего).

Стёр его, умного и красивого, поставил qpdfview. Чтобы qpdfview запоминал номера страниц и прочие настройки, это запоминание надо включить в диалоге настроек. Но потом всё работает как надо.
phd_ru: (Linux)
Поставил Jessie на ноутбук. Как ни странно, обновление прошло абсолютно гладко. То есть вообще ни одной проблемы. Раньше, помнится, были регулярные проблемы с зависимостями, то их не хватало, то циклические выскакивали. Делал обновление по учебнику:

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get autoremove
apt-get purge `dpkg -l | awk '/^rc/ { print $2 }'`
aptitude purge '~c'

После перезагрузки сделал pg_dumpall из Postgres 9.1, загрузил в 9.4. Всё.

Больше всего времени занял процесс удаления ``apt-get purge``.

Вроде всё заработало. Шрифты изменились, надо Firefox перенастраивать, мне получившийся шрифт не нравится. Впереди обновления серверов.
phd_ru: (Linux)
В процессе апгрейда на wheezy-backports сломался mplayer. Пришлось пойти поискать, чем заменить. Нашёл mplayer2 и vlc. Mplayer2 тоже не заработал, тем же способом. VLC заработал, но он мне не понравился — в w-b старая версия, 2.0, она ещё не научилась восстанавливать воспроизведение с того места, где в прошлый раз прервали; подожду версии 2.2.

Тогда стал внимательнее глядеть на ошибку, из-за которой не работают mplayer'ы. Решение оказалось простое:
cd /usr/lib/i386-linux-gnu
ln -s libdvdnav.so.4 libdvdnavmini.so.4

Mplayer1 тоже заработал, но я уже поставил mplayer2 и smplayer2, с ними пока и остался.

Upd. Откатился обратно на mplayer.
phd_ru: (Linux)
Дебиану 20. Надо же, как давно это было. А вот уже версия 7.1, и Debian у меня везде — на ноутбуках, на серверах, на маршрутизаторах. Даже в телефоне у меня Debian.

PS. Интересно, где теперь та Дебора и тот Йен?…
phd_ru: (Linux)
Интернет полон советов сделать dpkg --get-selection и dpkg --set-selection. Это неправильно, потому что не копируется тип установки — был ли пакет установлен вручную или автоматически, в целях удовлетворения зависимостей. Правильный способ я нашёл на форуме debian.net:
aptitude search -F '%100p' '~i!~M' > package_list
xargs aptitude --schedule-only install < package_list
aptitude install
В процессе копирования package_list я его, конечно, подредактировал — отменил X-сервер для старой видеокарты и т.п. по мелочи.
phd_ru: (Linux)
После некоторого количества перезагрузок и включений новый ноутбук стал загружаться с диска сам, безо всяких F4. Выдрессировался.

Сейчас заглянул ему в BIOS — там в списке устройств для загрузки появился винчестер. Возник из ниоткуда.
phd_ru: (Linux)
Несколько месяцев назад моя жена купила себе пару новых ноутбуков. Отчасти из реальной потребности — её старый ноут сдыхает; отчасти из жадности — ну зачем ей два? В конце концов она поняла, что второй был лишний, и сегодня отдала его мне. А эти её новые буки — они из породы тех самых, с UEFI и W8. Так что мне предстояло понять, могу ли я его использовать.

Оказалось, могу… )
phd_ru: (Linux)

Нашёл ещё один хороший аудиоплеер — DeaDBeaF. Играет все форматы, управляется с командной строки, понимает разные кодировки.

Есть тонкости с плейлистами *.cue:

  • DeaDBeaF умеет играть только cue, в котором описан 1 (один) аудиофайл;
  • имя файла cue должно в точности совпадать с именем аудиофайла, отличие только в расширении;
  • открывать надо не cue, а аудиофайл, а уж DeaDBeaF сам найдёт cue.

phd_ru: (Linux)
$ whois письмо.рф
domain:        XN--H1AIGBL0E.XN--P1AI
…

$ host письмо.рф
\208\201\211\216\205\207.\210\198.aviel.ru mail is handled by 20 relay2.aviel.ru.
\208\201\211\216\205\207.\210\198.aviel.ru mail is handled by 10 relay1.aviel.ru.

$ ping письмо.рф
ping: unknown host письмо.рф

$ traceroute письмо.рф
traceroute to письмо.рф (62.140.253.28), 30 hops max, 60 byte packets
…

$ tcptraceroute письмо.рф
Bad destination address: письмо.рф

Что-то работает, что-то не работает. Заметное улучшение по сравнению с 6.0, в котором не работало ничего.
phd_ru: (Linux)
Встал я утром в 6 часов — это со мной случается, если я ложусь спать слишком рано. Лягу в час ночи — проснусь в 4, и до 6 не могу заснуть. Лёг в 2, проснулся в 6. Надо чем-то заняться, приятным или хотя бы полезным.

Полез на сайт TuxOnIce. Я там давно не был, потому что сайт долго был сломан, выдавал ошибку Drupal. Но вот я обнаружил, что сайт снова работает, кроме раздела git — там по прежнему ошибка Drupal; это неважно, потому что настоящий git у Канингема на github.

Тем временем я обнаружил, что новый сайт слегка изменил структуру, а главное — для загрузки доступны свежие версии. Я немедленно скачал ToI для ядра 3.2, перекомпилировал ядро — и ура, у меня снова есть хорошая гибернация! Слава Канингему, да здравствует TuxOnIce!!!

В процессе переконфигурирования ядра я заметил, что у меня почему-то целиком выключен bluetooth. То-то у меня гарнитуры перестали спариваться. Включил, проверил — гарнитуры спариваются, PulseAudio их автоматически подхватывает. Большой прогресс — в Debian 6 PulseAudio приходилось говорить, какая у меня сейчас гарнитура.

Значит, у меня всё заработало. Ядро 2.6 заменил на 3.2. Драйвер fglrx заменил на radeon и сильно выиграл -- fglrx часто зависал, а последние версии вообще не работают с моей видеокартой. TuxOnIce восстановлен, bluetooth восстановлен, Audacious заменён на SMPlayer. Кое-что работает даже лучше прежнего — с ядром 3.2 стали быстрее работать диски (или файловая система, я не знаю, что именно ускорилось), PulseAudio сама подхватывает устройства. transmission-daemon скачивает магнитные ссылки (ради этого я его и обновлял.) pcscd пришлось перекомпилировать самому, потому что мне нужны особенные настройки, но и он в конце концов заработал.

Единственное, что я потерял — MPlayer не играет некоторые типы файлов и плей-листов, CUE, например. И всё стало жрать заметно больше памяти. У меня в ноуте 2 гига — стало не хватать. Задумался об очередной смене ноутбука.
phd_ru: (Linux)
После апгрейда и сервер, и ноутбук стали работать… не то чтобы быстрее, но по другому; что-то стало работать быстрее, а что-то медленнее. Работа с диском заметно ускорилась. Даже моя раздолбанная, умирающая Барракуда стала работать быстрее. Файлы по WiFi бегают с сервера со скоростью 10 мегабайт в секунду. Только что залил с сервера на USB'шный диск 80 гигабайт за 2 часа 10 минут, это примерно по 600 метров в минуту, 10 в секунду. Мгновенная скорость при этом колебалась от 10 до 12 мегабайт/сек., в то время как в прошлой жизни мгновенная скорость могла скакать от 2 до 15, а средняя была 4-5. Неужели это Linux так улучшился?

Диск я, конечно, поменяю на днях, замена уже куплена — Western Digital RE4.
phd_ru: (Linux)
http://phdru.name/Russian/blog/2013/01/01/Debian7.html

Весь день потратил на upgrade ноутбука. Наученный опытом сервера, я сразу перенёс python2.7/site-packages в /usr/local, после этого весь софт встал быстро. Трудности возникли с тем, чего на сервере не бывает — с Иксами. Стоящий у меня драйвер падает в segfault; fglrx из дистрибутива слишком свежий и не поддерживает мою карточку (последняя версия проприетарного fglrx для моего нотбука — март 2012; ноутбуку уже целых 5 лет); драйвер radeon не заработал с ядром 2.6.32, драйвер fglrx не компиляется с 3.2. Развлекался весь день. В конце концов заставил работать radeon с ядром 3.2. Ура, я извёл последний проприетарный драйвер! Свежий radeon вполне неплох, XVideo работает.

Что сломалось. TuxOnIce не работает с ядрами 3.0+; вернул гибернацию/suspend/resume с uswsusp. Audacious не видит файлов в файловой системе koi8-r — хочет utf-8; пока не нашёл как это починить; неужели опять придётся менять плеер? Audacious был идеальный плеер — играл все форматы, не требовал никаких «медиа-библиотек», имел программу удалённого управления. Перестали работать bluetooth'ные гарнитуры.

Upd. Зато ноут перестал зависать. Раньше он это делал 3-4 раза в месяц, чаще всего в процессе гибернации. Я всегда приписывал эту проблему гнилой проприетарщине fglrx. Извёл fglrx — зависания прекратились. Это очень радует!

Audacious, хотя и работает через convmvfs, глючит. Пропускает треки в cue. И вообще у него такой вид, будто его переписывают с нуля, и пока переписали примерно половину. Буду искать, на что заменить.

Upd2. Перешёл с Audacious на smplayer -- графическую оболочку для mplayer. Я им давно пользуюсь для видео, теперь и для аудио начал. Достоинства -- играет почти все форматы, запоминает место, на котором прервали просмотр/прослушивание, имеет удалённое управление. Недостатки -- не играет плей-листы CUE; при передаче команд удалённого управления принудительно переводит фокус на играющий экземпляр.

Upd3. Починил TuxOnIce и bluetooth.

Upd4. Нашёл ещё один хороший плеер — DeaDBeeF. Играет все форматы, управляется с командной строки, понимает разные кодировки.
phd_ru: (Linux)
http://phdru.name/Russian/blog/2013/01/01/Debian7.html

Когда ещё делать upgrade, как не 1-го января? Обычно у нас все ложатся поздно, дети — часов в 12-в час, жена отрывается от работы часа в 3 ночи. А в новогоднюю ночь в 12:10 все уже спят. :-D Самое время заняться сервером.

Upgrade на Debian testing прошёл сравнительно безболезненно. apt-get update, dist-upgrade, -f install, последние 2 команды пришлось повторить раза 3. Потом слегка поправил конфиги в /etc и перезагрузился. Никаких проблем.

На очереди ноутбук и сервер на работе.

Upd. Спешный upgrade на сервере нужен, потому что я хочу свежий transmission. И свежее ядро со включённой memory cgroup, чтобы transmission-daemon ограничить по памяти.

А на ноутбуке хочу свежий pcscd — есть подозрение, что нынешняя версия глючит.

Upd2. auth.log полон сообщений от sshd, пытающегося обратиться к pam_winbind. Вместо лечения сделал эвтаназию: apt-get --purge libnss-winbind libpam-winbind winbind.

September 2017

M T W T F S S
    123
4 5 678910
11 1213141516 17
18192021222324
252627282930 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 26th, 2017 06:01 pm
Powered by Dreamwidth Studios