Page 1 of 3

Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Thu May 26, 2016 11:56 am
by nikotin
Под CentOS 7 не хочет выполняться резервное копирование/восстановление, при добавлении задания в очередь, вручную через панель.
Команда:
sudo /usr/local/vesta/bin/v-update-sys-queue backup
запускается по крону, как положено каждые 5 минут, но не выполняется.

Корректно выполняется - только после полной перезагрузки сервера.

Аналогичных проблем с другими командами, типа:
sudo /usr/local/vesta/bin/v-update-sys-queue disk
или
sudo /usr/local/vesta/bin/v-backup-users
замечено не было.


CentOS Linux release 7.2.1511 minimal
стандартная установка VESTA, ничего не модифицировано.

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Thu May 26, 2016 12:26 pm
by Mr.Erbutw
Если есть ошибки, можно увидеть и причину.
А логи что молчат ?

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Thu May 26, 2016 12:44 pm
by nikotin
backup.log

-- SYSTEM --
2016-05-26 14:30:01 admin.conf
2016-05-26 14:30:01 stats.log
2016-05-26 14:30:01 history.log
2016-05-26 14:30:01 backup-excludes.conf
2016-05-26 14:30:01 pam

-- WEB --
2016-05-26 14:30:01 template.com
2016-05-26 14:30:02 *** 1 domain ***

-- DNS --
2016-05-26 14:30:02 template.com
2016-05-26 14:30:02 *** 1 domain ***

-- MAIL --
2016-05-26 14:30:02 template.com
2016-05-26 14:30:02 *** 1 domain ***

-- DB --
2016-05-26 14:30:02 admin_default (mysql)
2016-05-26 14:30:02 *** 1 database ***

-- CRON --
2016-05-26 14:30:02 *** 7 jobs ***

-- User Dir --
2016-05-26 14:30:02 adding .bash_logout
2016-05-26 14:30:02 adding .bash_profile
2016-05-26 14:30:02 adding .bashrc
2016-05-26 14:30:02 adding tmp
2016-05-26 14:30:02 *** 4 directories ***

-- SUMMARY --
2016-05-26 14:30:02 Local: /backup/admin.2016-05-26.tar
2016-05-26 14:30:02 Size: 1 Mb
2016-05-26 14:30:02 Runtime: 1 minute
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory


Вот единственная зацепка ... а причину мне и самому бы хотелось узнать.

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Mon May 30, 2016 11:38 am
by Mr.Erbutw
а директория присутствует /backup ?

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Wed Jun 01, 2016 5:11 pm
by nikotin
Разумеется, все же выполняется после ребута или через неопределенное время.
Данный феномен легко проверить. Достаточно поставить панельку VESTA на CentOS 7.

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Fri Jun 03, 2016 1:12 pm
by imperio
Зарегистрируйте проблему, проверим
https://bugs.vestacp.com/

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Mon Jun 06, 2016 7:44 am
by nikotin
Задача #252 создана.

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Mon Jun 06, 2016 9:46 am
by skurudo
nikotin wrote:Задача #252 создана.
Проверим.
https://bugs.vestacp.com/issues/252

С переменными окружения все ок? Можете добавить, проверить?

Code: Select all

export VESTA=/usr/local/vesta/
Плюс нет ли чего-то вроде (не обязательно такие названия, к примеру не смогло сдампить базу):

Code: Select all

Can't dump database admin_torque
mysqldump: Got error: 145: Table './admin_torque/sq4587rjpbnd_icl_translate' is marked as crashed and should be repaired when using LOCK TABLES

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Mon Jun 06, 2016 11:09 am
by nikotin
Пустой вывод.
# export VESTA=/usr/local/vesta/
#

Re: Баг выполнения "v-update-sys-queue backup" в CentOS 7

Posted: Wed Jun 08, 2016 12:21 pm
by skurudo
nikotin wrote:Пустой вывод.
# export VESTA=/usr/local/vesta/
Это нормально.
Просто добавляется переменная окружения.
А теперь нужно последить за бэкапом.