Advanced Search
Search Results
161 total results found
Пишем свой чарт
LVM Troubleshooting
Спасите, все сломалось! Есть PV, есть VG, но нет LV Возможно он просто после сбоя перешел в inactive статус. Проверь это: root@pve:/etc# lvscan ACTIVE '/dev/xray-ssd/xray-ssd' [<467.28 GiB] inherit ACTIVE '/dev/xray-ssd/vm-101-d...
Как и что?
С помощью связки pacemaker+corosync+drbd+gfs2 можно кластеризировать что угодно. Базы (хотя лучше это делать через встроенные средства репликации), виртуальные машины, хоть майнкрафт сервер, вообщем - приложения без встроенных средств кластеризации или резерви...
Производительность
Статья с уклоном в оптимизацию для 1С, но скорее всего и для других случаев подойдет. https://sematext.com/blog/postgresql-performance-tuning/ Если база постоянно используется, для диагностики будет проще поднять еще одну СУБД на каком-нибудь отд...
Начало эксплуатации
Очень TODO Какие есть постгри? Обычная, 1c, 1c-pgpro Юзеры pg_hba.conf, роли, sudo -u postgres psql Базовые запросы \l \l+ \c \dt \dt+ \di \di+ createdb, dropdb Бекапы pg_dump, pg_restore, pg_basebackup Нюансы Постгря плохо работает с больши...
SPF/DMARC/DKIM
Всякие протоколы и SPF
master
Хороший курс: https://smartiqa.ru/courses/git/lesson-1
Обобщенно
Хороший цикл статей: https://ealebed.github.io/tags/kubernetes/ Простой в установке дистрибутив: https://k3s.io/ Делаем curl -sfL https://get.k3s.io | sh - Подключаем дополнение команд k3s completion bash >> ~/.bashrc source ~/.bashrc Проверяем какой...
mdadm troubleshooting
Рейд вроде бы есть, а вроде и нет Бывает такое, что рейд вроде бы есть, судя по /proc/mdadm, а через lsblk он не отображается и монтировать нечего. Такое бывает, когда рейд деактивировался. Надо его активировать. # md устройство размером 0 или отсутствует во...
Маскарад, SNAT, DNAT
Зачем нам все это? Чтобы держать подсетку за одним адресом. SNAT - преобразование исходящего трафика 1 к 1. Т.е. локально на хосте 10.0.0.2, а во внешнюю сеть он ходит через 8.8.8.8. Несколько хостов за один адрес нельзя пустить, только 1. DNAT - преобраз...
TCP/UDP/ICMP, IP, Ethernet
Статья про основные сетевые протоколы. Самое важное. TCP Попробуем отправить какой-нибудь текст через nc. "Слушатель" - 192.168.101.103, "клиент" - 192.168.101.104. # Устанавливаем соединение # Syn client -> server (привет, хочу подключиться к тебе) 14:...
DNS
TODO https://habr.com/ru/articles/137587/
dpkg
Описание
Приложуха на яве от Apache. Требует Java в системе. Разработчик предлагает запускать сервис скриптами. Также есть имбовая вещь как Kafka Connect - утилита которая позволяет связать кафку и какое-то внешнее хранилище, например S3, Elasticsearch, обычные файлики...
Слияние веток (merge/rebase/fast-forward)
SRC: https://selectel.ru/blog/tutorials/how-to-rebase-commits-and-branches/ Объединить две ветки в гите можно по разному: rebase - создание новых, но таких же коммитов merge - перенос коммитов в ветку как есть, без пересоздания Результат один и тот же...
клиент
Красивый шелл: prompt='\u at \h in \d> '
CSP
FIXME TODO REWORK Content Security Policy (CSP) - это дополнительный уровень безопасности, позволяющий распознавать и устранять определённые типы атак, таких как Cross Site Scripting (XSS (en-US)) и атаки внедрения данных. Спектр применения этих атак включает...
HSTS
Смотрим/сравниваем (git show/git diff), навигация
Небольшой ликбез. Навигация по гиту: HEAD - наша текущая workdir, т.е. где мы сейчас находимся. Используется если ветка/коммит не указана явно (например при git diff, см пример ниже) origin/ (например origin/master) - указание на то что надо смотреть в наш ...
Работа с ветками
Создать ветку: git checkout my_cool_branch Переключиться между ветками: git branch Удалить ветку: git branch -d