Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Пройдите все испытания в игре кальмара второго сезона

Игра в кальмара 2: новые испытания

Аркады, Казуальные, Для мальчиков

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
98
Gregori0
3 месяца назад
Доходы-расходы

Ответ на пост «Гигантомания работодателей: почему все хотят получить профессионала с опытом 20 лет за зарплату стажёра»⁠⁠6

Это чаще встречается в малом и среднем бизнесе. Дело не в том, что людей мало. Там один специалист, например, может администрировать базы данных, обслуживать сетевое оборудование, работать с 1С, создавать сайты, настраивать рамки металлоискателей на входе, помогать в выборе рентгеновского интроскопа со встроенным спектрографом для поиска взрывчатых веществ, а также консультировать по его использованию. Добавьте сюда помощь в настройке аудиооборудования в конференц-зале, работу с видеонаблюдением и базовое знание 223-го и 44-го ФЗ, включая понимание того, что такое крупная сделка, требующая согласования с Минимуществом.

Здесь два варианта. Либо сотрудник обладает поверхностными знаниями во многих областях, а система достаточно проста, чтобы не углубляться в тонкие настройки компонентов. В этом случае невысокая зарплата может быть оправдана. Есть специалисты, которые, пытаясь преувеличить свой опыт, указывают в резюме работу с серверами, хотя на деле лишь останавливали отдельные инстансы в режиме «next-next-next» и настраивали бэкапы. При этом они не занимались регламентными задачами: перестроением индексов, обновлением статистики, анализом планов выполнения запросов или блокировок базы данных. Хотя на предприятии, где системой пользуются три человека, можно обойтись настройками по умолчанию.

Кстати, ко мне приходили даже из-за неработающей кофеварки с мигающими лампочками в приёмной. Хотя у меня дома её не было, а с такими устройствами я не сталкивался. Помогли поиск в Google и чтение инструкции. Пару раз настраивал электронные часы, когда находился на том же этаже. Но когда попросили помочь из другого корпуса, ответил: «Часы не подключены к компьютеру, только к электричеству. Обратитесь в службу главного энергетика».

Либо речь о совершенно неадекватных требованиях. Малые предприятия любят нагружать сотрудников смежными задачами. Из плюсов — разнообразие опыта. Так я познакомился с договорной работой (хотя это должно быть в ведении отдела закупок), научился вести бюджет отдела и понял, что такое совокупная стоимость владения ИТ-системой. По трудовой я числился старшим сисадмином, но мой немецкий родственник, HR-консультант по SAP, назвал это профанацией после моего рассказа о обязанностях. В Германии такой подход — дикость, а в России — норма.

Помню, как впервые столкнулся с видеонаблюдением на Пермском абразивном заводе. Сказал главному инженеру: «Это не в моей компетенции». Он ответил: «Ты умный мужик, разберёшься». Документацию они потеряли, но я справился. Не жалею — работал по ГПХ с почасовой оплатой: дополнительные задачи = дополнительные деньги. Такой опыт даёт базу — понимаешь процессы смежных отделов, знаешь, где нужна глубина, а где можно обойтись простыми решениями.

Однако в крупном энтерпрайзе на каждую задачу есть отдел и специалист с узкой экспертизой. Там требуется не гуглить решения, а выполнять операции в тысячный раз. Например, работа с БД на 15 ТБ требует фокуса на одной области годами. Но есть и минусы: многоуровневая иерархия, регламенты, оторванность руководства от реальности. Порой кажется, что верхние уровни управления живут на другой планете.

Ну и желание получить крутого спеца, заплатить мало денег и больше на нём заработать- тоже никуда не исчезает. Маркс не про коммунизм писал. Он капитализм описывал

Показать полностью
[моё] Опыт Работа HR Отдел кадров Профессия Поиск работы Текст Системное администрирование IT Ответ на пост Волна постов
21
RebelXanti
RebelXanti
3 месяца назад
Лига Сисадминов

Точёные vs Дрочёные...⁠⁠

Или saas vs onpremise.

Собственно с одной стороны казалось бы передал каким то ба́шковитым спецам узкую функцию и пусть они её и крутят на своих серверах.

Но всё это хорошо ровно до тех пор пока у них не случается факап. Факапят все, не надо думать что факапы по оборудованию, софту или персоналу это удел мелких компаний, вон недавно Яндекс жиденько...

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

Так что же получается, для сисадмина лучше saas а для надёжности бизнеса on premise?

Или нет :)

[моё] Личный опыт Системное администрирование Бизнес Saas Текст
32
6
Jesvs
Jesvs
3 месяца назад

Разыскивается прошивка для Huawei 2288H V5⁠⁠

