Задать вопрос
  • Как оценить энергопотребление компонентов компьютера?

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

    смогу ли я добавить еще один жесткий диск
    скорее всего да, они мало потребляют (относительно проца или там видеокарты).
    Ответ написан
    Комментировать
  • Как собрать самый быстрый компьютер?

    @ProFfeSsoRr
    Сис.админ по Linux
    максимально быстрый переход от выключенного состояния до готовности к работе
    Учитывая, что современное железо быстрое, тут, без шуток, чем быстрее биос свою часть отработает - тем быстрее и будет запуск. Но какая разница, 2 это секунды или 4? Это все равно слишком быстро относительно человека, а если надо еще быстрее - пользуйся спящими режимами, а не выключай комп постоянно, вот и всё. А чтобы спячка была быстрой - NVME SSD в помощь, вот и всё.

    общее быстродействие.
    слишком расплывчато. Комп - инструмент, инструмент делается под задачу. Неясна задача - невозможно взять подходящий инструмент.

    Видеокарта не нужна.
    имеешь в виду, что "встроенной хватит"? Типа что в игры не играешь? А подо что тогда комп?
    Ответ написан
  • Как объединить диски в один раздел (linux)?

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

    @ProFfeSsoRr
    Сис.админ по Linux
    Т.к это очень старый ноутбук, то можно проапгрейдить его до б/у thinkpad с ebay - и недорого выйдет, и будет прирост. Очень жаль, что не сделали этого еще лет 5-6 назад, т.к. второе поколение Core от первого отличается очень заметно, и на SandyBridge можно было бы попробовать еще пожить, но не первом поколении.
    Апгрейд на какой-нить T430 + 16Gb оперативки + быстрый SSD может получится тысяч в 30 рублей (если хорошо поискать).
    Ну или просто купить что-то новое - выйдет тысяч в 80, но будет уже NVMe SSD, и 4 ядра минимум (а 2 + HyperThreading, как в более старых).
    Ответ написан
  • Как найти причину, по которому сервер на vmware переодически ломается FS?

    @ProFfeSsoRr
    Сис.админ по Linux
    Не пробовал гуглить версию ESXi и дебиана? Может это уже известный баг, если ESXi не самый новый (и дебиан априори не самый новый всегда :) ).
    Ответ написан
    Комментировать
  • Перезапуск Nginx без обрыва WebSocket соединений, реально?

    @ProFfeSsoRr
    Сис.админ по Linux
    Сервис Nginx после редактирования конфигов рестартую, поскольку пересобираю образ.

    Получается, что решение проблемы - не пересобирать образ. В Kubernetes это всё крутится видимо? Нельзя просто для новых доменов запускать новый nginx, а старый не трогать, пусть обслуживает старых пользователей?
    Ответ написан
  • Почему чёрный экран при установке линукс?

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

    @ProFfeSsoRr
    Сис.админ по Linux
    В целом, теоретически - да, можно, и она должна будет работать на той частоте, которую ноутбук поддерживает. Но есть подводные камни:
    • биос может пытаться считать и применить параметры из SPD модуля, а т.к. там зашита частота выше поддерживаемой - не будет срабатывать, скорее всего не будет загружаться комп при таком раскладе
    • Может быть конфликт по таймингам между модулями.

    В общем, как обычно это делают: идут в магазин с ноутбуком, в магазине вставляют память - если не завелась, то пробуют другую. Покупают ту, которая заработала.
    Если бы в ноутбуке был биос, позволяющий вручную задавать частоту памяти и все тайминги - можно было б запустить любую планку без проблем, но обычно в биосах ноутбуков все эти опции не отображаются, поэтому приходится экспериментировать. А самой памяти пофиг - они и так многие с завода выпускаются как 2133МГц, а потом самые лучшие модули на заводе разгоняются до 3600Мгц к примеру, и продаются дорого, модули похуже до 3000МГц и продаются подешевле немного, ну и так далее.
    Ответ написан
    Комментировать
  • Как пробросить папку из контейнера в локальну папку?

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

    Делается наоборот - локальная папка монтируется в контейнере туда, куда нужно.
    В контейнере запускается proftpd? У него в конфиге что стоит, что он /home типа слушает? Ну смонтируйте свой /home в /home контейнера, вот и решение задачи (если я правильно её понял конечно).
    Ответ написан
    Комментировать
  • Факт или миф: комп не стоит изнашивать частыми включениями-выключениями? Гибернация системы на SSD?

    @ProFfeSsoRr
    Сис.админ по Linux
    Но десктоп может хорошо кушать электроэнергию
    современный (ну не более чем 10летнего возраста) - нет, в простое кушает очень мало. Ну сильно от БП зависит, хороший БП мало того, что под нагрузкой стабильно питает (а от стабильности зависит и нагрев, и срок службы высокочастотных элементов типа проца), но и в простое мало кушает. Итого: энергосбережение - ерунда. Ладно на всю ночь, но не на час.
    Гибернация наоборот раскрылась как раз с появлением SSD, она стала практически мгновенной, это очень здорово. Почему не надо парится за ресурс SSD: старые SSD сейчас уже хочется сменить потому, что новые сильно быстрее (ну или не хочется, потому что скорость устраивает - а ресурса еще дофига, у старых он был огромным). Самые свежие на сегодня SSD очень быстры, но их ресурс относительно старых меньше потому, что даже так хватит на несколько лет, а кому не хватит (интенсивная запись на серверах например) - тем нужна скорость, они опять же будут покупать в будущем новые диски ради скорости в первую очередь, а не потому, что цикли кончились. Итог: про ресурс SSD не парься, эксплуатируй его по-максимуму, получая пользу от его скорости.
    В целом про гибернацию: тут кому как - у меня допустим браузер просто открывает все те же вкладки при старте, и я гибернацией не пользуюсь. Так зато все обновления поставятся, когда я комп выключил вечером и утром снова включил. Если удобно держать какие-то приложения долго открытыми - ну ок, пользуйся.
    Ответ написан
    Комментировать
  • Как быстро освоить Kubernetes?

    @ProFfeSsoRr
    Сис.админ по Linux
    Существует уже достаточное количество литературы
    нет, не существует - проект очень быстро развивается, литература так быстро не выходит.
    По поводу "как познавал" - есть установка кластера через kubeadm, это утилита от, собственно, разработчиков kubernetes, и есть the hard way от Келси Хайтауэра https://github.com/kelseyhightower/kubernetes-the-... Есть популярный ансибл kubespray, сделанный вокруг kubeadm - но я его не юзал, я написал себе ансибл-роль сам, пока разбирался. Т.к. поднять кластер с одним мастером на kubeadm - это не так уж долго и не особо сложно. Также я ставил сразу на containerd, чтобы не боротся с проблемами докера (например он поднимает свою сеть, что только мешает кубу, и т.д.).
    Окей, вот ты поднял кластер с одним мастером и одной рабочей нодой (лучше хотя бы двумя, если ресурсы позволяют). Дальше надо что-то в кластере запустить - если у тебя есть какое-то простое приложение с вебсервером, в идеале уже собранное в контейнер - вот попробуй его запустить. Потом, чтобы его высунуть наружу - поставь в кластер ingress controller, начни с ingress-nginx от комьюнити (есть еще nginx-ingress от разрабов nginx - он менее функционален, его берут в основном те, кто nginx plus купил). Проще всего ингрес-контроллер запустить с hostNetwork: true и "прибить" его к одному из воркеров куба - сможешь тогда туда перенаправлять трафик и так получить доступ к своему приложению правильным путём.
    Ну а дальше уже зависит от конкретных условий, от нагрузки, от приложений. Если у тебя не планируется запуск приложений с состоянием - можешь для начала держать 1 мастер, не заморачиваясь с мульти-мастером (особенно если запускаешь на виртуалках, чтоб просто целиком мастер бекапить), добавить мониторинг с помощью prometheus-operator, подключить своё приложение к мониторингу, поставить к примеру fluent-bit для сбора логов куда-то... Ну и т.д. :)
    Ответ написан
    Комментировать
  • Как лучше размещать сайты на сервере?

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

    @ProFfeSsoRr
    Сис.админ по Linux
    Зачем? 2Gb флешка очевидно старая, значит медленная, значит с неё всё будет работать ужасно.
    Если вебразработка - это значит не побаловаться, следовательно флешка не подходит для этой задачи.
    В чем проблема поставить на нормальный жесткий диск или SSD?
    Ответ написан
  • Как в Debian 10 избавиться от 2го IP-адреса?

    @ProFfeSsoRr
    Сис.админ по Linux
    169.254
    это подсеть от zeroconf, крч автоконфигурация сети. Это эппл придумал и вроде винда сейчас тоже поддерживает... В общем обычно оно не нужно. Удалите avahi и всё (особенно если нет принтера, т.к. avahi часто в зависимостях у CUPS - подсистемы печати, если принтера нет - сносите cups и avahi и не паритесь вообще). Если же из-за каких-то зависимостей avahi не удаляется - просто не запускайте его.
    Ответ написан
    Комментировать
  • Почему 4 одинаковые плашки ОЗУ не хотят работать вместе?

    @ProFfeSsoRr
    Сис.админ по Linux
    Окей, ну биос сам сбрасывает на 2133, а вы ему руками ставите 2666 и что происходит?
    Ответ написан
  • Какой из этих ноутбуков выбрать по удобству/надежности?

    @ProFfeSsoRr
    Сис.админ по Linux
    Возможность подключать к док станции
    значит нужен thunderbolt полноценный, от этого и пляшите при выборе.

    В России зачастую выходит выгоднее купить ноутбук с минимумом памяти и оперативку отдельно (ну когда в ноутбуке есть слоты, а не всё впаяно). Особенно учитывая, что отдельно можно купить более высокоскоростную память, нежели родная.
    Ответ написан
  • Как реализовать инкрементный + full backup linux?

    @ProFfeSsoRr
    Сис.админ по Linux
    А что на этом сервере? Может быть проще загнать всю конфигурацию в Ansible, а именно изменяющиеся данные (базу данных, или что там) бекапить специализированными инструментами.
    Ответ написан
    Комментировать
  • Будет ли корректно работать процессор Pentium Gold G5400 с ECC памятью?

    @ProFfeSsoRr
    Сис.админ по Linux
    Intel позволяет ставить с серверным чипсетом те десктопные процы, аналогам которых нет моделей Xeon. Pentium как раз из таких. Собственно на ark.intel.com у него написано про поддержку ECC, значит в материнке с серверным чипсетом - заработает. Причем, скорее всего,в ней он только с ECC памятью и заведется.
    Ответ написан
    Комментировать
  • Проблемы с ноутом - вырубается, показывает бешеный разгон процессора?

    @ProFfeSsoRr
    Сис.админ по Linux
    Учитывая, что Everest старее вашего процессора - он явно неправильно считывает частоту. Выше 4600МГц не разгонится этот процессор никак, даже одним ядром.
    Можно скачать утилиту Intel XTU (важно - версии 6.4, на сайте интел сейчас уже 6.5 и она для более новых процессоров. Ну собственно 6.5 это при устанвоке и покажет, я так и узнал - у меня такой же проц в ноуте :) ), она показывает, когда наступает троттлинг по температуре и по мощности, тогда станет понятно, что вообще происходит. Т.к. тут могут быть ситуации:
    1) процессор перегревается, т.е. под 100 градусов доходит - скорее всего или плохое охлаждение, или неправильно Acer подобрал настройки под то охлаждение, которое поставил (эти процессоры с конфигурируемым TDP, т.е. производитель ноутбука может поставить охлад плохой и проц будет работать на низких частотах, а может поставить хорошее охлаждение и задать максимально возможный TDP). Соответственно попробовать почистить от пыли, сменить термопасту (если ноутбук на гарантии - возможно не получится разобрать без потери гарантии, тогда только сжатым воздухом продуть все вентиляционные отверстия).
    2) наступает троттлинг по мощности, а не по температуре - это уже не так плохо, если при этом температуры ниже 95-100 градусов (ну у каждого конкретного проца свой порог), ну собственно проц работает как работает. Можно попробовать в этой же программе сделать undervolting - т.е. снизить напряжение на процессоре, но это опасная процедура, сначала надо изучить интернет, понять, что как работает, потом уже пробовать.
    3) никакой троттлинг не наступает вообще - проблемы с какими-то установленными у вас программами, либо может быть диск в ноутбуке тормозит, и все программы ждут ответа от него (тогда в идеале поставить SSD, совсем в идеале - NVMe SSD)
    Ответ написан
  • Может ли Heartbeat делать две проверки для принятия решения об недоступности узла?

    @ProFfeSsoRr
    Сис.админ по Linux
    Если это делается для мониторинга - уже существует куча инструментов, выберите тот, который умеет что вам надо. Сейчас популярны Prometheus и Zabbix.
    Если же проверка нужна для балансировки трафика (машина отпала - перестаем слать туда трафик) используйте умные envoy или haproxy.

    Еще есть такой момент: допустим со стороны сервера А (на котором стоит мониторинг) сервер srv2 перестал быть доступен. Значит не надо слать на него клиентов и т.д. Но, если на самом сервере srv2 доступно что-то, то он может сам предпринять какие-то действия - это уже другой инструмент. Т.е. например вы мониторите с сервера A - srv2 недоступен, пошли на балансировщик и там отключили трафик до srv2. Сам srv2 гоняет на себе какой-то скрипт, который проверяет доступность интернета. Нет интернета - дёргает например линк на сетевом интерфейсе, или может там устройство для отправки смс есть - ну вот шлет смс тогда, и т.д. Т.е. это 2 независимых задачи, решаемые с разных сторон.
    Ответ написан