Задать вопрос
  • Помогите найти причину проблем с apache

    merlin-vrn
    @merlin-vrn
    Да легко — любой разделяемый ресурс, который блокируется на время бекапа и недоступен апачу. Файл, например, точка входа в веб-приложение бекапится — апач его прочитать не может, выдаёт 500 или 403.
  • Помогите найти причину проблем с apache

    merlin-vrn
    @merlin-vrn
    Апач тормозит с ответом, но не грузит сервер? Как будто ждёт случайности из /dev/random. Пул энтропии у вас живой, не может ли он заканчиваться, и апач тупо ждёт пока наполнится?

    Ещё могут в принципе заканчиваться файловые дескрипторы или другой подобный лимитируемый ресурс, но по идее об этом в error-log должны быть сообщения.
  • Форвардинг ipv6 через openvpn?

    merlin-vrn
    @merlin-vrn
    на сервере: sysctl net.ipv6.conf.default.forwarding=1
  • Сервер HP неоригинальный жесткий диск

    merlin-vrn
    @merlin-vrn
    Так я вставлял, не было проблем никогда. Не пугайте людей «вываливаться из раид».
  • Сервер HP неоригинальный жесткий диск

    merlin-vrn
    @merlin-vrn
    к производителю контроллера, HP. Либо пусть не пишут «SATA/SAS» а вместо этого только «поддерживает диски от HP», либо пусть действительно поддерживает любые SATA/SAS.
  • Почему исчезли автор и его статья про возврат Windows при покупке компьютера?

    merlin-vrn
    @merlin-vrn
    Я тоже удивился. Не правильнее ли было намекнуть сказать об этом автору, вместо того, чтобы его банить?

    И ещё. Эта надпись появилась уже после того, как холивар в теме разросся? Что-то мешало администрации Хабра закрыть и заблокировать раньше, до того, как тему заметили и магазин eNotik продемонстрировал своё отношение? Непонятно. Сейчас создалось такое ощущение, что тему закрыли как после чьего-то лобби :(
  • Самые странные вопросы на собеседовании, которые вам задавали?

    merlin-vrn
    @merlin-vrn
    У нас практически корпоративная шутка сейчас — «кто такой Тим Бернерс-Ли» ;)
  • вопрос по PyCharm

    merlin-vrn
    @merlin-vrn
    Ставите брейкпоинт на последней строке и получаете то.
  • Странное поведение операционок с lvm на сервере Intel Modular Server

    merlin-vrn
    @merlin-vrn
    Нет-нет, я не про драйвер на сайте производителя, я именно про драйвер в ядре. Но вы уже описали драйвер — mptscsih. Мне этот драйвер незнаком. Я вроде бы заводил LSISAS1064E через megaraid_sas (хотя могу ошибаться, было года три назад, когда я столкнулся с 1064).

    12-13 минут на инициализацию диска — это совершенно ненормально. Есть ли у вас утилита от LSI — MegaCLI — для работы с LSI MegaRAID из линукса? Она бинарная, вроде бы можно было поставить deb прямо на livecd убунты и смотреть, что про нас думает контроллер.

    А dmesg центоси (в которой работает) можете привести? Сравним их. Не надо грепать по ios0, это не показывает нам много интересного — например, инициализацию самого драйвера.
  • Резервный канал через PBR. Как быть с публикуемыми сервисами?

    merlin-vrn
    @merlin-vrn
    кстати, в принципе вы можете реализовать хостинг, на котором будет веб-скрипт. А на циске tcl-скрипт будет только по HTTP (реализовать легко) просить хостинг обновить зону.

    ну или ещё проще, повесить на хостинге пингер, который удалит ненужную запись, если пинг через этот канал лёг :) вот оно, простейшее решение
    если что, подскажу, как
  • Резервный канал через PBR. Как быть с публикуемыми сервисами?

    merlin-vrn
    @merlin-vrn
    ну… вы слишком многого хотите от L3 коммутатора

    в принципе, всё равно реально, tcl там есть, но написать на нём nsupdate будет тяжеловато (придётся потрудиться и реализовать всё, в т. ч. TSIG-криптографию, причём DNS через tcp-сокеты, поскольку tcl в этом коммутаторе не имеет пакета udp)

    а на unix-машине делается с помощью элементарного bash-скрипта.
  • Резервный канал через PBR. Как быть с публикуемыми сервисами?

    merlin-vrn
    @merlin-vrn
    У решения с DDNS есть один большой недостаток — многие провайдеры, как это не прискорбно, особенно в частном секторе, зачастую принудительно кэшируют DNS ответы на время, значительно превышающее TTL, нагло нарушая стандарты. А на претензии отвечают нечно в духе — «Обеспечивайте отказоустойчивость сервиса, а коли такой нищеброд — то и не суйся со своими сайтами».

    Покажите хоть одного такого провайдера. Года четыре уже крутится самодельный динамический DNS — ни разу не было таких проблем.
  • Резервный канал через PBR. Как быть с публикуемыми сервисами?

    merlin-vrn
    @merlin-vrn
    Какие-то вы страшилки рассказываете, а сервис, бэк-энд которого писал я, о таких проблемах ни разу не слышал. Никаких проблем с неправильным слишком долгим кэшированием не наблюдали ни разу.

    Там собственно класс на php, который дёргает nsupdate, и ещё один, который уже взаимодействует с БД и для обновления DNS дёргает первый класс.

    Ещё пару раз использовал решение без этого веб-апдейтера, просто тупо ключи от зоны на клиенте и сам клиент уже nsupdate. Для таких случаев заводятся отдельные зоны. Опять же, оно прямо сейчас работает и проблем ни разу не наблюдал, вплоть до того, что после падения интернета там мы ждём десять минут (TTL), можно по часам засекать, а через десять минут кэши все истекли и мы подключаемся туда. (Сделано для обслуживания клиента, который не хочет приобретать статические IP-адреса.)

    Вы не ставьте маленький TTL зоны! Вы меняйте только TTL отдельных записей, относящихся к проблеме.
  • Резервный канал через PBR. Как быть с публикуемыми сервисами?

    merlin-vrn
    @merlin-vrn
    rapidspacerocket

    Я к сожалению не в курсе, а как в циске обновить ОДИН хост?

    И второй вопрос, поддерживает ли ваша циска команду tclsh в командном режиме (TCL shell)? А то я такой скрипт на тикле писал, правда, как обёртку для isc nsupdate, ну да адаптировать для циски можно.
  • Резервный канал через PBR. Как быть с публикуемыми сервисами?

    merlin-vrn
    @merlin-vrn
    Вообще-то, все NS должны отдавать одно и то же. Это нарушение правил побольше недостаток, чем требование наличия клиента обновления (кстати, что, в циске нет nsupdate? фу). А по поводу «множества других недостатков DDNS» — поделитесь ими, пожалуйста.

    Кстати, есть промышленные системы распределения нагрузки на базе DDNS, которые не то, что выставляют маленький TTL — они выставляют 0, и вроде бы как работает.
  • Что означает такой спектр MP3-файла?

    merlin-vrn
    @merlin-vrn
    Или проще: в процессе использовался синтезатор, который имеет выходой обрезной фильтр (как вариант — subtractive synthesis), или же просто по своей природе не умеет выдавать частоты выше 16 КГц (моделирующий синтезатор, либо wavetable с обрезанными вот так сэмплами).
  • Wifi отпадает когда второй компьютер отключается

    merlin-vrn
    @merlin-vrn
    Ну так вы давайте подробности — что за роутер, как настроен
  • Говорят, что в правильно поставленном вопросе уже есть половина ответа

    merlin-vrn
    @merlin-vrn
    himem.sys — строго говоря, именно драйвер EMS. Т.е. раньше были у каждой такой железки свои драйверы, а когда процессоры стали сами адресовать много памяти, появился драйвер himem (и не он один), который обеспечивал интерфейс оборудования EMS, но при этом для хранения использовал память выше мегабайта, а не карточку в ISA-слоте.

    en.wikipedia.org/wiki/Expanded_memory
  • Использование IP-адреса Dialer-а внутри сети. Возможно ли?

    merlin-vrn
    @merlin-vrn
    Вы явно не понимаете, что такое PPPoE.

    Это PPP. Это точно так же, как модем диалапный. Только не через последовательный порт с предварительным набором номера, а через Ethernet и с предварительным поиском концентратора. Как С того момента, как концентратор отреагировал и готов с нами работать (PADI-PADO-PADR-PADS), или номер набран и там ответили (CONNECT что-то-там) — с этого момента различия полностью отсутствуют.

    Это не Ethernet, это Point-to-Point Protocol, тут бриджевать нечего. Адреса настраиваются обычно через IPCP (IPCP и DHCP — совершенно разные вещи) или статически. (Существует возможность использовать для настройки адресов DHCP-over-PPP, но я ни разу не видел, чтобы провайдеры так делали.)

    Даже подумайте логически: как компьютер будет получать адрес, даже если бы там был DHCP и ваш маршрутизатор транслировал бы пакеты туда-сюда после установки линка? Провайдер-то адрес выдаёт в момент подключения, компьютер просит адрес при загрузке, и эти два события никак не скореллированы. Что касается «адрес статически прописать» — а кто у вашего компьютера будет шлюзом? С точки зрения компьютера вы хотите чтобы линк был Ethernet, а значит, нужно указать именно адрес next hop; в случае с автонастройкой этот адрес со стороны провайдера может быть разным — например, при установке связи отозвался тот или иной BRAS провадера. То есть, заранее он неизвестен и определяется в момент подключения, а после переподключения может измениться.