Article ID: 125856, created on Jun 11, 2015, last review on Jun 17, 2016

  • Applies to:
  • Virtuozzo 6.0

Symptom

After installing the vzkernel of version 2.6.32-042stab102.9 or 2.6.32-042stab104.1, the symlinks for certain /dev file paths within PCS containers are broken.

These symlinks all have a one or more copies of the string “/dev/” prepended to the correct file path.

Example of a broken container paths following host kernel upgrade:

lrwxrwxrwx 1 root root       30 May 29 15:30 stderr -> /dev//dev//dev//proc/self/fd/2
lrwxrwxrwx 1 root root       30 May 29 15:30 stdin -> /dev//dev//dev//proc/self/fd/0
lrwxrwxrwx 1 root root       30 May 29 15:30 stdout -> /dev//dev//dev//proc/self/fd/1

lrwxrwxrwx 1 root root       20 May 29 15:31 stderr -> /dev//proc/self/fd/2
lrwxrwxrwx 1 root root       20 May 29 15:31 stdin -> /dev//proc/self/fd/0
lrwxrwxrwx 1 root root       20 May 29 15:31 stdout -> /dev//proc/self/fd/1

Example of the correct container paths on another host server:

lrwxrwxrwx 1 root root       15 Feb 19  2014 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root       15 Feb 19  2014 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root       15 Feb 19  2014 stdout -> /proc/self/fd/1

Cause

The issue is recognized as PSBM-31593 and fixed since Parallels Cloud Server 6.0 Update 9 Hotfix 4 (6.0.9-2816).

Resolution

Install all the pending updates and reboot into the latest kernel.

Search Words

vzctl dev self fd

/dev//dev//dev//

c62e8726973f80975db0531f1ed5c6a2 2897d76d56d2010f4e3a28f864d69223 0dd5b9380c7d4884d77587f3eb0fa8ef

Email subscription for changes to this article
Save as PDF