Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

edo1h

  • 12
    вклад
  • 3
    вопроса
  • 31
    ответ
  • 16%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • OpenWRT указать маршрутизацию трафика для определенного интерфейса?

    edo1h @edo1h
    какой ip у телефона? если 192.168.2.x, то в голом linux будет так:
    ip rule add from 192.168.2.0/24 lookup 200
    ip route add default dev wg0 table 200

    как это правильно реализовать не в командной строке, а в конфигах openwrt сходу не скажу, давно не пользовался
    гляньте https://openwrt.org/docs/guide-user/network/routing/pbr
    Написано 14 апр. 2022
  • Есть ли готовые решения для multihoming в linux?

    edo1h @edo1h Автор вопроса
    на хуках к ifupdown тоже можно реализовать.
    правда, с ifupdown есть проблема, что не все интерфейсы через него конфигурируются, например xl2tp или openvpn в обычной настрйоке не используют ifupdown.

    но всё-таки это всё не «автомагически» )
    Написано 13 апр. 2022
  • Как уменьшить нагрузку на Mysql запрос на очень нагруженной базе?

    edo1h @edo1h
    Александр, ненужных индексов нет? чем больше индексов, тем тяжелее обновление
    Написано 12 апр. 2022
  • Есть ли готовые решения для multihoming в linux?

    edo1h @edo1h Автор вопроса
    Валентин, и видеть в логах ssh (например) один адрес на всех? не, это извращение какое-то )
    Написано 12 апр. 2022
  • Есть ли готовые решения для multihoming в linux?

    edo1h @edo1h Автор вопроса
    Валентин, мне кажется, что vrf не поможет для приложений, биндящихся к INADDR_ANY. ну и настройка vrf, как правильно заметил Александр, не меньше действий, а больше, чем policy routing.
    как именно вы предлагаете решить с помощью nat я не понял.
    Написано 12 апр. 2022
  • Есть ли готовые решения для multihoming в linux?

    edo1h @edo1h Автор вопроса
    Александр Карабанов, вы, похоже, невнимательно прочитали вопрос. речь шла не о том "что надо сделать чтобы linux в multihome конфиге работал как ожидается", а "как бы сделать чтобы ничего не надо было делать".

    примерно так, как в статье, я и делаю (ну плюс ещё маркирую коннекты + создаю ip rule по fwmark), именно это я и назвал "закат солнца вручную", слишком много телодвижений.

    в статье, на которую вы указали, есть о проблемах этого подхода:
    Неприятная новость: если при обновлении аренды вам выдадут другой адрес, то он перестанет работать. Это можно исправить либо сделав правило с маской (from 241.241.241.0/24), либо прибив адрес гвоздями в конфиге dhcp-сервера (вообще, серверам не принято выдавать динамические адреса по DHCP...)


    и оттуда же из комментов:
    Кто-нибудь подскажет вообще хоть что-нибудь, чем можно управлять source routing? Для OpenWRT есть mwan3, а под обычный линукс вообще нет ни софта, ни скриптов. Есть только bird, но он не совсем для этого. Очень давно ищу, ничего найти не могу.
    Написано 12 апр. 2022
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    погуглил
    Файловая система

    Этот тест показывает не столько работу диска, сколько работу php с файлами: создается, исполняется, удаляется большое число простых файлов. Данный показатель зависит от производительности файловой системы и эффективности работы php акселератора. В целом хорошо показывает, как работает php на данной конфигурации (без учета работы базы).
    Написано более года назад
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    [r=0,w=57.9k IOPS]

    да, хороший результат.

    а такое же, но с rw=randread?
    Написано более года назад
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    Вместо имени блочного устройства указать имя файла и всё.
    Файл можно создать как угодно, я предпочитаю забить рандомом, что-то вроде
    truncate -s 100G testfile && shred -vn1 testfile
    Написано более года назад
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    Антон Шаманов, нумерация ядер в rhel (и в centos соответственно) имеет мало общего с нумерацией ванильных ядер.
    Впрочем, обновиться не мешало бы, соглашусь.
    Написано более года назад
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    omg… вы так легко можете потерять данные, вам предлагалось запускать деструктивный тест на не всём блочном устройстве, а на тестовом файле.

    В опциях монтирования криминала не вижу.
    Написано более года назад
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    под таблицей есть примеры вызовов fio с разными параметрами, я предлагал воспользоваться одним из них для тестирования скорости синхронной записи.
    что диск не десктопный — хорошо. на вопрос про параметры монтирования вы не ответили (хотя бы mount набрать, там всё нужное будет)
    Написано более года назад
  • Почему могут быть медленными файловые операции PHP?

    edo1h @edo1h
    вы зачем-то измеряете линейную скорость, которая почти бесполезна.

    nvme случаем не десктопный стоит? какая fs и какие опции монтирования? подозреваю, что у вас тормозит синхронная запись.
    сделайте testfile побольше и попробуйте на нём fio с параметрами journal iops отсюда:
    https://docs.google.com/spreadsheets/d/1E9-eXjzsKb...
    Написано более года назад
  • Как читать из stdout другого процесса в linux api?

    edo1h @edo1h
    https://stackoverflow.com/questions/33074278/how-t...
    Написано более года назад
  • Можно ли вставить два SSD в ноутбук?

    edo1h @edo1h
    не могу согласиться. даже если линейная скорость и будет ограничена, то время случайного доступа это никак не ухудшит (а именно в этом и есть основное преимущество ssd)
    Написано более года назад
  • Как правильно поддерживать арабский язык в manticore?

    edo1h @edo1h Автор вопроса
    Я имел в виду чуть другое: при загрузке charset_table отфильтровывать символы, которые встретились в ignore_chars. Хотя, наверное, просто поправить non_cjk.txt для всех — тоже решение.
    Написано более двух лет назад
  • Как правильно поддерживать арабский язык в manticore?

    edo1h @edo1h Автор вопроса
    не примете тогда FR: исключать из charset_table символы, которые в ignore_chars?
    чтобы не составлять опять длинный список в charset_table «всё-всё-всё, кроме ignore_chars».
    Написано более двух лет назад
  • Как лучше спланировать сеть для магазинов с нестабильной связью?

    edo1h @edo1h
    требуют присылать документы в нормальном формате

    А какой из них нормальный? Тот, на который гост есть? )
    Написано более двух лет назад
  • Для чего в опциях загрузки Linux с initrd указывают параметр root?

    edo1h @edo1h
    Karpion, надо. но это не initramfs )))

    Ибо монтировать initrd - ничуть не проще, чем монтировать дисковую корневую систему, ведь в любом случае надо монтировать

    вот именно, что проще. нам нужен один наперёд известный и простой драйвер (tmpfs), который запустится на любом железе, на котором запустилось ядро. initramfs будет прочитан бутлоадером.
    то есть ядру не нужно уметь ничего больше чтобы запустить init из initramfs. а этот init уже может делать разные вещи (подгружать модули для имеющегося оборудования с нужными параметрами, инициализировать сеть, работать с криптографией, etc). в результате один и тот же бинарный образ ядра может запускаться и работать на куче машин (при этом загружать только те модули, rоторые нужны на этой машине).
    Написано более двух лет назад
  • Для чего в опциях загрузки Linux с initrd указывают параметр root?

    edo1h @edo1h
    Вы так говорите, как будто initramfs не требуется привязать к пути в vfs.

    initramfs не требуется. в корень монтируется tmpfs, а не initramfs.
    Написано более двух лет назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Следующие →
Самые активные сегодня
  • HemulGM
    Hemul GM
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • HardBot
    HardBot
    • 5 ответов
    • 0 вопросов
  • KPoseidon
    KPoseidon
    • 3 ответа
    • 1 вопрос
  • ReactorHeart
    Антон Величко
    • 4 ответа
    • 0 вопросов
  • AUser0
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации