Задать вопрос
  • Как вырасти до системного администратора?

    @ProFfeSsoRr
    Сис.админ по Linux
    а я хочу понять и научится на практике
    ну вот тут в вопросе и заключается ответ - надо идти практиковаться. То бишь устроится на работу, и быть готовым 24/7 работать (т.к. когда что-то сломается, вы будете сидеть и разбираться, пока не почините, и это легко может быть и ночью, и в выходные).
    Ответ написан
    Комментировать
  • Systemd сервис/служба останавливается по непонятной причине. Почему?

    @ProFfeSsoRr
    Сис.админ по Linux
    У вас в логе есть такие строки:
    Feb  4 06:18:19 ubuntu-server systemd[1]: Reloading.
    Feb  4 06:18:19 ubuntu-server systemd[1]: Stopping My Service...
    Feb  4 06:18:19 ubuntu-server systemd[1]: myservice.service: Succeeded.
    Feb  4 06:18:19 ubuntu-server systemd[1]: Stopped My Service.
    Feb  4 06:18:19 ubuntu-server systemd[1]: Stopping MySQL Community Server...
    Feb  4 06:18:20 ubuntu-server systemd[1]: mysql.service: Succeeded.
    Feb  4 06:18:20 ubuntu-server systemd[1]: Stopped MySQL Community Server.
    Feb 4 06:18:20 ubuntu-server systemd[1]: Reloading.

    Они говорят нам о том, что кто-то вызвал systemctl daemon-reload (а эту команду вызывают, когда редактируют файлы юнитов), а потом кто-то специально запустил остановку myservice и mysql сервисов. Соответственно никакая автоматизация вам тут не поможет, смотрите, кто логинился на сервер в это время, и спрашивайте у этого человека, что он редактировал и зачем останавливал ваше приложение.

    P.S. от рута запускать код на питоне, да еще и с сетью работающий, судя по зависимостям - плохая идея. Выглядит так, будто у вас нет в компании сис.админа, который бы вам настроил нормально всё.
    Ответ написан
  • Как заставить второй монитор использовать встроенную видеокарту?

    @ProFfeSsoRr
    Сис.админ по Linux
    Видимо это потому, что в вашем ноутбуке HDMI заведён напрямую на дискретную видеокарту. Игровой ноутбук у вас, похоже, там так делают.
    Ответ написан
    Комментировать
  • Существуют ли дистрибутивы Linux где изначально встроен весь основной репозитарий?

    @ProFfeSsoRr
    Сис.админ по Linux
    P. S. Ребят, я не хочу локальный репозитарий делать вручную!

    Эм, ну так оно ж так и делается, в смысле "не хочу"? Это и есть решение вашей проблемы - делаете себе на флешке зеркало репозитория, и едете в дальние дали потом с этой флешкой.
    Ответ написан
  • В чем может быть проблема низкой производительности?

    @ProFfeSsoRr
    Сис.админ по Linux
    У компьютера стала сильно снижаться производительность.
    ну так если раньше комп работал быстрее, причем тут оперативка? Почистите всё от пыли, переустановите винду. Это бесплатные действия, если они не принесут успеха - тогда уже копайте дальше.
    Ответ написан
    Комментировать
  • Подойдут ли память и диск к этой материнке?

    @ProFfeSsoRr
    Сис.админ по Linux
    просто в мануале к материнке этих двух нет в списке...
    Это десктоп, не сервер, поэтому нормально, что производитель не тестировал вообще всё, что есть на рынке. Поэтому и указываются характеристики, а вы по ним подбираете комплектующие друг к другу.

    Отвечая на ваш вопрос - процессор-то какой у вас? Контроллер памяти в нём же, так что от него и будет зависеть. Но, в любом случае, 2666 - это не самая высокая частота для DDR4, с другой стороны - если ваш процессор даже её не поддерживает, ну будет у вас память работать на максимально возможной для контроллера частоте. Быстрая память всегда может работать медленнее.
    Ответ написан
    2 комментария
  • Можно ли установить компьютер на застекленном балконе?

    @ProFfeSsoRr
    Сис.админ по Linux
    Для компьютера при температуре ниже комнатной 2 проблемы: переход через "ноль" градусов (конденсат, вот это вот всё), ну и для всех вращающихся механизмов проблемнее вращаться на холоде. На кулер вам очевидно пофиг, а если комп будет включен постоянно - жесткий диск сам себя будет немного греть, если ниже нуля температура на балконе не падает - не переживайте. Тем более на пару месяцев.
    Ответ написан
    Комментировать
  • Как рулить docker-compose в проде?

    @ProFfeSsoRr
    Сис.админ по Linux
    Как рулить docker-compose в проде?

    Никак, это решение не для прода, а для запуска на локальных компьютерах. Для прода Kubernetes.

    сделать link на него у других сервисов и потом переключить в конфигах Nginx backend
    если вы хотите делать так, то это уже не "средней важности". Если вы можете себе позволить простой, почему бы просто не стопнуть старый контейнер, и запустить потом уже обновленный?

    Но внезапно надо собрать тот же веб сервер как у меня, но на образе Centos. Там разные названия библиотек, extensions для php, названия пакетов и т.д.

    Так, стоп, вы тут всё в кучу смешали. Вы пишите, что у вас сервер, который запускает контейнеры. А в контейнерах уже внутри у вас там вебсервер. Так вот если у вас контейнеры - вам там какая разница, какие они внутри? Ну в смысле что вы берёте те, что вам нравятся и которые вы понимаете, и пользуетесь этим. Зачем пересобирать контейнер из убунты в центось, когда можно пойти и взять сразу с центосью? А самое главное - зачем это делаеть тому человеку, который не знает названий бибилотек и вот этого всего? Если он не знает - он возьмёт то, что знает, контейнеры в том числе для этого и придуманы - вот знает у вас разработчик убунту, использует её, и контейнеры на базе убунты собирает. А дальше он уходит на продовый сервер, который сис.админы подняли на centos например, потому что считают, что для этих задач она им лучше подходит. Таким образом разные люди используют каждый то, что знают уже, и всё вместе работает и решает поставленные задачи.
    Ответ написан
    2 комментария
  • Почему компьютер стал запускаться со второго раза?

    @ProFfeSsoRr
    Сис.админ по Linux
    Выглядит как проблема с BIOS. Во-первых - поменяйте его батарейку на новую. Если это не поможет - попробуйте обновить BIOS на последний, тут нет ничего сложного - идёте на сайт производителя материнки, находите там вашу модель, и где-то там будет ссылка на BIOS. Скорее всего это будет программа, которую вы скачаете, запустите и она всё сделает сама.
    Ответ написан
    1 комментарий
  • Стоит ли переплатить за процессор?

    @ProFfeSsoRr
    Сис.админ по Linux
    С одной стороны комп я собираю надолго, как прикуплю видеокарту - планирую, что в комп не буду залезать лет 5-6.

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

    @ProFfeSsoRr
    Сис.админ по Linux
    Если там нет Thunderbolt, то остается только вариант с USB. Хорошие и недорогие выпускает Baseus, у них на алиэкспрессе официальный магазин.

    Насколько я помню, m1 не умеет в 2 монитора (ну точнее в 2 разных монитора, если на них одну и ту же картинку выводить - тогда работает).

    Диапазон цен смущает,
    Дорогие - на базе thunderbolt. Во-первых там платится за лицензию. Во-вторых - на многие есть еще и наценка "за apple". В-третьих - у них там внутри много своих устройств. Вот допустим, у меня на столе usb'шный адаптер, с DisplayPort, Ethernet и несколькими USB type-a. Т.к. сам адаптер usb'шный - его разъемы usb "родные", DisplayPort тоже по usb передаётся, а вот чтобы работал ethernet там в самом адаптере распаяна сетевая карта внутри. В случае с thunderbolt - там внутри много чего еще распаяно, а это увеличивает стоимость.
    Ответ написан
    Комментировать
  • Какие проблемы с сетью решаются низкоуровневой отладкой?

    @ProFfeSsoRr
    Сис.админ по Linux
    Подскажите, какие проблемы с сетью реально встречаются на практике, которые можно обнаружить и решить таким способом?

    Таким способом можно сделать много всего полезного, посмотрите на Cilium например. Без iptables, без еще пачки утилит, на уровне ядра настраивать сложные правила - это ж просто прекрасно! Получается сеть с низкими задержками, с хорошей безопасностью и при этом на больших кластерах.

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

    @ProFfeSsoRr
    Сис.админ по Linux
    Такие схемы противоречат идее контейнеров, их суть - перезапускаться, чуть что. Поэтому и нет таких возможностей.
    Ответ написан
    Комментировать
  • Логирование веб-приложений: syslog и stdout/stderr?

    @ProFfeSsoRr
    Сис.админ по Linux
    stdout - это стандартный вывод, обычно это консоль. Вот запустили вы в консоли приложение - и увидели, что оно вам написало, потому что оно выводит сообщения в stdout. И не зря тут std в названии - "стандартный". С ним умеет работать много чего. Вот возьмем допустим systemd: он запускает сервис, его stdout ловится и попадает в journald. Можно куда-нить еще завернуть. Системы управления контейнерами тоже так умеют.

    Как собирать? Ну вот вы ж всё умеете, вы там про очереди, logstash пишите - вот, это оно. Вы берете filebeat, ну или там какие еще *beat'ы у него есть, ловите ими вывод ваших приложений и пихаете его в эластик. Ну или допустим fluentbit берёте и им шлете логи в очередь какую-нить, а оттуда уже в хранилку.

    1. В каких случаях обычно пишут логи в syslog ?

    ну syslog очень много лет, он был еще до всех этих контейнеров и 12-факторных приложений ;) Так что когда-то им пользовались практически все.
    Ответ написан
    Комментировать
  • Как установить flatpack пакет из гитхаб репозитория?

    @ProFfeSsoRr
    Сис.админ по Linux
    Зачем вам flatpack? Эта штука ломает линуксовую идеологию, лучше не пользуйтесь им, ставьте пакеты вашим пакетным менеджером.

    п.с. нужен именно гугл хром а не хромиум.

    P.S. а зачем?
    Ответ написан
  • Как считаете, стоит пытаться сохранить аккаулятор ноутбука или нет?

    @ProFfeSsoRr
    Сис.админ по Linux
    1) Стоит ли работать с ноутбуком, который подключен к зарядке?

    Эм, ну вообще все в офисах так и работают. Миллионы людей :)

    3) Портятся ли сами комплектующие ноутбука, когда включена зарядка?

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

    2) Есть ли смысл сохранить аккамулятор

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

    @ProFfeSsoRr
    Сис.админ по Linux
    При этом, если сперва авторизоваться под пользователем отличающимся от root, но с правами root, и выполнить su - root и ввести пароль, то я буду под пользователем root

    Вот этим и пользуйся, зачем напрямую root'ом логинится? sudo -i и всё, вот тебе шелл рутовый.
    Ответ написан
    Комментировать
  • Нормальный ли ПК для пенсионеров?

    @ProFfeSsoRr
    Сис.админ по Linux
    "Ютуб на большом экране" - насколько большом? Если он 1920х1080 разрешением (или меньше), то под такие требования вообще что угодно подойдет, выпущенное за последние лет 7. Вон даже планшет леново есть - его подключите к экрану и всё. Если же это 4K телевизор - ну надо просто что-то современное, конфигурация, подобранная вами, вполне подходит.
    Ответ написан
    Комментировать
  • Какие преимущества предоставляет nftables по сравнению с iptables?

    @ProFfeSsoRr
    Сис.админ по Linux
    Или это очередная конструкция типа ufw, shorewall и тд для тех, кто не осилил классическую утилиту?

    ufw и прочие - это всё равно iptables, это надстройки над ним. А nftables внутри ядра другой. И уже есть версия команды iptables, которая работает с nftables внутри ядра (чтобы синтаксис не учить новый). Ну т.е. разработчики в ядре переписали функционал, без обратной совместимости со старым, отсюда и новое название. Обратную совместимость позже сделали на уровне команды iptables для юзера
    Ответ написан
    Комментировать
  • Почему для скриптинга в шелле используется bash а не более современный язык программирования?

    @ProFfeSsoRr
    Сис.админ по Linux
    В общем-то есть шел с питоном, но тут дело в том, что "нельзя просто взять и ..." Вот, я помню, что кто-то делал шел с питоном, но я даже не помню названия. Потому что зачем он мне? Я знаю Bash. Ко мне придет учится молодой человек - я ему буду показывать, что сам умею. И он в итоге тоже научится Bash'у. Ну вот как-то так это много лет уже и тянется.
    Ответ написан
    Комментировать