Разыскивается прошивка для Huawei 2288H V5 Huawei, Системное администрирование, Сервер, Bios

Здравствуйте!

Разыскиваются файлы для обновления BIOS сервера Huawei 2288H V5, как я понимаю, нужны

Mainboard BIOS upgrade package (2x10GE optical port 2xGE electrical port)

Mainboard iBMC upgrade package

Mainboard CPLD upgrade package

Скачать с офсайта при наличии личного кабинета и заведённого туда по S\N сервера не получается, ни с VPN ни без. Просто сообщают, что вы превысили количество попыток подключения.

Реквизиты сервера следующие:

Product Name (Alias) : 2288H V5 (2288H V5 10GE SFP+)

iBMC Firmware Version 3.31 (U4282)

BIOS Version 1.09 (U47)

CPLD Version 2.02 (U4269)

iBMC Primary U-Boot Version 2.1.13 (Dec 24 2018 - 20:23:20)

iBMC Secondary U-Boot Version 2.1.13 (Dec 24 2018 - 20:23:20)

PCB Version .B

Board ID 0x0017

Mainboard Manufacturer Huawei

Mainboard Model BC11SPSCB

PCH Model LBG QS/PRQ - 2 - S1

BOM Code 02311XBK

За помощь готов отблагодарить по договорённости. Благодарю за внимание.

Показать полностью 1
Huawei Системное администрирование Сервер Bios
1
45
NeuralNet.2025
NeuralNet.2025
3 месяца назад
Лига программистов

Убийство Zombie-Процессов в Linux. Почему Они Не Умирают и Как Их Все-Таки Убрать?⁠⁠

Убийство Zombie-Процессов в Linux. Почему Они Не Умирают и Как Их Все-Таки Убрать? Linux, Процесс, Зомби, Системное администрирование, Программа, Длиннопост

Вы когда-нибудь запускали ps aux в своем Linux-терминале и замечали странные строки с пометкой <defunct>? Поздравляю, вы столкнулись с зомби-процессами! Звучит жутковато, не так ли? Но не паникуйте. Хотя они и носят такое зловещее имя, обычно они безвредны, но могут указывать на проблемы и просто засоряют вывод системных утилит. Давайте разберемся, что это такое и как от них избавиться.

Что такое Зомби-Процесс?

В мире Unix/Linux, когда процесс завершает свою работу, он не исчезает полностью сразу. Он переходит в состояние "зомби". В этом состоянии процесс уже мертв – он не потребляет CPU и почти не занимает память (кроме записи в таблице процессов). Он ждет одного: чтобы его родительский процесс "признал" его смерть, прочитав его код завершения с помощью системного вызова wait().

Проблема возникает, когда родительский процесс по какой-то причине этого не делает. Возможно, он занят, плохо написан или сам завис. В этом случае "труп" дочернего процесса остается висеть в системе в виде зомби.

Вы можете легко их найти:

ps aux | grep defunct # Или, чтобы отфильтровать сам grep:
ps aux | grep '[Zz]' # Ищем процессы в состоянии Z (Zombie)

Вы увидите что-то вроде:

nik 1651 0.5 0.0 0 0 tty1 Z мар30 27:18 [chromium] <defunct>

Здесь [chromium] с PID 1651 – наш зомби.

Почему Зомби Нельзя Просто "Убить"?

Логичный вопрос: почему бы просто не использовать kill?

kill 1651 # Не сработает!
kill -9 1651 # Тоже не сработает!

Ответ прост: зомби уже мертв. Вы не можете убить то, что уже неживое. Команда kill отправляет сигналы живым процессам, прося их завершиться (или убивая принудительно). Зомби сигналы не обрабатывает.

Как же Избавиться от Зомби? Ключ – в Родителе!

Раз зомби ждет своего родителя, значит, именно на родителя нам и нужно воздействовать. Задача – заставить родительский процесс выполнить свою работу и "похоронить" дочерний зомби-процесс.

Шаг 1: Найти Родителя

У каждого процесса есть родитель (Parent Process ID, или PPID). Найти его можно несколькими способами:

  • С помощью ps:

    ps -o pid,ppid,stat,cmd -p <PID_зомби> # Например: ps -o pid,ppid,stat,cmd -p 1651

    В колонке PPID будет нужный нам идентификатор.

  • С помощью pstree (нагляднее):

    pstree -p

    Найдите в дереве ваш зомби-процесс и посмотрите, какой процесс находится над ним. Допустим в дереве видно что:

    lxpanel(1357)─┬─chromium(1651) # <--- Вот он, зомби!

    Здесь родитель – lxpanel с PID 1357.

