LINUX.ORG.RU

Сообщения ElfSeo

 

Подскажите, как при удалении с помощью rsync исключить 2 файла

Форум — Admin

Удаляю миллион каталогов, подкаталогов и файлов из cache
.
rsync -a --delete /home/admin/web/empty/ /home/admin/web/domain.com/public_html/view/cache/
всё в cache удаляется.

но надо, что бы в cache остались файлы
tmp.file
.htaccess
или как хотя бы .htaccess
Подскажите , как можно исключить удаление этих файлов?

PS:Сейчас пока одно решение.../empty/.. положить эти 2 файла.

 

ElfSeo
()

Подскажите, почему не получается перезагрузить через крон

Форум — General

На VPS сделал под root крон задание, что бы несколько раз в день перезагружалась VPS.

0 05,10,18,19,23 * * * bash /root/reboot.sh;

сам файл reboot.sh

#!/bin/bash
date >>reboot_log.txt
reboot

файл дергается кроном судя по логу

Thu Jul 13 18:00:01 BST 2023

Странно, почему reboot не срабатывает ?

Сейчас сделал вариант из инета
0 05,10,18,19,23 * * * sbin/reboot
посмотрю, как сработает.

 

ElfSeo
()

Подскажите, как установить character_set_database = utf8mb4

Форум — Admin

Можно ли на уровне конфига MySQL my.cnf установить
character_set_database = utf8mb4
На данный момент, он utf8mb3

сейчас
character_set_client = utf8mb4
character_set_connection = utf8mb4
character_set_database = utf8mb3 !!!
character_set_filesystem = binary
character_set_results = utf8mb4
character_set_server = utf8mb4
character_set_system = utf8mb3
collation_connection = utf8mb4_unicode_ci
collation_database = utf8mb3_general_ci
collation_server = utf8mb4_unicode_ci

Часть конфига отвечающая за кодировки MySQL
[client]
default-character-set = utf8mb4

[mysql]
default-character-set = utf8mb4

[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
character-set-server = utf8mb4
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
character-set-client-handshake = FALSE
init-connect = 'SET NAMES utf8mb4'
collation-server = utf8mb4_unicode_ci

 ,

ElfSeo
()

Подскажите, как сбросить кеш после удаления миллионов файлов

Форум — General

Такая ситуация, удалю кеш файлы, одной CMS, ежедневно по крону, что бы не переполнялись Inodes. Далее выполняется #!/bin/bash sync echo «echo 3 > /proc/sys/vm/drop_caches»

df -i показывает, что Inodes 5%.

Но при этом место на диске 91% df -h /dev/vda2 20G 18G 1.8G 91% /

Приходится выполнить reboot

VPS, после перезагрузки df -h показывает уже 35% /dev/vda2 20G 6.6G 13G 35% /

Я предполагаю, что это какой то кеш, файлов уже нет удалялись по rm, но место, они как бы занимают, до перезагрузки. Возможно, если бы не rm использовал, а rsync -avhn –delete local/ remote/ то такого бы не было.

Может есть метод, что бы без перезагрузки сбросить этот кеш.

 

ElfSeo
()

Почему то при удалении массы файлов, увеличивается общее количество Inodes

Форум — General

Такая ситуация, на VPS закончились inodes. Начал чистить. Вижу, при этом, что увеличивается общее количество Inodes c 9 мил до 14 мил.

df -hTi

… /dev/vda2 xfs 9.7M 6.4M 3.4M 66% /

… потом …

/dev/vda2 xfs 11M 6.3M 4.2M 61% /

/dev/vda2 xfs 12M 6.2M 5.5M 53% /

/dev/vda2 xfs 14M 6.0M 7.3M 45% /

… разве не должно общее количество Inodes быть статичным, а меняться только в столбцах IUsed IFree

 

ElfSeo
()

RSS подписка на новые темы