Иногда надо узнать на каком именно хосте docker swarm запущен контейнер, зная только его внутренний hostname, например если мы его знаем из системы мониторинга, что-то произошло, а меры надо принимать на хосте, например освободить места на диске. Я пытался найти способ узнать это по-простому, но так и не нашёл. Ну и пришёл к двум способам…
Метка: системное администрирование
Правки в php.ini в docker образе php при помощи docker-compose
Способ добавления дополнительных php.ini файлов всего двумя строчками в docker-compose.yml. Обычная практика для небольших проектов – использовать образы из dockerhub библиотеки без особых доработок. Иногда нужно внести некоторые настройки в php.ini в контейнере, например, увеличить значение параметра upload_max_filesize. Описание к официальному образу php на dockerhub предлагают такой подход: построить новый образ на основе официального и…
Отключить transparent HugePages в Ubuntu и Kubuntu для TokuDB при загрузке
Чтобы включить TokuDB в MariaDB нужно убедиться, что опция transparent hugepages отключена. Я полагаю, что вы уже установили MariaDB и сделали нужные изменения в конфигах чтобы включить TokuDB. Проверьте, включены ли transparent hugepeges: root@sheershoff-kbnt:/etc# cat /sys/kernel/mm/transparent_hugepage/enabled always madvise [never] root@sheershoff-kbnt:/etc# cat /sys/kernel/mm/transparent_hugepage/defrag always madvise [never] Если вы видите [never] – то они отключены. Если TokuDB…
Как пропатчить bash от ShellShock (BashDoor) на Debian Etch
Вообще говоря, если вы хоститесь на Debian Etch в наши дни – это повод задуматься над переездом на более современную ОС. Как бы то ни было, ниже вы найдёте инструкции как пропатчить bash на Debian Etch от уязвимости ShellShock: [cc lang=”bash”] #first find out the version you have so you know what to get for…