Привіт, Хабр!

Встала переді мною нещодавно завдання: настроїти максимально надійний кластер серверів PostgreSQL версії 9.6.

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

Плануючи кластер я простудіював багато статей, як з основної документації до PostgreSQL, так і різних howto, у тому числі з Хабра, і пробував настроїти стандартний кластер з RepMgr, эксперементировал з pgpool.
В цілому воно запрацювало, але у мене періодично спливали проблеми з перемиканнями, потрібно ручне втручання для відновлення після аварій, і т. д.
Загалом я вирішив пошукати ще варіанти.
У результаті де-то (вже не згадаю точно, де) знайшов посилання на прекрасний проект Zalando Patroni, і все заверте…


Читати далі →

останнім часом захоплююся Pythonом. Хотілося написати щось більш суттєве, ніж коди типу helloworld. Оскільки з цікавістю дивився ще й у бік ботів телеграма, народилася ідея створити бота, який би запускав команди або скрипти на віддаленому сервері (linux) і повертав би результат у телеграм. Навіщо? Зручно! Не треба логінитися на сервак, щоб отримати інформацію про навантаження на процесор, вільної пам'яті або обсягу диска. Можна навіть запускати скрипти.
Читати далі →



Євген Потапов і Антон Баранов компанії ITSumma розповідають про передчасно оптимізації. Це — розшифровка доповіді Highload++.

Ми займаємося цілодобовою підтримкою і адмініструванням веб сайтів. Працюємо в Іркутську з 2008 року. Зараз штат 50 осіб. Головний офіс в Іркутську, є офіс в Санкт-Петербурзі і Москві. На даний момент у нас більше 200 активних клієнтів, з якими відбувається понад 100 активних чатів в день. Ми отримуємо близько 150 тисяч активних повідомлень в місяць про проблеми наших клієнтів. Серед наших клієнтів — безліч різних компаній, є відомі: Lingualeo, AlterGeo, CarPrice, «Хабрахабр», KupiVip, «Наше Радіо». Є багато інтернет магазинів. Рід занять: ми повинні протягом 15 хвилин зреагувати на те, що трапилася біда, і спробувати її швидко полагодити.

Звідки береться біда, ці проблеми на серверах?

Читати далі →

З лютого по травень ми проведемо вебінари з кількох корисним темами:

  • створення програмно визначаються сховищ на базі HPE StoreVirtual VSA;
  • зручне управління гиперконвергентными системами через новий інтерфейс HPE HyperConverged 2.0;
  • мережеві рішення HPE Aruba (цикл вебінарів): ArubaOS 8, Aruba OS-Switch, системи управління AirWave і Central, платформа безпеки ClearPass;
  • платформа для компонуемой інфраструктури HPE Synergy (цикл вебінарів).
Дізнайтеся більше про конкретних вебінарах і зареєструйтесь.



Читати далі →

Оновлення домашнього стенда або «як побороти Realtek 8168 Gigabit Ethernet» в vSphere 6.5

Багато хто з нас/Вас, будь то мережеві адміністратори, фахівці з віртуалізації, розробники або що просто цікавляться віртуалізацією люди — мають свій власний домашній стенд з віртуалізацією. І найчастіше гіпервізором цього стенду є VMware ESXi.

В минулому році була представлена нова версія гіпервізора – ESXi 6.5, яка принесла нам багато цікавих новинок, які хотілося б «помацати» (детальніше тут і тут, наприклад).

Що ж робити якщо наш «домашній стенд» побудований на звичайному «десктопном» залозі в якому використовується Realtek 8168 Gigabit Ethernet?

В незалежності від того оновлюйтеся ви з попередньої версії або ж встановлюєте систему «з нуля» швидше за все ви побачите наступну картинку:


Читати далі →

6 нестандартних прийомів для поліпшення продуктивності і безпеки сайту

