• Почему munin df показывает только /tmp?

    @MechanID
    Админ хостинг провайдера
    А смысл его показывать ? "/tmp" и "/" это один и тотже /dev/ploop52091p1 зачем вам два одинаковых графика ?
    Ответ написан
    Комментировать
  • Как стать таким крутым как Гилфойл?

    @MechanID
    Админ хостинг провайдера
    Гилфойл скорее сисадмин.

    Далее крутой специалист это не ачивка, это следствие долгой упорной и ессно успешной работы.
    Ключевые качества крутых спецов на мой взгляд:
    1 упорство (нужно достигать целей, решать задачи, не бросать дела)
    2 любовь к работе (людям нравится результаты их работы)
    3 постоянная учеба
    4 интуиция которая приходит с опытом.

    Поэтому ищите работу, пока молоды работайте на опыт, а не на деньги, чем сложнее задачи которые вы решаете тем больше опыта вы получите.
    Также помните даже в городах миллионниках ИТ это большая деревня где все всех знают, если не прямо то через знакомых, и когда вы зарекомендуете себя просто как хорошего работника, то уже проблем с работой, интересными задачами и тд у вас никогда не будет, а там пройдет время и вы сами не заметив станете крутым спецом.
    Ответ написан
    Комментировать
  • Как логировать подключения по определенным портам?

    @MechanID
    Админ хостинг провайдера
    самые простые варианты:
    1 софт который слушает порт 80 пусть и логирует
    2 при помощи iptables
    Ответ написан
    4 комментария
  • В cPаnel нету кнопки Backup (Резервное копирование), как ее добавить?

    @MechanID
    Админ хостинг провайдера
    В меню управления сервером (WHM) в Home »Packages »Feature Manager »Edit Feature List
    выберете список фич для нужного пользователя и посмотрите включены ли там Backup Manager и
    Backup Wizard
    Ответ написан
    2 комментария
  • Применение одноранговой репликации?

    @MechanID
    Админ хостинг провайдера
    Если вы подразумеваете master master репликацию, то она хороша в качестве горячего резервирования, и позволяет переключать клиентов между серверами без даунтайма и потери данных.

    Практический пример - весьма нагруженный веб сайт на кластере серверов:
    два балансера с vrrp (keepalived)
    четыре веб сервера nginx+php
    два бд сервера mysql, между ними репликация мастер мастер, 1ый сервер под нагрузкой, 2ой в резерве.

    Если мне надо обновить ядро или по каким либо причинам вывести из работы любой из серверов, для примера возьмем 1ый сервер.
    То я просто на балансере меняю ип текущего активного бд сервера, - это изменение никак не скажется на работе сайта, после проверяю что все запросы уже выполняются на 2ом сервере(некоторые долгие запросы могут выполнятся до 10 секунд и нужно дождаться их выполнения чтобы их результаты попали на 2ой сервер).
    После можно остановить mysql на 1ом сервере и проводить тех работы обновления и тд.

    После тех работ я запускаю mysql на 1ом сервере и он сам синхронизируется с 2ым до актуального состояния.
    когда синхронизация завершена - добавляю на балансере 1ый сервер как резервный.
    Ответ написан
    Комментировать
  • Скорость гигабитной сети больше скорости HDD?

    @MechanID
    Админ хостинг провайдера
    Понимаете правильно, но переоцениваете современные хдд, 60-80 мегабайт - если брать какойнибуть WD на 1ТБ,
    Да - прирост иопсов будет невелик, софтварный 10ый рейд из 4х обычных sata 1ТБ винтов проигрывает по иопсам даже на чтении самому дешовому SSD гигабайт на 120, на запись и подавно.
    Поэтому хотите скорость берите ssd, хотите место - берите hdd.
    Ответ написан
  • В какие игры вы играете на Linux?

    @MechanID
    Админ хостинг провайдера
    Minecraft,
    From the Depth,
    Wargame Red Dragon,
    Factorio,
    League of Legends.
    Ответ написан
    Комментировать
  • Не везде доступен сайт cloudflare?

    @MechanID
    Админ хостинг провайдера
    у cloudflare ингогда бывают проблемы, а еще в РФ есть роскомпозор который может заблочить ип cloudflare.
    Ответ написан
    3 комментария
  • Какой софт использовать для синхронизации файлов межу серверами?

    @MechanID
    Админ хостинг провайдера
    если хочется чегото простого и самодельного то - через inotify мониторим изменения дальше чемто - на ваш вкус чемнибуть доставляем их на соседние сервера
    Ответ написан
    Комментировать
  • Как правильно назначить выделенные IP для виртуалок proxmox?

    @MechanID
    Админ хостинг провайдера
    На виртуалках -
    Убираете шлюз по умолчанию 192.168.8.1
    Добавляете шлюз по умолчанию из сети 88.99.45.112/28 - скорее всего 88.99.45.113

    Сразу же бросется в глаза ошибка в конфиге
    address 88.99.45.112 - так нельзя - у вас это адрес сети
    88.99.45.113 - скорее всего шлюз от вашего провайдера, а все остальное с 88.99.45.114 по 88.99.45.126 ваши ипы.
    Ответ написан
    Комментировать
  • Как распределить СRON задачи?

    @MechanID
    Админ хостинг провайдера
    Значит нужно чтобы при запуске кроном задач на каждом из серверов происходила сначала проверка а главный ли это сервер, и далее по результатам проверки задача запускалась или не запускалась, например если у вас меняется DNS запись то сервера могут сравнивать а резовится ли домен в ип этого сервера, да - запускаем задачи, нет - скипаем задачи.
    Это достаточно легко можно релизовать на bash.
    Ответ написан
    Комментировать
  • Почему не мого настроить Samba на banana pi (raspberry pi)?

    @MechanID
    Админ хостинг провайдера
    вместо
    security = user
    поставте
    security = share
    если не указанно - укажите явно

    И на всякий случай в шапке укажите hosts allow = 10.10.0. 127.
    10.10.0 замените на сво. локальную сеть например 192.168.0. - это разрешит доступ всем хостам из сети 192.168.0.0/24
    и продублируйте в описании папок
    Ответ написан
    2 комментария
  • Что будет если SWAP файл переполнится?

    @MechanID
    Админ хостинг провайдера
    Как очищать - ненадо его очищать, ОС сама его менеджит - когда в ОЗУ достаточно долго лежат данные которые не используются ОС их выгружает в свап за давностью времени или чтобы отдать память текущим активным процессам. Вы можете влиять на поведение ОС используя параметры swappiness и другие
    Если файл подкачки закончится то ОС туда не будет ничего писать
    а если все ОЗУ + файл подкачки заняты то тут два варианта:
    1 система зависнет пытась активно читать писать данные в своп
    2 включится OOM killer и начнет убивать процессы активно использующие ОЗУ и появится свободная память
    Ответ написан
    6 комментариев
  • Как отправлять почту в Exim4 через разные IP?

    @MechanID
    Админ хостинг провайдера
    украдено из конфигов exim в CPanel
    interface = ${if exists {/etc/mailips}{${lookup{$original_domain}lsearch{/etc/mailips}{$value}{${lookup{$sender_address_domain}lsearch{/etc/mailips}{$value}{${lookup{${perl{get_sender_from_uid}}}lsearch*{/etc/mailips}{$value}{}}}}}}}}
      helo_data = ${if exists {/etc/mailhelo}{${lookup{$original_domain}lsearch{/etc/mailhelo}{$value}{${lookup{$sender_address_domain}lsearch{/etc/mailhelo}{$value}{${lookup{${perl{get_sender_from_uid}}}lsearch*{/etc/mailhelo}{$value}{$primary_hostname}}}}}}}{$primary_hostname}}


    формат файлов:
    /etc/mailhelo
    10.10.10.10: domain1.com
    10.10.10.11: domain2.com
    *: domain3.com


    /etc/mailips
    domain1.com: 10.10.10.10
    domain2.com: 10.10.10.11
    *: 10.10.10.13
    Ответ написан
  • Почему после установки ssl сертификатов и настройки https перестает работать php-fpm?

    @MechanID
    Админ хостинг провайдера
    Вы кудато потеряли блок location ~ \.php$ { в ssl конфиге nginx
    описание вирталхоста с использованием ssl добавляет новые директивы и меняет порт (по сравнению с виртуалхостом без ssl)
    Ответ написан
  • Несколько вопросов по репликации MySQL?

    @MechanID
    Админ хостинг провайдера
    1 увы не подскажу
    2 зависит от интенсивности работы с базой, если много инсертов, апдейтов и удалений то и логов будет много
    3 нужно настраивать в my.cnf max_binlog_size и expire_logs_days
    4 эмм....
    а) штатно мастер извещает слейва о том что чтото изменилось и слейв начинает вычитывать бинлог мастера пока он не закончится, и так по кругу
    б) про 12 реплик первый раз слышу, вот прямо сейчас продакшен: mysql Server version: 5.5.46-log MySQL Community Server (GPL)
    20+ слейвов с него делают репликацию
    в) наверно вы про полу синхронную и асинхронную репликацию, по умолчанию репликация асинхронна и слейв может отставать от мастера по разным причинам ( небыло связи или слейв неуспевает изза перформанса за мастером и тд. ) но на мастера это никак не влияет.
    но можно настроить чтобы мастер обязательно ждал потдверждения о том что слейв тоже выполнил изменения, но этот режим имеет много особенностей поэтому если вы незнаете зачем он вам то он вам точно не нужен, да и зачастую проще использовать тогда уже галера кластер.
    Ответ написан
    1 комментарий
  • Нужен ли вообще slave-сервер bind9?

    @MechanID
    Админ хостинг провайдера
    AXFR происходит по TCP, также слейв регулярно сам чекает мастера (сравнивает серийники в SOA записи) на случай если вдруг notify не прошол поэтому все достаточно надежно.

    но если у вас 1-2 домена и апдейты в зонах редко то в вашем случае наверно не нужен.
    Ответ написан
    Комментировать
  • Куда копать при зависании при импорте БД?

    @MechanID
    Админ хостинг провайдера
    откройте еще одну сессию ssh
    запустите mysqladmin pr или если вдруг первое не получилось то в консоли mysql команду show processlist;
    там будет статус текущих запросов и тд если дамп заливается оч долго вы там увидите чтото типа INSERT VALUES бла бла бла
    Ответ написан
  • Запуск minecraft через командную строку?

    @MechanID
    Админ хостинг провайдера
    у меня init скрипт на баше, непосредственно строка запуска:
    java -Xmx4096M -Xms4096M -jar minecraft.jar nogui
    Ответ написан
  • Как узнать WAN IP WiFi точки без использования ssh/telnet?

    @MechanID
    Админ хостинг провайдера
    Если роутер позволяет - попробуйте опрашивать его по snmp, там легко получить нужную информацию через snmpwalk или snmpget
    Ответ написан