Перед заменой диска, нужно выкинуть его из рейда, затем создать разделы на новом диске и добавить новые разделы. Замена sdb. Смотрим соответствие разделов и md-устройств: cat /proc/mdstat Удалить диск mdadm —manage /dev/md0 —fail /dev/sdb1 mdadm —manage /dev/md0 —remove /dev/sdb1 и так далее для всех md-устройств. Удалили старый sdb, поставили новый sdb. Разметка нового диска: sfdisk […]
Категория: Заметки
Обычное использование du
Узнать размеры директорий:
Защита от SYN флуда (SYN flood)
Заблокировать пакеты, у которых MSS лежит вне корректного диапазона 536:65535 Максимальный Размер TCP Сегмента (MSS) определяет максимальное количество данных, которые хост желает принимать в единственной TCP/IP датаграмме. Эта TCP/IP датаграмма может быть фрагментирована в уровне IP. Значение MSS посылают как опциию TCP заголовка только в сегменте TCP SYN. Каждая сторона на TCP соединении сообщает свое […]
SyntaxHighlighter параметры
Доступные теги (шорткоды): Brush name Brush aliases File name ActionScript3 as3, actionscript3 shBrushAS3.js Bash/shell bash, shell shBrushBash.js ColdFusion cf, coldfusion shBrushColdFusion.js C# c-sharp, csharp shBrushCSharp.js C++ cpp, c shBrushCpp.js CSS css shBrushCss.js Delphi delphi, pas, pascal shBrushDelphi.js Diff diff, patch shBrushDiff.js Erlang erl, erlang shBrushErlang.js Groovy groovy shBrushGroovy.js JavaScript js, jscript, javascript shBrushJScript.js Java java […]
Показать самую нагруженную OpenVZ виртуалку
Список из 10 самых грузящих виртуалок: Далее можно понизить приоритет: Или остановить, если совсем всё плохо:
Установка GIT на CloudLinux
Установка GIT на CloudLinux и добавление в CageFS для всех юзеров. Под рутом, ставим git: Найти или создать файл /etc/cagefs/conf.d/git.cfg. Проверить где находится git: Если git лежит в /usr/local/bin, нужно исправить перечисленные пусти соответственно на /usr/local: Обновить CageFS:
Полезные ссылки GIT
Общие сведения: http://git-scm.com/docs/gittutorial Порядок работы: http://git-scm.com/book/ru/Ветвление-в-Git-Основы-ветвления-и-слияния
История коммитов GIT
История коммитов История с показом diff, -2 две последние разницы:
Ветвление в GIT
Создать ветку: Перейти на ветку: Либо это же в одно действие: Когда всё готово, нужно слить изменения из ветки hotfix в ветку master. Перейти на ветку master и выполнить команду git merge: После слияния, ветку можно удалить: