Задать вопрос
  • Как перенести каталог data в postgrespro-1c-15 на другой диск?

    @asmelnik
    systemctl edit --full postgrespro-1c-15.service
    Почти наверняка в unit файле прописано откуда брать конфиг, и как только вы переименовали папку -- конфига найти не получается....
    Ответ написан
  • 502 ошибка. Почему?

    @asmelnik
    you may need to increase pm.start_servers, or pm.min/max_spare_servers

    Кажется мне, что вам скорее всего с "внутренним миром" вашего приложения разобраться надо.
    Толи оно не закрывает подключение, толи занято чем-то не тем, а может и то и другое вместе...
    Ну или нагрузка на него слишком большая.
    Ответ написан
    Комментировать
  • Что делать если драйвера отсутствуют?

    @asmelnik
    Canon imageRUNNER C3025i
    Сайт производителя сообщает, что драйвер для линукса есть.....
    https://www.canon.ru/support/business/products/off...
    Или что-то там не так??
    Ответ написан
    Комментировать
  • Почему медленно отвечает сервер?

    @asmelnik
    Память забита, свап забит...
    "И чо вы хотели?"
    первый "смык" шерстит оперативку, выгружает из нее что-то "лишнее", запихивает туда нужное...
    Пока "дергаете" свои приложухи они держатся в оперативке...
    Как только пауза- их вытесняет что-то более актуальное....
    Ответ написан
    Комментировать
  • Какой сервис предоставляем наиболее полный/актуальный список подсетей по IP/ASN?

    @asmelnik
    Ripe ncc- источник данных
    ripe.net
    Для Европы и части Азии.
    Если глобально:
    IANA+ICAN
    https://www.iana.org/numbers
    Далее 6 RIR-ов.
    Все остальное вторично.
    whois- актуально с отставанием в пару недель.
    Ответ написан
    2 комментария
  • Можно ли восстановить данные с лопнувшего жесткого диска?

    @asmelnik
    Есть конторы занимающиеся восстановлением данных с повреждённых носителей.
    Полное восстановление маловероятно.
    И ценник там конский.
    Попробовать можно, но в 99.99% случаев экономически не целесообразно.
    Ответ написан
    Комментировать
  • Возможно ли купить подсеть и вписать себе в маршрутизатор:)?

    @asmelnik
    Если вы хотите вот совсем независимо и самостоятельно всем распоряжаться:
    Технически как физлицо вы не можете "купить" адреса, собственно они вообще не продаются :).
    Вы можете взять в аренду, вернее даже в субаренду, блок адресов у LIR-а.
    Кто такой LIR- Local Internet Registry- https://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%BA%D...
    Блоки IPv4 адресов для провайдеронезависимой маршрутизации кратны 256штукам.
    Т.е. вы можете взять 256, 512, 768, 1024, ... и никак иначе.
    В "довесок" к блоку адресов ван нужен будет номер Автономной системы (AS) -- так же аренда.
    И уже потом вы договариваетесь с 1-2-3 и т.д .провайдерами о взаимодействии.
    Вы "объявляете" им, что у вас есть такой-то блок адресов, они передают дальше и т.д.
    И таким образом весь Internet узнаёт, что такой-то блок адресов "приписан" к такому-то номеру AS, а сама AS достижима по такому-то направлению (интерфейсу)....
    В домашних условиях технически возможно, но судя из вашей формулировке вопроса вам понадобится соответствующий специалист... ну или много и долго самостоятельно разбираться с новой для себя темой :)
    Маршрутизация в глобальных сетях выглядит несколько иначе, чем в локальных.
    Ответ написан
    6 комментариев
  • Неестественно долгий старт сервера Linux, что может быть?

    @asmelnik
    В логах отображается в том числе временные метки старта того или иного сервиса.
    Они о чем говорят?
    Если сервер "железячный" (да и виртуальный тоже) - подключайтесь к "локальному монитору" и смотрите.
    Как вариант -- рейд -контроллер при каждом старте проводит полную пересинхронизацию зеркала (бывало такое), или был случай, когда рейд-контроллер искал и инициализировал HDD по 8-10 минут...
    Ответ написан
  • Существует ли практика выставления приоритета запросу в очереди сообщений?

    @asmelnik
    Похожая проблема для сетевого трафика решена путем "раскладки" пакетов по нескольким очередям разного приоритета (вроде чаще всего 3 шт).
    Пример алгоритма
    есть 3 очереди: высокий приоритет, средний, низкий.
    Данные из очередей извлекаются в таком порядке:
    Из высокоприоритетной за проход при наличии данных - 4 сообщения, из среднеприоритетной - 2, из низкоприоритетной -1..
    И так и бегаем по кругу - 4, 2, 1, 4, 2, 1....

    Распределение сообщений по очередям -- это уже на вашей совести будет :)
    Ответ написан
    Комментировать
  • Как зайти на Zabbix, если нет доступности LDAP?

    @asmelnik
    1. ДЕЛАЕТЕ ДАМП БАЗЫ!!!!
    2.Если правильно помню -- в db таблица config, в теории - одна там запись, поле LDAP --- NULL вроде делаете.
    3. таблица users - там локальные пользователи,и Admin (admin?) должен там быть.
    единственное поищите как хешь пароля сделать...
    Но если там админ уже есть -- можно попробовать с дефолтным после очистки ldap в п.2 войти...

    Правильность не гарантирую :) поэтому п.1 ОБЯЗАТЕЛЕН!!!!
    Ответ написан
    1 комментарий
  • Как найти матричное представление оператора в новом базисе, если базис не дан?

    @asmelnik
    Как вариант
    Берем БАЗИС a1,а2,а3 не важно какой именно, важно доказать, что если a1,а2,а3 - базис, то
    a1(со шляпкой), а2(со шляпкой),а3(со шляпкой) --тоже обязательно базис
    Ответ написан
  • Почему NGINX отдает не правильный сайт?

    @asmelnik
    1.
    include proxy_params;
    Это означае, что часть настроек берется из файла
    proxy_params
    2.
    А потом он отдает вам то, что висит на
    proxy_pass 127.0.0.1:33344
    Согласно дополнительным настройкам из
    proxy_params
    Укажете другое, будет открывать другое...
    Ответ написан
    Комментировать
  • Датаграмма UDP может прийти в неверном порядке. Как это?

    @asmelnik
    Датаграмма UDP может прийти в неверном порядке. Как это?

    Данные "внутри" одной датаграммы -- нет, не могут прийти в произвольном порядке.
    Если ваш вопрос переформулировать как
    ДатаграммЫ UDP моГУТ прийти в неверном порядке. Как это?

    То да, могут.
    Отправив датаграммы с номерами 0,1,2,3,4
    Вы на принимающей стороне их можете получить в произвольном порядке. Это заложено в самом IP и НИКАК не исправляется средствами IP или UDP.
    Только протоколом более высокого уровня "внутри" UDP и то на стороне приемника в процессе обработки всей серии.
    Ответ написан
    Комментировать
  • Чем отличаются сетевые коммутаторы?

    @asmelnik
    Если вам 1 штуку повесить на стену дома или в офисе - практически никакой.
    Если вам закупить горку железа на пару десятков миллионов с договорами обслуживания и обязательствами замены в течении суток - HP до санкций выигрывал.
    Как-то так.
    Ответ написан
    5 комментариев
  • Как по ВПН соединить две сети с одинаковым поддиапазоном 192.168.0.1/24?

    @asmelnik
    Классика говорит, что НЕТ!
    Сети НЕ ДОЛЖНЫ ПЕРЕСЕКАТЬСЯ!

    "Костыли" при определенных условиях возможны, вроде proxy arp, проброса портов и.т.д.
    Но они имеют свои ограничения и условия применимости.

    Самое правильное одну из сетей перекинуть в другой диапазон, например
    192.168.1-255.0/24
    Если так уж принципиально 192.168.0.xxx
    Можно одну сеть сделать
    192.168.0.0/25 (адреса 1-126)
    вторую
    192.168.0.128/25 (адреса 129-254)
    Если в каждой сети менее 120-ти хостов,
    и маршруты 192.168.0.0/24 указать в VPN.

    Учитывая отсутствие возможности изменения второй сети и жесткое условие сохранения адрессации -- нормального решения НЕТ!
    Узел 192.168.0.12 в сети 1 НИКОГДА не сможет связаться (по IP) с узлом 192.168.0.12 в другой сети.
    Вот СОВСЕМ!
    (Проброс портов не считаем, это несколько иное условие).
    Ответ написан
    8 комментариев
  • Можно ли настроить wireguard для маршрутизации по определенным доменным именам?

    @asmelnik
    "В лоб" - нет.
    С костылями (может самодельными, может "чужими") и для относительно небольшого количества узлов - технически да.
    Дело в том, что на DNS запрос по имени вы можете получить или алрес, или несколько адресов, или насколько адресов IPv4+IPv6, или псевдоним.
    И вам надо будет сценарий, который правильно разберет это все и запишет в систему правильные маршруты.
    Кроме того, т.к. DNS оперирует понятием "адрес" , а маршрутизация "подсеть", и для каждого имени будет создаваться от 1 до N маршрутов.
    Кроме того сейчасто часто используются "служебные" домены,
    Например при обращении к exs.com картинки могут грузиться с img.exs.com, а некоторые данные с api.exs.com ит.д.
    И такую ситуацию вы нормально автоматически не отловите.
    Ответ написан
    Комментировать
  • Как мониторить "сквозной" пинг через Zabbix?

    @asmelnik
    Если коротко.
    На компе с 4G ставите zabbix-agent, делаете для него свой ключ и на агенте для ключа сценарий проверки связи через 4G.
    На сервере - триггер.
    Получаете информирование.

    а так:
    1. строить vpn через 4G с keepalive: VPN упал - связи нет.
    2. ping именно через этот интерфейс чего-то именно за этим интерфейсом.
    3. Если там предполагается регулярный обмен данными - триггер на слишком низкую утилизацию.
    Ответ написан
  • Тяжелый вирус, как удалить?

    @asmelnik
    Для начала на ДРУГОЙ, Не зараженной машине
    https://www.kaspersky.ru/downloads/free-rescue-disk
    Делаете флешку и грузитесь с флешки, не трогая ОСь на винте.
    Если проверка находит-убивает ваш вирус - ОК! , если нет, и переустановка тоже не поможет -- то вы могли поймать вирус в UEFI, и вроде простыми средствами тогда такое не лечится....
    Ответ написан
    6 комментариев
  • Что делать если не запускается synapse сервер?

    @asmelnik
    Он же вам написал:
    Нет прав на /data/matrix.......
    Для начала дайте права, а там дальше еще смотреть надо,но после.
    Ответ написан
    4 комментария
  • Как в Postgres с помощью прав root пользователя можно создать файлы в системе?

    @asmelnik
    https://dba.stackexchange.com/questions/128229/exe...
    Вот пример.
    Через COPY и STDIN/STDOUT
    Но при условии вроде суперпользователя postgres-а.
    Что у вас и выполнено.

    Кроме того
    https://paquier.xyz/postgresql-2/postgres-9-3-feat...

    Here is for example how to modify some data on the fly using this feature:

    =# COPY (SELECT 1, 2) TO PROGRAM 'sed -e "s/,/:/" > ~/test.txt' DELIMITER ',';
    COPY 1
    =# \q
    $ cat ~/test.txt
    1:2


    Well…

    And another example using awk:

    =# COPY (select 1, 2) TO PROGRAM 'awk -F '','' ''{print $NF}'' > ~/test.txt' DELIMITER ',';
    COPY 1
    =# \q
    $ cat test.txt
    2
    Ответ написан
    Комментировать