# Запустить один раз для генерации конфига (если папка пуста) runuser -u bitrix — syncthing generate # Изменить адрес прослушивания sed -i ‘s/127.0.0.1:8384/0.0.0.0:8384/’ /home/bitrix/.local/state/syncthing/config.xml # Проверить результат grep address /home/bitrix/.local/state/syncthing/config.xml # Должно быть: <address>0.0.0.0:8384</address>
# Убить возможные ручные процессы pkill -9 -u bitrix syncthing sleep 2 # Запустить службу systemctl enable –now syncthing-bitrix.service # Проверить статус systemctl status syncthing-bitrix.service
6. Проверка работы
# Порт слушается ss -tlnp | grep 8384 # Должно быть: *:8384 или 0.0.0.0:8384 # Тест доступа curl -I http://127.0.0.1:8384 # Логи службы journalctl -u syncthing-bitrix -f
7. Доступ к веб-интерфейсу
Адрес: http://ВАШ_IP:8384 Логин/пароль: задаётся при первом входе (обязательно!) Device ID: отображается в интерфейсе
⚠️ Сразу задайте пароль в Настройки → Доступ к графическому интерфейсу
8. Управление службой
systemctl start syncthing-bitrix # запустить systemctl stop syncthing-bitrix # остановить systemctl restart syncthing-bitrix # перезапустить systemctl status syncthing-bitrix # статус journalctl -u syncthing-bitrix -f # логи
mariadb-tzinfo-to-sql /usr/share/zoneinfo | mariadb -u root -p mysql Enter password: root@hestia:~# mariadb -u root -p -e “SELECT Name FROM mysql.time_zone_name WHERE Name = ‘Europe/Moscow’;” Enter password: +—————+ | Name | | Europe/Moscow | +—————+
Сначала делаем дамп на мастере
mysqldump -u root -ppassword –insert-ignore asapps > dump.sql
Потом восстанавливаем на реплике
mysql -u root -ppassword asapps < dump.sql
Если слетела реплика
STOP SLAVE;
CHANGE MASTER TO
MASTER_HOST=’violet.su’,
MASTER_USER=’repl’,
MASTER_PASSWORD=’password’,
MASTER_LOG_FILE=’mysql-bin.000015′,
MASTER_LOG_POS=18119910;
START SLAVE;
Если слетел мастер
USE mysql;
CREATE USER ‘repl’@’%’ IDENTIFIED BY ‘password’;
GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’%’;
FLUSH PRIVILEGES;