Virtuozzo Migrate Error
Собираю сервер.
Устанавливаю последнюю версию CentOS 5 x64 через net install
Обновляю ось через yum
Устанавливаю последованию версию Parallels Virtuozzo Containers 4.0 под Linux
Линкую новый Nod в PIM
Перемешаю первый VPS – всё Ок
Перемешаю второй…
Container start failed
Operation start with the Env(s) vpsname is finished with errors: Error invoking external utility: vzctl start 108 failed: Starting Container ... Container is mounted Setup slm memory limit Setup slm subgroup (default) Setting devperms 20002 dev 0x7d00 Setup ioprio: 4 Adding port redirection to Container(1): 4643 8443 Adding IP address(es) to pool: Adding IP address(es): x.x.x.x/bin/cp: preserving times for `/etc/network/interfaces.5303': Bad address ERROR: Can't copy file /etc/network/interfaces Container is unmounted Container start failed.
Не перемещается…
Выключаю VPS, снова перемещаю – всё Ок.
Теперь стартуем… опять ошибка:
Operation migrate_v2v with the Env(s) "vpsname" is finished with errors: Can not migrate: exec vzmsrc failed [512] : Connection to destination node (x.x.x.x) is successfully established Moving/copying CT#100 -> CT#100, [], [] ... Checking external bind mounts Check cluster ID Checking keep dir for private area copy Checking SLM-only mode Checking license restrictions Checking technologies Checking disk usage space Checking templates for CT copy ez template area directories vzctl failed, exitcode=46 Can't move/copy CT#100 -> CT#100, [], [] : vzctl failed, exitcode=46 vzctl : Hostname for Container set: vpsname vzctl : File resolv.conf was modified Checking caches Checking IP addresses on destination node Check target CT name: cloned novushost Checking RATE parameters in config Tracker started Copy private area '/vz/private/100' done OfflineManagement CT#100 ... done Stopping CT#100 ... done Syncing tracked files from '/vz/private/100/fs' done Starting CT#100 ... done OfflineManagement CT#100 ... done .
пробую ручками:
# vzctl start 101
Starting Container ...
Container is mounted
Setup slm memory limit
Setup slm subgroup (default)
Setting devperms 20002 dev 0x7d00
Setup ioprio: 4
Adding port redirection to Container(1): 4643 8443
Adding IP address(es) to pool:
Adding IP address(es): x.x.x.x
/bin/cp: preserving times for `/etc/network/interfaces.30043': Bad address
ERROR: Can't copy file /etc/network/interfaces
Container is unmounted
Container start failed
Пробую обновить перед перемещением VPS – тот же результат.
Оказывается!!! Виртуоза при инсталляции не ставит свою последованию доступную версию и сразу после установки нужно ручками делать апдейт.
Заходим в PIM, обновляем виртуозу до последний версии.
Ядро после установки: 2.6.18-028stab059.6
Обновилось до: 2.6.18-028stab067.4
Всё работает норм.
Комментарий by zgpb — 28.01.2010 @ 6:19
> Виртуоза при инсталляции не ставит свою последованию доступную версию и сразу после установки нужно ручками делать апдейт
это вроде нормальное поведение
необходимость обновить Linux/Windows после установки ведь не удивляет почему-то?
>Устанавливаю последнюю версию CentOS 5 x64 через net install
>Обновляю ось через yum
Комментарий by Aleksey Parshukov — 28.01.2010 @ 14:53
Отнюдь.
Любой Linux через net install тянет последнюю версию пакетов.
Windows 7 / 2008 R2 умеет обновлять инсталлер перед процедурой установкой.
vzinstall тоже тянет последнюю версию virtuozzo , потому-то утилита и рекомендована для установки. Не подтягивает она только потчи, что на мой взгляд не совсем очевидно. Хотя явно описано в Документации.
Комментарий by dims — 20.04.2010 @ 15:51
С похожей ошибкой
/bin/cp: preserving times for `/etc/network/interfaces.10111′: Bad address
ERROR: Can’t copy file /etc/network/interfaces
Container is unmounted
Container start failed
помог подобный костыль:
vi /etc/sysconfig/vz-scripts/dists/scripts/functions
CP=’/bin/cp -fp’ заменяетсяна CP=’/bin/cp -f’