Size: a a a

2020 June 30
ServerAdmin.ru
​​Я часто слышу комментарии на тему того, что в столицах хорошо, работы много, есть куда развиваться. А вот в провинции тухляк. Работы нет, зарплаты низкие, молодым некуда расти и т.д.

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

Я родился и живу в Москве, но последние пару лет полностью работаю удаленно. Теплое время года провожу на даче (в этом году с марта тут живу). Я целенаправленно к этому пришел, так как понял, что из Москвы надо уехать. Жизнь в современном мегаполисе не совместима с крепким здоровьем, душевным спокойствием и большой многодетной семьей.

Нам, айтишникам, в этом плане очень легко. Мы можем учиться и работать удаленно и на это стоит делать акцент. Для нас и обучение, и работа доступны полностью в онлайн формате. Реализуйте и развивайте эти возможности. Жизнь в провинции в этом контексте ваше конкурентное преимущество. Доходы у всех удаленщиков одинаковые, а расходы у вас ниже.

Не надо уезжать в крупные города. Времена мегаполисов проходят. Возможно, вам сейчас будет тяжело, так как все видят запустение провинции, но это временное явление и оно уже закончилось. Исход людей из крупных городов неизбежен, иначе общество погибнет. Город не способен сам воспроизводить население. Там идет вымирание (депопуляция по-научному) и подпитывается он только приезжими, но их поток иссяк.

Работайте и учитесь у себя на местах. Вникайте в общественные процессы, развивайте среду вокруг себя, будьте активны. К примеру, когда у меня не было семьи и детей, я организовывал на районе собрания молодежи под эгидой трезвости и зожа. Мы регулярно собирались в парке, вместе тренировались, бегали, купались в проруби и т.д. Займитесь чем-то общественно полезным.

Оставайтесь ближе к природе, облагораживайте ближайшие территории. Не живите одним днем и сиюминутным заработком. Дети будут вам благодарны, когда вырастут, за сохраненное здоровье, которое в мегаполисе они неизбежно потеряют (около половины детей в городах сейчас аллергики, это что вообще такое?).

Я откровенно завидую тем, у кого есть куда вернуться из мегаполиса. У меня такого места нет и приходится обустраиваться на новом, неизвестном месте. Со своей малой родины придется уехать. Цените и развивайте то, что у вас есть. Не надо смотреть на других. Загляните внутрь себя, найдите себя и займитесь любимым делом. В городе это будет сложнее. Система навязывает ложное, приходится тратить силы, чтобы этому противостоять. У кого сил не хватает - теряет себя.

"Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу."

Репостни запись, если поддерживаешь! 😉
источник
2020 July 02
ServerAdmin.ru
На прошлой неделе была трансляция по базам данных от Mail.ru. Список выступающих был интересный. Хотел посмотреть мероприятие, но не смог 😞 Ниже список докладов и запись.

Первый доклад — Пётр Зайцев, CEO Percona:
💥 Как собрать гибридное облако с помощью Kubernetes, которое может заменить DBaaS

Доклад Владимира Перепелицы, архитектора платформы Mail.ru Cloud Solutions:
💥 Архитектура S3: 3 года эволюции Mail.ru Cloud Storage

Доклад Олега Бартунова, генерального директора, сооснователя Postgres Professional:
💥 JSONb в Postgres: Пора великого объединения

Доклад Ивана Панченко, сооснователя и заместителя генерального директора Postgres Professional:
💥 Эволюция Postgres Pro за годы существования и стратегические планы по развитию

https://www.youtube.com/watch?v=-l911x0bLpw

#заметка #видео
источник
2020 July 03
ServerAdmin.ru
​​Всем привет. Сегодня у нас пятничная тематика :)

Вспомнил одну старую игрушку - симулятор системного администратора. Возможно кто-то из читателей еще не родился в то время, когда была написана эта игра. Интересно, много ли из читателей знают ее название? Предлагаю написать, кто знает, в комментариях к записи в VK. Завтра будет опубликован обзор на нее.

Небольшой опрос.
источник
ServerAdmin.ru
​​Как и обещал неделю назад, небольшая пятничная загадка. Ответ будет завтра вечером. Варианты можно предлагать в комментах в VK. За наиболее понравившийся мне вариант я переведу автору 500р. на Яндекс.Кошелек (только туда). Можно предлагать несколько ответов.

Я работаю в службе эксплуатации динамично развивающегося проекта. Утром мне дают задание на вечер. Я всегда его выполняю, но меня иногда ругают. Что я делаю не так?
источник
2020 July 04
ServerAdmin.ru
Подводим итог вчерашней активности. Ответ, который придумал я сам, следующий:

