BAYRELL Блог страница 3

Как отключить vim в crontab

Создайте файл nano /etc/profile.d/0.editor.sh со следующим содержимым:

export EDITOR=nano

Теперь при запуске crontab -e будет запускаться nano.

Запуск Tarantool в Docker контейнере

Создайте сеть:

docker network create -d bridge --subnet=172.20.0.0/16 dockernet -o "com.docker.network.bridge.name"="dockernet"

Создайте volume

docker volume create tarantool_data

Запустите tarantool

docker run --name tarantool -d --restart=unless-stopped --log-driver=journald --ip=172.20.0.10 --network="dockernet" -v tarantool_data:/var/lib/tarantool tarantool/tarantool:2

Параметры —restart:
unless-stopped — будет останавливаться при перезапуске системы
always

Простая настройка CDN через rsync и ssh

К примеру, дано два сервера. Нужно на них настроить реплику. И раздавать статику с этих серверов через nginx. При этом папку примонтировать и заливать файлы в нее с других серверов. Это можно сделать через lsyncd и ssh.

Пусть LEADER будет srv1, а srv2 — FOLLOWER.