| 
		
			| **Bug 343-Workaround** vzmigrate error upon failback - /dev/stdout: No such device or address [message #8129] | Wed, 08 November 2006 20:45  |  
			|  |  
	| I have two hosts on the same local network, same version of OpenVZ (2.6.9-023stab032.1-smp), the main host (HARPALYKE) is running 20+ VMs without a problem.  The other system (OTHOSIE) can create VMs and run them as expected. 
 I can vzmigrate a VM from the main to the secondary and after the ARP tables on the switch update it works perfectly but when I try to fail back I get this error:
 
 [/]# vzmigrate -r no -v harpalyke 121
 OPT:-r
 OPT:-v
 OPT:harpalyke
 Starting migration of VE 121 on harpalyke
 bash: /dev/stdout: No such device or address
 OpenVZ is not running on the target machine
 Can't continue migration
 
 I don't know where to go from here.  Please help me understand why on two identical machines I can fail one way but cannot fail back ..
 
 
 
 [Updated on: Fri, 10 November 2006 17:48] Report message to a moderator |  
	|  |  | 
	|  | 
	|  | 
	|  | 
	| 
		
			| Re: vzmigrate error upon failback - /dev/stdout: No such device or address [message #8215 is a reply to message #8195] | Fri, 10 November 2006 14:42   |  
			|  |  
	| both systems have VZ running, esp from the secondary to the primvary since it hosting 19 ofther VMs 
 The VM version on the main (was):
 [harpalyke ~]$ rpm -qa |grep vzctl
 vzctl-lib-3.0.10-1
 vzctl-3.0.10-1
 
 but since has been updated to match the secondary, which is:
 [othosie ~]# rpm -qa |grep vzctl
 vzctl-lib-3.0.12-1
 vzctl-3.0.12-1
 
 Distribution os both systems is CentOS4 for the host and VMs
 
 |  
	|  |  | 
	|  | 
	| 
		
			| Re: vzmigrate error upon failback - /dev/stdout: No such device or address [message #8222 is a reply to message #8218] | Fri, 10 November 2006 16:24   |  
			|  |  
	| I tested two VMs, one was created on OTHOSIE and cannot migrate to HARPALYKE (VM:121) and the other came from HARPALYKE to OTHOSIE correctly but cannot return (VM:103). 
 
 Migrating 121 (A new VM created on OTHOSIE):
 [root@othosie ~]# bash -x vzmigrate -r no -v harpalyke 121
 + ACT_SCRIPTS_SFX='start stop mount umount'
 + SSH_OPTIONS=
 + SSH='ssh '
 + SCP='scp '
 + online=0
 + verbose=0
 + remove_area=1
 + keep_dst=0
 + debug=0
 + out=/dev/null
 + confdir=/etc/vz/conf
 + vzconf=/etc/vz/vz.conf
 + tmpdir=/var/tmp
 + act_scripts=
 + MIG_ERR_USAGE=1
 + MIG_ERR_VPS_IS_STOPPED=2
 + MIG_ERR_CANT_CONNECT=4
 + MIG_ERR_COPY=6
 + MIG_ERR_START_VPS=7
 + MIG_ERR_STOP_SOURCE=8
 + MIG_ERR_EXISTS=9
 + MIG_ERR_NOEXIST=10
 + MIG_ERR_IP_IN_USE=12
 + MIG_ERR_QUOTA=13
 + MIG_ERR_CHECKPOINT=8
 + MIG_ERR_MOUNT_VPS=7
 + MIG_ERR_RESTORE_VPS=7
 + MIG_ERR_OVZ_NOT_RUNNING=14
 + MIG_ERR_APPLY_CONFIG=15
 + '[' 5 -lt 2 ']'
 + '[' '!' -z -r ']'
 + echo OPT:-r
 OPT:-r
 + case "$1" in
 + shift
 + '[' no = yes ']'
 + '[' no = no ']'
 + remove_area=0
 + shift
 + '[' '!' -z -v ']'
 + echo OPT:-v
 OPT:-v
 + case "$1" in
 + verbose=1
 + out=/dev/stdout
 + shift
 + '[' '!' -z harpalyke ']'
 + echo OPT:harpalyke
 OPT:harpalyke
 + case "$1" in
 + break
 + host=harpalyke
 + shift
 + VEID=121
 + shift
 + '[' -z harpalyke -o -z 121 -o 0 -ne 0 ']'
 + vpsconf=/etc/vz/conf/121.conf
 + '[' '!' -r /etc/vz/vz.conf -o '!' -r /etc/vz/conf/121.conf ']'
 ++ vzctl status 121
 + get_status VEID 121 exist unmounted down
 + exist=exist
 + mounted=unmounted
 + state=down
 + '[' exist = deleted ']'
 + '[' 0 -eq 1 ']'
 + log 1 'Starting migration of VE 121 on harpalyke'
 + '[' 1 -eq 1 ']'
 + shift
 + echo -e Starting migration of VE 121 on harpalyke
 Starting migration of VE 121 on harpalyke
 + ssh '-o BatchMode=yes' root@harpalyke /bin/true
 + ssh '-o BatchMode=yes' root@harpalyke '/etc/init.d/vz status &> /dev/stdout'
 bash: /dev/stdout: No such device or address
 + echo 'OpenVZ is not running on the target machine'
 OpenVZ is not running on the target machine
 + echo 'Can'\''t continue migration'
 Can't continue migration
 + exit 14
 
 
 
 Migrating a VM that was migrated from HARPALYKE to OTHOSIE and trying to migrate it back:
 [root@othosie ~]# bash -x vzmigrate -r no -v harpalyke 103
 + ACT_SCRIPTS_SFX='start stop mount umount'
 + SSH_OPTIONS=
 + SSH='ssh '
 + SCP='scp '
 + online=0
 + verbose=0
 + remove_area=1
 + keep_dst=0
 + debug=0
 + out=/dev/null
 + confdir=/etc/vz/conf
 + vzconf=/etc/vz/vz.conf
 + tmpdir=/var/tmp
 + act_scripts=
 + MIG_ERR_USAGE=1
 + MIG_ERR_VPS_IS_STOPPED=2
 + MIG_ERR_CANT_CONNECT=4
 + MIG_ERR_COPY=6
 + MIG_ERR_START_VPS=7
 + MIG_ERR_STOP_SOURCE=8
 + MIG_ERR_EXISTS=9
 + MIG_ERR_NOEXIST=10
 + MIG_ERR_IP_IN_USE=12
 + MIG_ERR_QUOTA=13
 + MIG_ERR_CHECKPOINT=8
 + MIG_ERR_MOUNT_VPS=7
 + MIG_ERR_RESTORE_VPS=7
 + MIG_ERR_OVZ_NOT_RUNNING=14
 + MIG_ERR_APPLY_CONFIG=15
 + '[' 5 -lt 2 ']'
 + '[' '!' -z -r ']'
 + echo OPT:-r
 OPT:-r
 + case "$1" in
 + shift
 + '[' no = yes ']'
 + '[' no = no ']'
 + remove_area=0
 + shift
 + '[' '!' -z -v ']'
 + echo OPT:-v
 OPT:-v
 + case "$1" in
 + verbose=1
 + out=/dev/stdout
 + shift
 + '[' '!' -z harpalyke ']'
 + echo OPT:harpalyke
 OPT:harpalyke
 + case "$1" in
 + break
 + host=harpalyke
 + shift
 + VEID=103
 + shift
 + '[' -z harpalyke -o -z 103 -o 0 -ne 0 ']'
 + vpsconf=/etc/vz/conf/103.conf
 + '[' '!' -r /etc/vz/vz.conf -o '!' -r /etc/vz/conf/103.conf ']'
 ++ vzctl status 103
 + get_status VEID 103 exist mounted running
 + exist=exist
 + mounted=mounted
 + state=running
 + '[' exist = deleted ']'
 + '[' 0 -eq 1 ']'
 + log 1 'Starting migration of VE 103 on harpalyke'
 + '[' 1 -eq 1 ']'
 + shift
 + echo -e Starting migration of VE 103 on harpalyke
 Starting migration of VE 103 on harpalyke
 + ssh '-o BatchMode=yes' root@harpalyke /bin/true
 + ssh '-o BatchMode=yes' root@harpalyke '/etc/init.d/vz status &> /dev/stdout'
 bash: /dev/stdout: No such device or address
 + echo 'OpenVZ is not running on the target machine'
 OpenVZ is not running on the target machine
 + echo 'Can'\''t continue migration'
 Can't continue migration
 + exit 14
 
 
 |  
	|  |  | 
	|  | 
	| 
		
			| Re: vzmigrate error upon failback - /dev/stdout: No such device or address [message #8227 is a reply to message #8224] | Fri, 10 November 2006 16:53   |  
			|  |  
	| [root@othosie ~]# ssh '-o BatchMode=yes' root@harpalyke '/etc/init.d/vz status &> /dev/stdout' bash: /dev/stdout: No such device or address
 
 [root@othosie ~]# ssh '-o BatchMode=yes' root@harpalyke 'ls -la /dev/stdout'
 lrwxrwxrwx  1 root root 15 Nov  8 06:39 /dev/stdout -> /proc/self/fd/1
 
 [root@othosie ~]# ssh '-o BatchMode=yes' root@harpalyke 'ls -la /proc/self/fd'
 total 4
 dr-x------  2 root root  0 Nov 10 10:52 .
 dr-xr-xr-x  3 root root  0 Nov 10 10:52 ..
 lrwx------  1 root root 64 Nov 10 10:52 0 -> socket:[10705511]
 lrwx------  1 root root 64 Nov 10 10:52 1 -> socket:[10705511]
 lrwx------  1 root root 64 Nov 10 10:52 2 -> socket:[10705513]
 lr-x------  1 root root 64 Nov 10 10:52 3 -> /proc/4922/fd
 
 
 
 [root@harpalyke ~]$ grep root /etc/passwd
 root:x:0:0:root:/root:/bin/bash
 operator:x:11:0:operator:/root:/sbin/nologin
 
 |  
	|  |  | 
	|  | 
	|  |