Plesk

Unable to start new migration: failed to open stream: scandir(/opt/psa/var/modules/panel-migrator/sessions): failed to open dir

Symptoms

Cause

$PLESK_ROOT_DIR/var/modules/panel-migrator/sessions directory doesn't exist.

Resolution

  1. Connect via SSH
  2. Create directory manually and set valid ownership and permissions:

    In Debian/Ubuntu:

    # mkdir /opt/psa/var/modules/panel-migrator/sessions
    # chown psaadm:root /opt/psa/var/modules/panel-migrator/sessions
    # chmod 0750 /opt/psa/var/modules/panel-migrator/sessions

    In CentOS/RedHat:

    # mkdir /usr/local/psa/var/modules/panel-migrator/sessions
    # chown psaadm:root /usr/local/psa/var/modules/panel-migrator/sessions
    # chmod 0750 /usr/local/psa/var/modules/panel-migrator/sessions