Выкатываю обновления на прод в пятницу.

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

Заливаешь нетестированные изменения на прод в пятницу. А со следующей недели ты в отпуске.

Больше всего мне понравился следующий предложенный вариант:

Одно из заданий - проверить систему пожаротушения в серверной. Но там оказался спящий админ.

500р. уходят автору этого варианта - Виктор Некрасов. Жду тебя в личке с номером кошелька. Еще любопытные варианты:

Менеджер Азамат не сохранил отчет, а пк выключился.

Сообщать о выполнении надо утром, а не в 3 часа ночи!!!!!

#юмор
источник
2020 July 05
ServerAdmin.ru
Подборка бесплатных обучающих онлайн мероприятий на следующую неделю. Часовой пояс MSK +3. Кому интересен мониторинг Prometheus, посмотрите урок от Слёрм. Там хоть и будет контекст в виде Kubernetes, но для общего представления, что и как работает, этого достаточно. Он ставится и настраивается везде примерно одинаково.

📌 Zabbix: Работа с Zabbix посредством API: ваша первая интеграция.
7 Июля, (Вторник) в 10:00
https://us02web.zoom.us/webinar/register/WN_E4SxmhG-TDKNfzep6zeOPg

📌 Rebrain: Открытый практикум DevOps by Rebrain: AWS Elastic Beanstalk.
7 Июля, (Вторник) в 19:00
https://rebrainme.com/webinars/devops-aws-elastic-beanstalk/

📌 Mail.ru: Персональный офис дома: как обеспечить безопасность корпоративных данных
9 июля, (Четверг) в 12:00
https://biz.mail.ru/blog/event-july/

📌 Rebrain: Открытый практикум DevOps by Rebrain: Kubernetes autoscaling.
9 Июля, (Четверг) в 19:00
https://rebrainme.com/webinars/kubernetes-autoscaling/

📌 Слёрм: Настройка мониторинга Кубернетес. Основные принципы. Prometheus, Grafana.
9 Июля, (Четверг) в 20:00
https://slurm.io/evening

📌Geekbrains: Интенсив "Тестирование ПО".
11 июля, (Суббота) в 11:00
https://geekbrains.ru/courses/1208
источник
2020 July 06
ServerAdmin.ru
Всем привет! В феврале публиковал небольшой пост-отзыв о компании ittelo.ru. Покупал у них свой первый БУ сервер https://t.me/srv_admin/216

Сейчас у них проходит акция - можно получить второй сервер в подарок. Модель - Etegro Hyperion RS370 X7 / RS370 X8. Не нужно никаких промокодов, подарок идет при покупке от 100 тысяч рублей

С любым заказом вы всегда получите:
✔️ готовое КП с вариантами решения задачи за 1 час
✔️ бесплатную консультацию IT-архитектора
✔️ техподдержку
✔️ экспресс - замену в течение 24 часов
✔️ гарантию до 5 лет

Акция заканчивается 31 июля, покупайте.

#реклама #ittelo
источник
2020 July 07
ServerAdmin.ru
Недавно писал заметку про старую игрушку - симулятор системного администратора и хакера. Называется Компьютерщик. Хотел опубликовать обзор на нее и забыл. Публикую сейчас. Игра проходится за 30-40 минут. В целом, мне понравилась. Посмотрите, если раньше не видели.
https://serveradmin.ru/igra-dlya-sistemnogo-administratora-kompyutershhik/

#статья #юмор #разное
источник
2020 July 08
ServerAdmin.ru
Хочу сделать небольшую заметку по мотивам обсуждения темы на форуме - https://serveradmin.ru/forum/proxmox/bekap-i-vosstanovlenie-gipervizora/

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

В данном случае явно решается не та задача. Бэкап гипервизора совершенно не поможет в случае аварии. На него нет смысла тратить время. Нужно в обязательном порядке решить 2 задачи:

1. Настроить бэкап виртуальных машин и их проверку. Где угодно и как угодно, но VM надо развернуть и убедиться, что из бэкапов можно восстановиться. Я много раз видел ситуации, когда виртуальную машину не получалось запустить после восстановления. Причины этого могут быть разные, не буду на этом останавливаться. Факт проверки работоспособности копий VM должен быть.

2. Должен быть план, куда мы разворачиваем виртуалки в случае аварии. Если нет этого плана, зачем бэкап гипервизора делать? Где его разворачивать и проверять? В его работоспособности тоже надо как-то убедиться.

Ни один из этих вопросов не был решен, но при этом решался вопрос бэкапа гипервизора. Тут налицо непоследовательный подход. Всегда, когда речь идет о бэкапах, сядьте и крепко подумайте, прежде чем что-то делать. Просто представьте ситуацию, что завтра сервер полностью вышел из строя и у вас нет к нему никакого доступа. Что и как вы будете делать? Составьте план от и до и начните его реализовывать.

Я уже много писал на сайте про бэкапы. Вот моя подробная статья на эту тему:
https://serveradmin.ru/kak-pravilno-delat-bekapy-i-sledit-za-nimi/

#заметка #backup
источник
2020 July 10
ServerAdmin.ru
​​Сегодня у нас пятница и очередная пятничная загадка. Как обычно, 500р. я перечислю на Яндекс кошелек автору самого интересного и оригинального варианта ответа. В этот раз выбирать я буду не один ответ, а три. Вы проголосуете за лучший. Варианты ответов предлагать в комментариях к публикации в VK.

Что в работе сисадмина всегда увеличивается и никогда не уменьшается?

Свой вариант и итоги будем подводить завтра.
источник
2020 July 12
ServerAdmin.ru
Поздно вчера вернулся, не успел обработать результаты загадки. Постоянно на стройку езжу (строю дом), вопросы разные решаю. Это посложнее системного администрирования. Там и загадок побольше можно придумать :) Но вернемся к нашей теме. Ответов прислали огромное количество. Вот мой вариант:

Запросы пользователей на настройку их личных компов, ноутбуков и смартфонов, если не уметь им отказать.

А вот три варианта из предложенных, которые мне понравились больше всего:

1. Еда, попавшая под клавиатуру.

2. Культурные слои кофе на стенках кружки.

3. Количество свободного времени.

Ставлю голосовалку. Кто больше наберет голосов, тот и победил. Результат зафиксирую сегодня в 21.00.

#юмор
источник
2020 July 13
ServerAdmin.ru
Подборка бесплатных обучающих онлайн мероприятий на эту неделю. Часовой пояс MSK +3. Рекомендую в среду вебинар по Haproxy + nginx. Ведет Буранов Андрей, который специализируется на информации для новичков. Начнет с азов, чтобы было понятно всем. Спецам скорее всего будет не интересно, но лично я стараюсь его лекции слушать все, так как восполняю пробелы по базе. А тут Nginx, без которого сейчас никуда, если ваша область интересов web разработка и эксплуатация.

📌 Zabbix: 3 способа расширения возможностей Zabbix для сбора данных.
14 Июля, (Вторник) в 10:00
https://us02web.zoom.us/webinar/register/WN_S-a7gs27RGm8uurBsnz2Kw

📌 Rebrain: Разбираемся с отказоустойчивым application server - Tarantool.
14 Июля, (Вторник) в 19:00
https://rebrainme.com/webinars/devops-failsafe-application-server-tarantool/

📌 Rebrain: Haproxy + nginx.
15 Июля, (Среда) в 20:00
https://rebrainme.com/webinars/linux-haproxy+nginx/

📌 Слёрм: Логирование в Кубернетес. Сбор и анализ логов.
16 Июля, (Четверг) в 20:00
https://slurm.io/evening

📌Geekbrains: Интенсив "Python для начинающих".
15 июля, (Среда) в 18:30
https://geekbrains.ru/courses/112

Что будете смотреть?
источник
2020 July 15
ServerAdmin.ru
Я написал очередной заказной обзор на Интернет Шлюз ИКС. В первом обзоре я показал, как с помощью него настраивать прокси с анализом https трафика. В этот раз рассмотрел тему VPN соединений - https://serveradmin.ru/nastrojka-vpn-ipsec-s-pomoshhyu-internet-shlyuza-iks/

Для тех, кто не знает, что такое ИКС, кратко скажу, что это платный шлюз для локальной сети на базе freebsd. Есть полнофункциональная бесплатная версия для 8-ми пользователей, что хорошо вписывается в личное пользование, либо для домашней сети, если подобный функционал там нужен.

📌  Завтра, 16-го июля в 11:15 разработчики проведут вебинар, в котором расскажут подробно о новой версии и в целом расскажут о продукте. Посмотрите, если вас заинтересует продукт. Регистрация.

Продукт интересный и лично мне понравился. Говорю это откровенно, а не потому что мне оплатили его обзор.

#статья #реклама
источник
2020 July 16
ServerAdmin.ru
Смотрите, какая шикарная штука вышла в релиз, хотя и в качестве beta - https://www.proxmox.com/en/news/press-releases/proxmox-backup-server-beta-version

Это то, чего так не хватало лично мне в Proxmox - нормальных инкрементных бэкапов с дедупликацией. Там, где это было очень нужно, приходилось использовать Hyper-V. Теперь можно будет сфокусироваться полностью на proxmox, если все заявленное будет нормально работать, да еще и бесплатно.
источник
2020 July 17
ServerAdmin.ru
​​Сегодня у нас очередная пятница и загадка от меня. Скажу честно, даются эти загадки нелегко. Прошлые три я придумал за один присест, как-то легко и быстро, а дальше идет туго. Это не такая простая задача, придумать что-то новое, а главное полностью самому. Мы все привыкли гуглить, копировать, переводить, лазить в подсказки. Чаще всего нам не приходится что-то придумывать полностью самим. Мозги отвыкают это делать. Надо заставлять.

Помню как в школе никогда не готовился к сочинениям. Всегда надеялся на экспромт. Знал, что когда прижмет, мозг начнет работать как надо и выдаст сочинение. Так и получалось. Во взрослой жизни все реже приходится полагаться на этот навык, так как современная жизнь приучила человека все получать в готовом виде. Даже экзамены в виде тестов, где мозг напрягается значительно меньше. Выбрать из готовых ответов в разы проще, чем придумать ответ полностью самому. Нужно сознательно прилагать усилия, чтобы держать себя и свои мозги в тонусе. Вижу, что большинство людей этого не делают.

Некоторые люди мне сообщили, что я начал раскручивать свой канал в ВК, провоцируя людей писать комментарии за возможность получить 500р. Мне смешно читать такие заявления. Сразу видно мировоззрение человека, который мыслит только категориями выгоды и на других примеряет то же самое, плюс не разбирается вообще в вопросе. Как владелец группы ВК могу сказать, что такие вложения по времени и деньгам абсолютно провальны и не имеют смысла. Это не говоря о том, что в ВК рекламу вообще никто не заказывает. Она там публикуется прицепом к TG.

Я попросил оставлять ответы в ВК по трем причинам:

1. Там можно это делать.
2. Мне нравится, как технически построена платформа VK. Качественный продукт, которым приятно пользоваться.
3. Мне нравится читать предложенные ответы, и мне нравится, что люди хоть немного включают мозг и что-то придумывают. А стимул в 500р. реально работает :) Мне даже в личку варианты шлют (не надо так делать).

Так что приглашаю всех со своими вариантами ответа на мою загадку в ВК. Как и в прошлый раз, завтра на голосовалку поставлю 3 понравившихся мне варианта. Набравший больше всех голосов получит 500р.

Этим занятием по ночам занимается около 70 процентов сисадминов. Что они делают? А остальные в это же время?
источник
2020 July 18
ServerAdmin.ru
Мой вариант ответа на вчерашнюю загадку:

Спят, остальные апдейты ставят, чтобы потом спокойно спать.

Ниже тройка понравившихся мне ответов. Голосуем за них до завтра, 21:00  и выбираем победителя. Тема секса как-то особенно сильно представлена в предложенных вариантах. Как-то не спроста. У кого-то явно голова занята этими мыслями :)

1. 70% спят или занимаются сексом вне серверной, а остальные 30% спят и занимаются сексом только в серверной.

2
. 70% Пароли вспоминают, а 30% уже в трусах перед компом брутят, шепча "да этот же был вроде".

3. 70% проверяют бэкапы и спят спокойно. Остальные 30 просыпаются в холодном поту и боятся, что бэкапы не развернутся.

#юмор
источник
2020 July 20
ServerAdmin.ru
Мое мнение на тему того, как лучше подросткам заходить в тематику ИТ. Изначально хотел небольшой заметкой тут оформить, но в процессе написания получилась полноценная статья.

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

https://serveradmin.ru/kuda-postupit-chtoby-vyuchitsya-na-programmista-ili-sisadmina/

#статья #разное
источник
2020 July 22
ServerAdmin.ru
Буквально только что выстрелил себе в ногу. Настраивал iptables на одном из серверов. Надо было просто базовый набор правил сделать с заделом на будущее, если вдруг что-то понадобится ограничить. Я обычно за основу беру свой же список правил из статьи https://serveradmin.ru/centos-nastroyka-servera/#Nastraivaem_firewall

Просто копирую набор правил в bash скрипт и запускаю. Пользуюсь статьей уже несколько лет, поэтому точно знаю, что проблем с правилами быть не должно. Достаточно только заменить ip адрес и имя интерфейса. Но в этот раз что-то пошло не так. Применил правила, получил кучу ошибок синтаксиса iptables и меня отрубило от сервера.

Я то знаю заветное правило - настройка firewall без доступа к консоли - к дальней дороге. Я подключился по vnc к серверу и посмотрел, в чем проблема. Оказывается, после какого-то обновления движка сайта, он двойные тире -- стал заменять на одинарные и пробел. Соответственно, обычный копипаст правил с сайта приводит к тому, что правила не работают так, как задумывалось. Успевают примениться начальные правила блокировки, а до разрешений дело не доходит.

К чему я все это написал? Чтобы лишний раз напомнить, не надо лезть в настройки фаервола если нет доступа напрямую к консоли сервера, чтобы откатить настройки в случае проблем. У меня для минимизации вероятности опечаток и ошибок есть рецепт ansible для настройки iptables, но в данном случае стало лень его запускать, так как нужна была типовая пустая настройка, которую копипастом было сделать банально быстрее. В итоге получилось дольше :)

Кстати, предвидя подобные проблемы, в своей статье по настройке iptables я все правила сделал в виде картинок, а в конце привел текстовый файл с полным набором показанных правил. За такую заботу о людях получил немного негатива в комментах. Не все поняли такую заботу.

#статья #centos #iptables
источник
2020 July 23
ServerAdmin.ru
Вчерашняя история со поломанным синтаксисом правил iptables на сайте получила неожиданное продолжение и целое расследование. В очередной раз получил подтверждение тому, как хорошие бэкапы упрощают жизнь. Поделюсь с вами информацией.

Как я вчера сказал, по какой-то причине на сайте стала работать автозамена некоторых символов. Например, двойное тире превратилось в одинарное длинное. Это испортило кучу конфигов и скриптов в статьях на сайте. Представляю, сколько людей послали мне негатива, когда у них что-то не получилось.

Такое поведение не должно происходить, так как весь подобный код на сайте пишется в отдельных блоках, где автозамена не работает. Я стал разбираться, так как явно сломалось это недавно. Сам бы заметил быстро, так как  регулярно пользуюсь своими статьями. Первое, что сделал, это развернул бэкап сайта месячной давности. У меня есть сервер для этого и скрипт, который автоматом все разворачивает из бэкапа, накатывая нужную версию.

В этой версии все работало как надо. Снепшотнул виртуалку и накатил бэкап недельной давности. Там уже была поломка. Восстановил обратно месячный архив и стал с ним работать. Не буду описывать все проводимые действия, но в итоге выяснил, что всему виной было обновление плагина WP YouTube Lyte. В очередной версии они что-то сломали и на всем сайте начались проблемы из-за этого. Откатил обновление и все заработало как надо.

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

- Месячные полные бэкапы хранятся по возможности вечно.
- Раз в неделю в течении месяца делаются полные недельные бэкапы и хранятся месяц.
- Каждый день сохраняются изменения относительно полного недельного бэкапа, хранятся 6 дней до следующего полного недельного бэкапа.

Таким образом, вы всегда, к примеру, можете откатиться назад на архив любого месяца в прошлом. Это меня уже выручало, когда находились какие-то поломки, тянущиеся из глубокого прошлого. Восстановление из старых бэкапов помогало их решить. Так же у вас за текущий месяц есть 4 полных недельных бэкапа. Ну и ежедневные для фиксации изменений по дням от полного.

В принципе, такой подход не требует каких-то сложных технических навыков. Чисто организационный момент и немного bash скриптов. Но лично я ни у кого не видел подобной или похожей схемы. Обычно все делают по простоте и хорошо, если есть хотя бы несколько реально рабочих полных бэкапов.

Пример реализации похожей схемы есть в статье - https://serveradmin.ru/bekap-sayta-wordpress-na-yandeks-disk/ Там все сильно упрощено и делаются только полные бэкапы. В реальности я немного по-другому действую, и чаще всего по-разному, в зависимости от обстоятельств, но показать из практики больше нечего. Надо писать отдельный материал, но пока вообще нет возможностей для этого.

#статья #backup
источник
2020 July 24
ServerAdmin.ru
​​Сегодня у нас пятница и очередная пятничная загадка. Как обычно, 500р. я перечислю на Яндекс кошелек (и только на него) автору самого интересного и оригинального варианта ответа. Завтра вечером я выберу три понравившихся мне, а вы проголосуете за лучший. Варианты ответов предлагать в комментариях к публикации в VK.

Что надо сделать сисадмину, чтобы у пользователя волосы встали дыбом?

Свой вариант и итоги будем подводить в воскресенье.
источник