Error: Failed to undump VE без каких-либо дополнгительных сообщен [message #27548] |
Tue, 19 February 2008 11:42 |
Frankenstine
Messages: 9 Registered: February 2008 Location: Nikolaev
|
Junior Member |
|
|
Итак, есть два сервера.
#1:
Linux first 2.6.18-028stab035.1-ovz-smp #1 SMP Wed Jun 13 21:52:27 CEST 2007 x86_64 GNU/Linux
vzctl 3.0.22-1dso1
vzquota 3.0.11-1dso1
vzprocps 2.0.11-1dso2
#2
Linux second 2.6.18-fza-028stab051.1-686-bigmem #1 SMP Fri Dec 7 18:24:06 CET 2007 i686 GNU/Linux
vzctl 3.0.22-1dso1
vzquota 3.0.11-1dso1
vzprocps 2.0.11-1dso2
На обоих машинах:
cat /etc/vz/vz.conf | grep -i quota
## Disk quota parameters
DISK_QUOTA=no
Премещаем машину оффлайн с first на second:
vzctl stop 1080
Stopping VE ...
VE was stopped
VE is unmounted
vzmigrate second 1080
-e OPT:second
-e Starting migration of VE 1080 on second
-e Preparing remote node
[: 386: missing ]
-e Syncing private
-e Turning quota off
-e Error: failed to turn quota off
Мдя.. Включаем, повторяем.
vzctl start 1080
vzmigrate second 1080
-e OPT:second
-e Starting migration of VE 1080 on second
-e Preparing remote node
[: 386: missing ]
-e Syncing private
-e Stopping VE
-e Starting VE
-e Cleanup
Всё в порядке!
Даже больше - пробуем то же самое онлайн:
vzmigrate --online second 1080
-e OPT:--online
-e OPT:second
-e Starting online migration of VE 1080 on second
-e Preparing remote node
[: 386: missing ]
-e Syncing private
-e Live migrating VE
-e Cleanup
Замечательно, такое кино нам нравиится. Не работающая миграция оффлайн машин - фигня.
А теперь пробуем перегнать эту машину обратно, со второй машины на первую.
vzmigrate --online first 1080
OPT:--online
OPT:first
Starting online migration of VE 1080 on first
Preparing remote node
/usr/sbin/vzmigrate: line 382: [: missing `]'
Syncing private
Live migrating VE
Error: Failed to undump VE
Упс...
vzmigrate first 1080
OPT:first
Starting migration of VE 1080 on first
Preparing remote node
/usr/sbin/vzmigrate: line 382: [: missing `]'
Syncing private
Stopping VE
Starting VE
Cleanup
А так работает. Но машина перезагружается, это совсем не ынтырпрайз
Ну и для развлечения:
vzctl stop 1080
Stopping VE ...
VE was stopped
VE is unmounted
vzmigrate first 1080
OPT:first
Starting migration of VE 1080 on first
Preparing remote node
/usr/sbin/vzmigrate: line 382: [: missing `]'
Syncing private
Turning quota off
Error: failed to turn quota off
Вот такая колбаса. К сожалению, я нигде не нашёл ни на форуме openvz, ни на других сайтах-форумах подорбной проблемы: Error: Failed to undump VE без каких-либо дополнгительных матюков, указывающих на причину. А очень хочется, чтобы машину на лету можно было двигат не только в одну сторону, но и обратно.
Какие будут соображения? Неужели это принципиально невозможно - переезжать онлайн с более нового ядра на более старое?
|
|
|
|
Re: Error: Failed to undump VE без каких-либо дополнгительных сообщ [message #27591 is a reply to message #27550] |
Wed, 20 February 2008 08:23 |
Frankenstine
Messages: 9 Registered: February 2008 Location: Nikolaev
|
Junior Member |
|
|
Хорошо, пусть будет так. Смиримся. В конце концов, всё будет на одинаковом ядре. Но...
vzmigrate --online second 1077
-e OPT:--online
-e OPT:second
-e Starting online migration of VE 1077 on second
-e Preparing remote node
[: 386: missing ]
-e Syncing private
-e Live migrating VE
-e Error: Failed to undump VE
Что на этот раз? Другая виртуалка, с того же самого первого сервера, на тот же самый второй сервер - не переезжает. Та же самая ошибка, точно так же без объяснений.
А вот ещё интересный образчик. На этот раз с другой ошибкой
vzmigrate --online second 1078
-e OPT:--online
-e OPT:second
-e Starting online migration of VE 1078 on second
-e Preparing remote node
[: 386: missing ]
-e Syncing private
-e Live migrating VE
-e Error: Failed to copy dump
[Updated on: Wed, 20 February 2008 12:57] Report message to a moderator
|
|
|
|
Re: Error: Failed to undump VE без каких-либо дополнгительных сообщ [message #27623 is a reply to message #27618] |
Thu, 21 February 2008 08:27 |
Frankenstine
Messages: 9 Registered: February 2008 Location: Nikolaev
|
Junior Member |
|
|
Ага, это уже лучше.
grep CPT /var/log/messages
Feb 20 12:21:59 first kernel: CPT ERR: failed to exec iptables-save: -2
Feb 20 12:21:59 first kernel: CPT ERR: ffff81003309b800,1106 :iptables-save exited with 255
Feb 19 18:24:31 second kernel: CPT ERR: dbbef000,1077 :Cannot restore 64 bit VE on this architecture
Feb 20 10:23:58 second kernel: CPT ERR: c546c000,1077 :Cannot restore 64 bit VE on this architecture
Feb 20 18:38:07 second kernel: CPT ERR: cd23e000,1077 :Cannot restore 64 bit VE on this architecture
[Updated on: Thu, 21 February 2008 08:31] Report message to a moderator
|
|
|
|
Re: Error: Failed to undump VE без каких-либо дополнгительных сообщ [message #27628 is a reply to message #27624] |
Thu, 21 February 2008 09:32 |
Frankenstine
Messages: 9 Registered: February 2008 Location: Nikolaev
|
Junior Member |
|
|
Действительно, first сервер имеет x64 архитектуру, а second x86. Виртуалки, которые x86, в большинстве своём без проблем переместились онлайн на second. Но не полностью
1077 - x64, при перемещении онлайн в консоли Error: Failed to undump VE, на second в мессаджах - Cannot restore 64 bit VE on this architecture, а вот 1078 машинка есть x86, но переезжать не хочет, в консоли Error: Failed to copy dump, а в мессаджах на обоих серверах тишина.
|
|
|
|
|
|
|
|
|
|
|