Найти в Дзене
allaboutknit.ru

Что за percona-version-check от root в моей папке /tmp?

Файл или папка с названием percona-version-check в /tmp — это временные данные, которые создаёт Percona Server / Percona Toolkit (варианты MySQL от Percona) для проверки версий и обновлений. Percona (альтернатива MySQL от компании Percona) имеет встроенный механизм Version Check, который: Во время этой проверки Percona создает временные файлы в /tmp, например: /tmp/percona-version-check* Обычно это: Это поведение описано в утилите: /usr/bin/percona-version-check и может вызываться: Да, отключить отправку данных или создание временных файлов: export PERCONA_VERSION_CHECK=0 [mysqld]
version-check=0 pt-query-digest --no-version-check ... Да, абсолютно безопасно.
Все файлы /tmp/percona-version-check* — временные и не влияют на работу MySQL. Но удаляйте на свой страх и риск ;) sudo rm -f /tmp/percona-version-check*
Оглавление

Файл или папка с названием percona-version-check в /tmp — это временные данные, которые создаёт Percona Server / Percona Toolkit (варианты MySQL от Percona) для проверки версий и обновлений.

percona-version-check
percona-version-check

🔍 Что это конкретно такое

Percona (альтернатива MySQL от компании Percona) имеет встроенный механизм Version Check, который:

  • периодически обращается к серверам Percona (через HTTP-запрос),
  • отправляет анонимную информацию о версии и конфигурации,
  • проверяет, есть ли новые версии, патчи или уязвимости.

Во время этой проверки Percona создает временные файлы в /tmp, например:

/tmp/percona-version-check*

Обычно это:

  • JSON-файл с результатом проверки,
  • или временный сокет/блокировка, чтобы избежать повторного запуска.

🧾 Пример источников

Это поведение описано в утилите:

/usr/bin/percona-version-check

и может вызываться:

  • автоматически при старте mysqld (если установлен Percona Server),
  • или при запуске таких инструментов как:
    pt-upgrade
    pt-query-digest
    pt-table-checksum
    mysqladmin version

⚙️ Можно ли отключить

Да, отключить отправку данных или создание временных файлов:

1️⃣ Через переменную окружения

export PERCONA_VERSION_CHECK=0

2️⃣ Или в конфиге MySQL (/etc/my.cnf или /etc/mysql/my.cnf)

[mysqld]
version-check=0

3️⃣ Или при запуске утилит Percona:

pt-query-digest --no-version-check ...

🧹 Можно ли удалить из /tmp

Да, абсолютно безопасно.

Все файлы /tmp/percona-version-check* —
временные и не влияют на работу MySQL. Но удаляйте на свой страх и риск ;)

sudo rm -f /tmp/percona-version-check*