Шаг 2: Воздействовать на Родителя

Теперь, когда мы знаем PID родителя (<PPID>), у нас есть несколько вариантов:

  1. Отправить Сигнал SIGHUP (Мягкий способ): Иногда этот сигнал заставляет процесс перечитать свою конфигурацию и, как побочный эффект, собрать статусы завершившихся дочерних процессов.

    kill -HUP <PPID>

  2. Завершить Родительский Процесс (Радикальный Способ)

Если SIGHUP не помог, можно попробовать корректно завершить родительский процесс:

kill <PPID> # Отправляет SIGTERM (15) – мягкое завершение

Если процесс не реагирует, можно принудительно убить его:

kill -9 <PPID> # SIGKILL (9) – немедленное завершение

⚠️ Важно:

  • Если родительский процесс критически важен (например, init, systemd или ваш оконный менеджер), его завершение может привести к потере графической сессии или даже перезагрузке системы.

  • В случае с lxpanel (как в нашем примере) – это панель задач LXDE, и её завершение удалит панель, но система останется работоспособной.

Что Если Родитель – xinit или startx?

Если зомби-процесс был запущен через startx (например, вручную из терминала), то его родительская цепочка выглядит так:

login → bash → startx → xinit → Xorg → lxsession → ... → зомби

Что произойдёт, если убить xinit?

  • Графическая среда завершится (исчезнут все окна, панель, обои).

  • Вы вернётесь в терминал, из которого запускали startx.

  • Зомби-процесс исчезнет, так как xinit (его родитель) завершится.

А если убить startx?

  • startx – это просто скрипт, и его завершение вернёт вас в терминал, но графическая сессия (xinit и Xorg) останется работать.

  • Зомби-процесс может остаться, если его родитель – не startx, а что-то глубже (например, lxsession).


Крайний Вариант – Перезагрузка

Если зомби не мешает работе, но раздражает в ps, а все попытки убить родителя не сработали – можно просто перезагрузить систему.

sudo reboot

После перезагрузки все зомби исчезнут, так как ядро очищает таблицу процессов.


Как Предотвратить Появление Зомби?

  1. Пишите корректные программы

    • Если вы разрабатываете софт, используйте wait() или waitpid() для сбора статусов дочерних процессов.

    • В скриптах на Bash можно использовать trap для обработки завершения дочерних процессов.

  2. Используйте reap-утилиты

    • Некоторые системы (например, systemd) автоматически собирают зомби.

    • Можно использовать reaper-скрипты, которые периодически вызывают wait для сиротливых процессов.

  3. Проверяйте логи

    • Если зомби появляются часто, это может указывать на баг в программе. Проверьте логи (journalctl, dmesg).

Заключение

Зомби-процессы – не страшные монстры, а просто "непохороненные" процессы. Они почти не вредят системе, но могут указывать на баги в софте. Теперь вы знаете, как их находить и устранять!

🔹 Ваш опыт:

  • Встречали ли вы зомби-процессы в своей системе?

  • Какой способ борьбы с ними оказался самым эффективным?

Показать полностью 1
[моё] Linux Процесс Зомби Системное администрирование Программа Длиннопост
8
11
DurNoyNick
3 месяца назад

Ответ на пост «Тяжело быть олдовым админом»⁠⁠1

не слушайте этого засланного, не разговаривайте с мошенниками, вообще никаких слов, сделают копию вашего голоса и будут названивать вашим близким вашим голосом.

Системное администрирование Мошенничество Профессиональная деформация Rs232 Политика Спецоперация Телефонные мошенники Ответ на пост Текст
2
6322
Vekna
Vekna
3 месяца назад

Тяжело быть олдовым админом⁠⁠1

Звонят мошенники матушке, отбираю у неё телефон, минут 15 весело болтаем, доходим до "назовите код". И тут меня переклинило, называю 115200. Сам уже понимаю что что то не так. Ну и с того конца говорят, мол не подходит. Ну прошу отправить ещё раз, залдно успел погуглить. Теперь называю "правильный", 149200. Ну дальше, как обычно, маты с гэканьем и шоканьем звучат забавно.

PS:

115200 бод - скорость передачи данных порта RS232 и ещё кое каких устройств.

149200 - частота канала "Волга", для сдачи в плен военнослужащих ВСУ

[моё] Системное администрирование Мошенничество Профессиональная деформация Rs232 Текст Политика Спецоперация Телефонные мошенники
397
Sheridan.ru
Sheridan.ru
3 месяца назад
Банковское сообщество

Кого лучше выбрать в качестве управляющей компании пенсионных накоплений?⁠⁠

