Suspension in Data Copy

Symptom

The system stops responding when mox.file.copy_parallel is called to copy data.

Solution

  • Run the following commands to copy files or folders:

    import moxing as mox
    mox.file.set_auth(is_secure=False)
    
  • Run the following command to copy a single file that is greater than 5 GB:

    from moxing.framework.file import file_io
    

    Run file_io._LARGE_FILE_METHOD to check the version of the MoXing API. Output value 1 indicates V1 and 2 indicates V2.

    Run file_io._NUMBER_OF_PROCESSES=1 to resolve the issue for the V1 API.

    To resolve the issue for the V2 API, run file_io._LARGE_FILE_METHOD = 1 to switch to V1 and perform operations required in V1. Alternatively, run file_io._LARGE_FILE_TASK_NUM=1 to resolve this issue.

  • Run the following command to copy a folder:

    mox.file.copy_parallel(threads=0,is_processing=False)