Живая миграция kVM

Живая миграция на kvm The command I came up with is: virsh migrate –live –persistent –undefinesource –copy-storage-all \ –verbose –desturi Where is the receiving host and is the name of the virtual machine to be migrated. I entered this command on the current VM host – as I do not want dependency on any client […]

Читать дальше… from Живая миграция kVM

Nginx редиректы с примерами

Автоматизация управляющей компанииNginx, 301 редирект с http на https протокол Если у вас на сайте есть SSL сертификат для домена, то вы можете настроить https протокол. После чего для 301-го редиректа вам необходимо добавить следующий код в файл конфигурации nginx для домена: server { #… if ($scheme = http) { return 301 https://$server_name$request_uri; } } […]

Читать дальше… from Nginx редиректы с примерами

Скрипт бэкапа postgres(native,docker)

Скрипт бэкапа всех баз postgres DATE_Y=`/bin/date ‘+%Y’` DATE_M=`/bin/date ‘+%m’` DATE_D=`/bin/date ‘+%d’` BACKUP_DIR=”/bup/pg_bases/$DATE_Y/$DATE_M/$DATE_D” mkdir -p ${BACKUP_DIR}/ chmod 777 -R $BACKUP_DIR; /usr/bin/find $BACKUP_DIR -type d -mtime +7 -print0 | /usr/bin/xargs -0 -t /bin/rm -rf for DB_NAME in `su postgres -c “/usr/bin/psql -qAt -c ‘SELECT * FROM pg_database;'” | cut -d”|” -f1 | /bin/grep -v template | /bin/grep […]

Читать дальше… from Скрипт бэкапа postgres(native,docker)

Скрипт проверки очереди в rabbitmq

Скрипт проверки очереди в rabbitmq #!/bin/bash ###Автор скрипта Alexander Galushko a.v.galushko86@gmail.com ###Узнать список vhost – /usr/sbin/rabbitmqctl list_vhosts ###Узнать размер и название очереди в конкретно VHOST /rabbitmqctl -p $VHOST list_queues ###Отправлять будем в телеграм DATE_C=`date ‘+%c’` VHOST=”название_v_host” CHAT_IDS=”id_telegram” TOKEN=”telegram_bot_token” QUEUES=”очередь1 очередь2″ for QUEUE in ${QUEUES} do rm /tmp/$QUEUE /usr/sbin/rabbitmqctl list_queues -p $VHOST | grep -w ${QUEUE} […]

Читать дальше… from Скрипт проверки очереди в rabbitmq