• Увеличение раздела Linux?

    @ProFfeSsoRr
    Сис.админ по Linux
    Удалить своп и extended раздел, потом запомнить, откуда начинается sda1, удалить его и тут же снова создать, чтоб начало совпало - а конец раздела уже был на тот объем, который нужен. Потом e2fsck -f и resize2fs на этот раздел. Далее создать primary раздел второй и в него своп, ну или своп в файл вообще сделать.
    Ответ написан
    5 комментариев
  • Оптимальное автоматическое развёртывание сервера?

    @ProFfeSsoRr
    Сис.админ по Linux
    Тут смотря где разворачивать: если надо для этого создавать виртуалки - создавать через Terraform, дальше через Ansible настраивать. Если хостинг можно делать в контейнерах - проще собрать их и выкатывать уже готовыми.
    Ответ написан
    Комментировать
  • Опытные тестировщики порекомендуйте пожалуйста- выбираю бюджетный ноут для работы тестировщиком?

    @ProFfeSsoRr
    Сис.админ по Linux
    подбора моделей ноутбука для работы в тестировании
    тестирование бывает разное. Сейчас вообще компьютер есть, хоть какой-то? Берите и работайте. Чего будет не хватать - вот под это новое устройство и купите. У кого-то "тестирование" это в джире тикет прочесть, браузером на страницу зайти и кнопочки понажимать, а у кого-то - эмуляторы-виртуалки-контейнеры пачками запускать на своем пк.
    Ответ написан
    Комментировать
  • Какой ноут выбрать для backend разработки?

    @ProFfeSsoRr
    Сис.админ по Linux
    Thinkpad, Dell'ы профессиональной серии, macbook pro - вот и всё, из чего можно выбрать "для работы", если "ценовая категория неважна".
    Ответ написан
  • Как правильно настроить автообновления по безопасности веб севера Linux?

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

    @ProFfeSsoRr
    Сис.админ по Linux
    Я разбил диск на такие части
    а зачем? Зачем сейчас разбивать диск, еще и на домашнем ПК? Если UEFI - ну там требуется выделить небольшой раздел для загрузчика, 50Мб за глаза, и всё - остальное все пространство можно отдать под корень и не париться. Ну если оперативки меньше 8Гб - окей, еще swap пригодится.
    Ответ написан
  • Выбор файловой системы xfs или ext4 - что лучше и надежнее?

    @ProFfeSsoRr
    Сис.админ по Linux
    Ну вот на уровне такого вопроса - равноценны они.
    Ответ написан
  • Кто подскажет ноутбук для учебы?

    @ProFfeSsoRr
    Сис.админ по Linux
    точно не Lenovo
    у каждого производителя чего угодно, хоть компов, хоть машин, хоть телевизоров есть удачные модели, неудачные и совсем гавно. Т.к. каждый хочет захватить весь рынок и выпускает разное для разных сегментов. Соответственно не пытайтесь выбирать по марке, выбирайте сначала по характеристикам, а дальше сужайте поиск по обзорам и отзывам.

    Ноутбук планируется использовать сам по себе, без подключения к внешнему монитору? Если так, то надо плясать от глаз пользователя. Мне комфортно на 13" с 1920х1080, а кому-то это очень мелко. Кому-то и 17" экран в принципе мелкий, при любом разрешении. Суть - 1920х1080 это минимум, при котором более-менее комфортно влезают практически все современные приложения в экран.
    Далее - клавиатура. У большинства ноутбуков она ужасна. Нормальные есть у всех ноутбуков, ориентированных на бизнес-использование, но они дороги в большинстве своём. Ключевое: стрелочки как на обычных клавиатурах, а не так, что они разного размера; есть Fn ряд, и они там не все слитно, а опять ж как на обычных клавах - блоками по 4 разделены; в принципе есть все кнопки (без извращений типа Insert - это Fn + что-то и так с половиной кнопок). Очень желательно и отдельные PgUp-PgDown, т.к. когда это fn+стрелки это в принципе юзабельно, но не так удобно для программирования.
    Далее - охлаждение. Современные процессоры умеют работать медленно, если к ним поставят плохое охлаждение, и быстро - если хорошее. Поэтому можно найти 2 ноутбука на одинаковых i7, но с совершенно разной производительностью. Об этом можно узнать только из обзоров, разумеется производитель не будет рассказывать, что сэкономил на охлаждении.
    Матрица - лучше матовая, а не глянцевая. Ну про разрешение в самом начале писал - 1920х1080 и выше.
    Ответ написан
    1 комментарий
  • Связка для Wordpress на NGINX+PHP-fpm: Opcache, Memcached и Varnish. Стоит ли?

    @ProFfeSsoRr
    Сис.админ по Linux
    Если opcache уже настроил, копай не в сторону кэшей, а в другие. В базу данных и т.д. Varnish - универсальный кэш всего, но из-за универсальности и настраивать его сложнее, так что я бы его не трогал, раз уже opcache есть. Memcache к php приложениями подключается очень легко, если в вордпрессе есть готовые настройки для мемкэша - окей, подключи, потестируй, будет ли разница. Если не будет - выключишь.
    Ответ написан
    Комментировать
  • Не могу подключиться к gitlab по SSH, почему?

    @ProFfeSsoRr
    Сис.админ по Linux
    Смотри, у тебя есть машина, на которой стоит gitlab. И на этой машине есть ssh сервер. И в него ты попадаешь. А тебе надо попадать в ssh сервер самого гитлаба, который знает про твои git проекты. Проще всего перевесить ssh сервер машины на нестандартный порт.
    Ответ написан
    2 комментария
  • Как решить проблему мёртвого зависания linux?

    @ProFfeSsoRr
    Сис.админ по Linux
    С одной стороны можно тюнить oom, с другой - нужно стаивть мониторинг и разбираться. Начни с netdata или atop. То, что какое-то приложение отжирает всю память, неправильно само по себе, надо или понять, что пора добавлять память, или поправить конфигурацию, чтоб приложение вписывалось в то, что имеется.
    Ответ написан
    Комментировать
  • Как создать терминальный сервер на Linux?

    @ProFfeSsoRr
    Сис.админ по Linux
    AD намного более функциональная вещь, чем LDAP серверы под линукс. Какой-то вменяемой реализации перемещаемых профилей нет до сих пор, я 10 лет назад костылил её сам, сейчас погуглил - воз и ныне там, тоже только самому костылить.
    Соответственно - поставить чистый OpenLDAP или с какой-то надстройкой поверх, чтобы авторизовываться - не проблема, из коробки. Терминальник сделать тоже есть софт. Пункт 4 - так пути в линуксе другие совсем, как ты это представляешь? Ну и про RDP - это дефолная виндовая тема, в линуксах добро пожаловать в VNC.
    Ответ написан
    Комментировать
  • Производительность 1-2 сокетных систем?

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

    @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, а старый не трогать, пусть обслуживает старых пользователей?
    Ответ написан