Failed to import vSphere Kubernetes release ova to content library with error "Pipe closed"
search cancel

Failed to import vSphere Kubernetes release ova to content library with error "Pipe closed"

book

Article ID: 444610

calendar_today

Updated On:

Products

VMware vCenter Server 8.0

Issue/Introduction

  • Task of importing vSphere Kubernetes release (VKR) ova to Content Library is failed:

    A general system error occurred: The import of library item <id> has failed. Reason: Error transferring file <ova-name>-disk1.vmdk to ds:///vmfs/volumes/<datastore-id>//contentlib-<id>/<id>/<ova-name>-disk1_<id>.vmdk?serverId=<id>. Reason: IO error during transfer of ds:///vmfs/volumes/<datastore-id>//contentlib-<id>/<id>/<ova-name>-disk1_<id>.vmdk?serverId=<id>: Pipe closed.

  • The /var/log/vmware/content-library/cls.log of vCenter Server has below similar messages:

    <YYYY-MM-DDTHH:MM:SS>.423Z | ERROR    | mpy5utee-67417-auto-1g1g-h5:70014064-b7 | transferService-pool-7-thread-40 | TransferItemImpl | Session <session-id>, Item <ova-name>-disk1.vmdk: Exception during transfer: Pipe closed
    java.io.IOException: Pipe closed

  • The /var/run/log/hostd.log of ESXi host has below similar messages:

    <YYYY-MM-DDTHH:MM:SS>.704Z In(166) Hostd[1049815]: [Originator@6876 sub=Libs opID=<ipID>] [NFC INFO]NfcFile_ContinueReceive: reached EOF
    <YYYY-MM-DDTHH:MM:SS>.769Z In(166) Hostd[1049810]: [Originator@6876 sub=Libs opID=<ipID>] [NFC INFO]NfcProcessSessionCompleteMsg: Received NFC_SESSION_COMPLETE, terminating NFC session.
    <YYYY-MM-DDTHH:MM:SS>.769Z In(166) Hostd[1049810]: [Originator@6876 sub=Nfcsvc opID=<ipID>] Session is closing

Environment

VMware vCenter Server 8.0.x

Resolution

This is a known issue and will be fixed in future release. To workaround the issue:

  1. SSH to vCenter Server.
  2. Restart lookupsvc service:

    service-control --stop lookupsvc
    service-control --start lookupsvc

  3. Import OVA to Content Library again.