Швидкість і безпека – основні критерії успіху електронного бізнесу. Коли на завантаження сайту йде більше 3 секунд, ви втрачаєте потенційного доходу і втрачаєте позиції в рейтингах пошукових систем. А коли сайт недостатньо захищений, у зломщиків відкривається можливість нанести удар по вашій репутації і прибутку.

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

Якщо говорити про безпеку, то з нею в першу чергу асоціюються відповідні розширення, використання файрвола для веб-додатків, оновлення застарілих компонентів.

Всі ці методи цілком прийнятні, але разом з ними можна використовувати і наступні.

Наведені нижче підходить для будь-якої платформи, в тому числі WordPress, Joomla, Magento, Drupal, Node.js і пр. Подивимося, з якими підходами ви вже знайомі, а з якими — ні.



Читати далі →

Аутентифікація користувачів термінальних серверів на FirePOWER



Для нас, інженерів, стежити за появою нових версій FirePOWER – справжнє задоволення. Кожен раз, відкриваючи черговий Release Notes, ми із завмиранням серця (а іноді і з повною зупинкою) вивчаємо нові фічі, додані розробниками.

Одним з очікуваних нововведень став Cisco Terminal Server Agent (далі TS Agent). Він призначений для коректної аутентифікації користувачів термінальних серверів (далі ТЗ). В даному матеріалі розповім, навіщо він потрібен і як працює.
Читати далі →

Замітка про ліцензування Windows Server або як не довести до банкрутства компанію при ліцензійному аудиті

Ліцензійна політика Microsoft — річ досить складна і заплутана. Тим не менш, багато хто вже вивчили всі основні правила і знають, як ліцензувати той чи інший продукт. Але проблема в тому, що не врахувавши всього один невеликий нюанс, можна помилитися на кілька порядків. І така помилка може призвести до банкрутства компанії при процедурі ліцензійного аудиту від Microsoft.

Взяти, наприклад, Windows Server, який використовується практично в будь-якій компанії. Майже всі системні адміністратори знають, чим відрізняється ліцензування Windows Server Standard від Windows Server Datacenter. Опустимо відмінності в функціоналі, яке знову з'явилася у версії 2016. Основна відмінність в тому, що 1 ліцензія Windows Server Standard може бути встановлена на 2 віртуальних машинах в межах 1 хоста, а Datacenter на необмеженій кількості віртуальних машин в межах одного хоста. Друга важлива вимога — це ліцензування всіх фізичних ядер (раніше процесорів) сервера. Це, здавалося б, усі знають. Але диявол, як відомо, криється в деталях.

Читати далі →

Автоматична настройка 3CX з допомогою файлу відповідей setupconfig.xml

Введення
Ви можете автоматично встановити і налаштувати сервер 3CX використовуючи підготовлений файл відповідей. Файл відповідей – це XML-файл, у якому містяться ті ж параметри, які ви вказуєте в командному рядку або веб інтерфейсі Майстра налаштування 3CX. Ви можете створити такий файл і розмістити його безпосередньо на сервері або пакеті конфігурації хмарного образу cloud.init. На всі питання, які зазвичай задаються у вікні Майстра налаштування 3CX, система отримує заздалегідь встановлені «відповіді» з файлу. В результаті ви за кілька хвилин отримуєте повністю налаштовану і готову до роботи систему, налаштовану на вашу типового шаблону. Ви також можете включити у файл відповідей параметри додаткових номерів, SIP транков і DID ліній, які будуть автоматично створені в процесі налаштування.

Огляд технології
SNAGHTML11c1c48d
Читати далі →

Про ранги і віртуалізацію в RAM

<img src=«habrastorage.org/files/f75/a72/646/f75a72646e1049718c46f8394609ded8.jpg» alt=«image» alt text"/>
У продовження рубрики "конспект адміна" хотілося б розібратися в нюансах технологій ОЗП сучасного заліза: в регістрової пам'яті, ранги, банках пам'яті та інше. Торкнемося докладніше надійності зберігання даних у пам'яті і тих технологій, які незліченну кількість разів на дню позбавляють адміністраторів від печалей BSOD.
Читати далі →