AIX 7200-05-06
aws-cli/1.29.41 Python/3.9.17 AIX/2 botocore/1.31.41
When I run the following command to download a file from IBM CoS it fails after downloading around 1.4GB but this seems to change every time I try to dowbnload ir,
# aws --endpoint-url https://s3.XX-YY.cloud-object-storage.appdomain.cloud s3 cp s3://ZZZ-cloud-backups/ZZZ/copyLIVE/copyLIVE_15-12-23.zip /usr2ex/backups/zips/
download failed: s3://ZZZ-cloud-backups/ZZZ/copyLIVE/copyLIVE_15-12-23.zip to ../../usr2ex/backups/zips/copyLIVE_15-12-23.zip
There is sufficent space in the local file system for the zip file I'm downloading, which is 6GB in size.
I've spent quite a while Googling this and there are plenty of hits but nothing definitive that help me.
If I run the aws command with --debug i get a LOT of output here is what it shows when failing:
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1982070784}) about to wait for the following futures []
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1982070784}) done waiting for dependent futures
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1960312832}) about to wait for the following futures []
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1960312832}) done waiting for dependent futures
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1975779328}) about to wait for the following futures []
2023-12-18 15:45:11,213 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1975779328}) done waiting for dependent futures
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1960574976}) about to wait for the following futures []
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1960574976}) done waiting for dependent futures
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1967915008}) about to wait for the following futures []
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1967915008}) done waiting for dependent futures
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,214 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1968177152}) about to wait for the following futures []
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1968177152}) done waiting for dependent futures
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1936457728}) about to wait for the following futures []
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1936457728}) done waiting for dependent futures
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 2004877312}) about to wait for the following futures []
2023-12-18 15:45:11,215 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 2004877312}) done waiting for dependent futures
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1997275136}) about to wait for the following futures []
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1997275136}) done waiting for dependent futures
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1989935104}) about to wait for the following futures []
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1989935104}) done waiting for dependent futures
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,216 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1936719872}) about to wait for the following futures []
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1936719872}) done waiting for dependent futures
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1952710656}) about to wait for the following futures []
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1952710656}) done waiting for dependent futures
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1944584192}) about to wait for the following futures []
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1944584192}) done waiting for dependent futures
2023-12-18 15:45:11,217 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1952972800}) about to wait for the following futures []
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1952972800}) done waiting for dependent futures
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1982332928}) about to wait for the following futures []
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1982332928}) done waiting for dependent futures
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1944846336}) about to wait for the following futures []
2023-12-18 15:45:11,218 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1944846336}) done waiting for dependent futures
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1976041472}) about to wait for the following futures []
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1976041472}) done waiting for dependent futures
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1960837120}) about to wait for the following futures []
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1960837120}) done waiting for dependent futures
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,219 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1976303616}) about to wait for the following futures []
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1976303616}) done waiting for dependent futures
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1961099264}) about to wait for the following futures []
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1961099264}) done waiting for dependent futures
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1968439296}) about to wait for the following futures []
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IOWriteTask(transfer_id=0, {'offset': 1968439296}) done waiting for dependent futures
2023-12-18 15:45:11,220 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
2023-12-18 15:45:11,221 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IORenameFileTask(transfer_id=0, {'final_filename': '/usr2ex/backups/zips/copyLIVE_15-12-23.zip'}) about to wait for the following futures []
2023-12-18 15:45:11,221 - ThreadPoolExecutor-2_0 - s3transfer.tasks - DEBUG - IORenameFileTask(transfer_id=0, {'final_filename': '/usr2ex/backups/zips/copyLIVE_15-12-23.zip'}) done waiting for dependent futures
2023-12-18 15:45:14,250 - ThreadPoolExecutor-2_0 - s3transfer.utils - DEBUG - Releasing acquire 0/None
download failed: s3://ZZZ-cloud-backups/ZZZ/copyLIVE/copyLIVE_15-12-23.zip to ../../usr2ex/backups/zips/copyLIVE_15-12-23.zip
2023-12-18 15:45:14,268 - Thread-1 - awscli.customizations.s3.results - DEBUG - Shutdown request received in result processing thread, shutting down result thread.
Any thoughts on what is causing this to fail?
------------------------------
Glenn Robinson
------------------------------
#AIXOpenSource