Показано с 1 по 4 из 4

Тема: Не создаются резервные копии

  1. #1
    Senior Member
    Регистрация
    23.10.2014
    Сообщений
    107

    По умолчанию Не создаются резервные копии

    Здравствуйте!
    Имеется - VMmanager KVM 5.182.0., QEMU - 2.12.0, CentOS 7.6

    Не создаются резервные копии виртуальных машин.
    Процесс создания зависает на команде:
    Dec 23 17:27:25 [62228:1] libmgr EXTINFO user = 'root', public = 'etc/ssh_id_rsa.pub', private = 'etc/ssh_id_rsa'
    Dec 23 17:27:25 [62228:1] libmgr INFO id=e7283a Run ssh command 'dd if=/vm/tmp/.vmmgr-backup-tmp/vm2531.raw 2>/dev/null' on root@192.168.255.4

    Но проблема, как я думаю, в предыдущей команде:
    Dec 23 17:27:25 [62228:1] libmgr INFO id=70a55c Run ssh command 'qemu-img info /vm/vm2531 | grep 'virtual size' | sed 's/virtual size:.*(\([0-9]*\) bytes)/\1/'' on root@192.168.255.4
    Dec 23 17:27:25 [62228:1] libmgr INFO id=70a55c Ssh command finished with status 0

    Если её запустить вручную получаем ошибку:
    [root@vps01.company.ru /usr/local/mgr5]# qemu-img info /vm/vm2531 | grep 'virtual size' | sed 's/virtual size:.*(\([0-9]*\) bytes)/\1/'
    qemu-img: Could not open '/vm/vm2531': Failed to get shared "write" lock
    Is another process using the image?

    Если использовать ключ "--force-share (-U)", то всё работает:
    [root@vps01.company.ru /usr/local/mgr5]# qemu-img info /vm/vm2531 -U | grep 'virtual size' | sed 's/virtual size:.*(\([0-9]*\) bytes)/\1/'
    21474836480

    Прошу сообщить как это можно исправить?
    Последний раз редактировалось khan66; 23.12.2018 в 21:13.

  2. #2
    Senior Member
    Регистрация
    23.10.2014
    Сообщений
    107

    По умолчанию

    Здравствуйте!

    Коллеги из ИСП, ну хоть какой-нибудь ответ дайте.
    Всё таки, достаточно важная проблема.

  3. #3
    Senior Member
    Регистрация
    09.04.2013
    Адрес
    Москва
    Сообщений
    2,029

    По умолчанию

    command finished with status 0
    Нет там ошибки в выполнении qemu-img

  4. #4
    Senior Member
    Регистрация
    23.10.2014
    Сообщений
    107

    По умолчанию

    Код возврата может и 0, но ошибка-то есть:

    [root@vps01.company.ru /vm]# qemu-img info /vm/vm2531 | grep 'virtual size' | sed 's/virtual size:.*(\([0-9]*\) bytes)/\1/'
    qemu-img: Could not open '/vm/vm2531': Failed to get shared "write" lock
    Is another process using the image?
    [root@vps01.company.ru /vm]# echo $?
    0

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •