I encountered an error: "Internal Server Error: We encountered an internal error. Please try again." when I run following script.
This error occurs suddenly after completed some tasks. Suddenly.
from sagemaker.network import NetworkConfig
from sagemaker.processing import ProcessingInput, ProcessingOutput, Processor
processor = Processor(
role=****,
image_uri=****,
instance_count=1,
instance_type="m5.large",
network_config=NetworkConfig(security_group_ids=[****], subnets=[****])
)
processor.run(
inputs=[
ProcessingInput(***),
],
outputs=[
ProcessingOutput(
source="****",
destination="****",
s3_upload_mode="Continuous",
)
]
)
Stack trace is followings.
File "run_sagemaker.py", line 44, in process2
processor.run(
File "/home/lubuntu/.miniconda/envs/sagemaker/lib/python3.8/site-packages/sagemaker/processing.py", line 165, in run
self.latest_job.wait(logs=logs)
File "/home/lubuntu/.miniconda/envs/sagemaker/lib/python3.8/site-packages/sagemaker/processing.py", line 731, in wait
self.sagemaker_session.logs_for_processing_job(self.job_name, wait=True)
File "/home/lubuntu/.miniconda/envs/sagemaker/lib/python3.8/site-packages/sagemaker/session.py", line 3167, in logs_for_processing_job
self._check_job_status(job_name, description, "ProcessingJobStatus")
File "/home/lubuntu/.miniconda/envs/sagemaker/lib/python3.8/site-packages/sagemaker/session.py", line 2666, in _check_job_status
raise exceptions.UnexpectedStatusException(
sagemaker.exceptions.UnexpectedStatusException: Error for Processing job ****: Failed. Reason: InternalServerError: We encountered an internal error. Please try again.
But when I set s3_upload_mode="EndOfJob", this error didn't occur.
My pc environment is
- lubuntu 20.04 LTS (work on VMWare Workstation Player)
- python 3.8.3
- sagemaker 1.69.0
- AWS region is Ohio (us-east-2)
What is wrong for me?
Please lend me your wisdom.