Полез я сегодня под кофеёк с утра для разгона по ссылкам побегать. Добегался до госуслуг и залез в пенсионные накопления. Вроде как всё ровно, ага. Управляющая компания дефолтная, ок.

Кого лучше выбрать в качестве управляющей компании пенсионных накоплений? Пенсия, Пенсионный фонд, Сертификат безопасности, Госуслуги, Контроль, Системное администрирование, Длиннопост

Дай-ка, думаю, посмотрю что это за веб.рф. Вроде как раньше както по другому называлось... Так как ссылки нету - ищу "ВЭБ.РФ (РАСШИРЕННЫЙ)", захожу, а там:

Кого лучше выбрать в качестве управляющей компании пенсионных накоплений? Пенсия, Пенсионный фонд, Сертификат безопасности, Госуслуги, Контроль, Системное администрирование, Длиннопост

ВНЕЗАПНО

И да, сертификат просрочен уже пару недель как.

Кого лучше выбрать в качестве управляющей компании пенсионных накоплений? Пенсия, Пенсионный фонд, Сертификат безопасности, Госуслуги, Контроль, Системное администрирование, Длиннопост

И это при том, что это GlobalSign, то есть коммерческое решение.

И знаете, что-то как-то доверие резко пропадать начало. Поэтому вопрос: у вас какая управляющая накоплениями компания? Почему?

Показать полностью 3
[моё] Пенсия Пенсионный фонд Сертификат безопасности Госуслуги Контроль Системное администрирование Длиннопост
10
10
IIpuDyP0K
IIpuDyP0K
3 месяца назад

Что я узнал за 7+ лет работы DevOps'ом⁠⁠

В небольшой компании по разработке ПО, заказчиками которого является среднего размера компании в США/Европе.

  1. Вакансия DevOps чаще всего содержит требования к целому отделу:
    Network engineer/SysOps/DevOps/SRE/Information Security Officer. Всем понятно, что за одну заработную плату.

  2. Если один DevOps специалист выполнит задачу за 4 часа, то два выполнят её уже за 8, а три - за 24 часа.

  3. Чтение документации любого облачного сервиса следует начинать с ограничений данного сервиса. Вероятно дальше читать не придётся.

  4. Если ты написал хоть строку в пайплане и она не связана с продом, но прод после этого упал (даже через месяц) - тебя будут пытаться обвинить.

  5. Релиз в пятницу до обеда + один sick day, после обеда + два.

  6. Best practices - удел больших компаний с выставленной методологий и процессами. Чаще всего они адаптирутся под реалии бизнеса и разработки. Чаще в сторону ухудшения.

  7. Программист и разработчик - два разных человека. Первый пишет код за оплату и идёт гулять, второй пытается разобраться в хотелках бизнеса и решить их оптимальным образом.

  8. Разработчики ПО слабо разбираются в сетях.

  9. Бизнес всегда хочет думать что ему нужен высоконагруженная и отказоустойчивая инфраструктура с SLA . До момента рассчётов стоимости, после бизнес согласен на предложенные оптимальные варианты.

  10. Через год эксплуатации инфраструктуры из п.9 расходы урежут на 40%.

  11. Вы и ваш коллега из другой компании, спланируете инфраструктуру проекта абсолютно по-разному.

  12. Пайплайн, поддерживающий обратные зависимости, запущенные дважды может выдать разный результат.

  13. Современные технологические решение и инструменты внедряются, почти всегда, в небольших продуктах. Крупные компании чхали на требования рынка и будут жить при имеющихся технологиях пока их не покарает регулятор. (К примеру федеральная платёжная система, с SOAP API под http, в 2к25. Браго, их, хотя бы по белому списку работают).

  14. Любой документ с планом проекта/работ нужно дать посмотреть непрофильному коллеге почти всегда найдёт что-то, что вы упустили.

  15. SLA 95, без собственного ЦОДа - утопия.

  16. Мониторинга много бывает.

  17. Если решение, которое было принято в проекте который вам достался, очень странное и неуместное есть разные варианты:
    У вашего предшественника было мало времени
    У вашего предшественника было мало бюджета
    У вашего предшественника было мало знаний
    Вашего предшественник немного странный.

  18. Поднять ПРОД после падения, не равно его починить.

  19. Сложно принять, но DevOps - обслуживающий персонал разработчиков, а они в свою очередь - бизнеса.

  20. "Старайся всё делать хорошо, говно само получиться".
    Всем коллегам зелёных пайплайнов, успешных релизов и только ложных алертов.

Показать полностью
[моё] Системное администрирование IT DevOps Текст Технологии IT юмор Что я узнал Волна постов
11
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии