XCP: Socket type file copy using posix path format fails
Applies to
XCP 1.9.3 and earlier
Issue
- The source volume contains socket type files
- XCP copy is using posix-path format
Example:
[root@xcp linux]# ./xcp copy file:///mnt/socket/src file:///mnt/socket/dstXCP 1.9.3; (c) 2024 NetApp, Inc.; Licensed to user_name [NetApp Inc] until Sat Mar 29 10:17:27 2025xcp: WARNING: XCP catalog volume is low on disk space: 0.82% used, 94.2 MiB free space.xcp: WARNING: No index name has been specified, creating one with name: XCP_copy_2024-03-29_06.54.39.708106Job ID: Job_XCP_copy_2024-03-29_06.54.39.708106_copyxcp: WARNING: You seem to be using root user.It is recommended to use <IP>:/<Path> syntax for NFS server(s) instead of posix syntax file://.Using file:// syntax is slower, typically used with non-root users and will not support live source migrations.ERROR: nfs3 MKNOD 'somesocket' in 'file:///mnt/socket/dst': nfs3 error 10004: not supportedERROR: nfs3 MKNOD 'somesocket' in 'file:///mnt/socket/dst': nfs3 error 10004: not supportedxcp: main: WARNING: XCP catalog volume is low on disk space: 0.86% used, 94.2 MiB free space.Xcp command : xcp copy file:///mnt/socket/src file:///mnt/socket/dst2 errorsMigration ID: XCP_copy_2024-03-29_06.54.39.708106Job ID : Job_XCP_copy_2024-03-29_06.54.39.708106_copyLog Path : /opt/NetApp/xFiles/xcp/xcplogs/Job_XCP_copy_2024-03-29_06.54.39.708106_copy.logSTATUS : FAILED