-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
OSError: [Errno 28] No space left on device #277
Comments
Did you try setting the You can check the current location with |
Hi @highvight , I try setting the Following is my code.
I am still getting |
I just confirmed that temporarily clearing I tried modifying core.py, but it still doesn't work.
|
@DTDwind Try setting Note: |
I'm running into the same issues with no remedy from changing the settings or os.environ. I'm also inside docker, my dataset is ~3GB and my RAM 512 GB. Looking at possible solutions:
class tempfile.SpooledTemporaryFile(max_size=0, mode='w+b', buffering=-1, encoding=None, newline=None, suffix=None, prefix=None, dir=None, *, errors=None)
Update:I can confirm that running pandarallel outside of docker on the same machine does not error. It wants to consume huge amounts of RAM though. I'm using 36 workers (auto-selected, also I want max. speed), my dataset is 3GB and RAM consumption rises to >260 GB for this (this is more than 2x the overall dataset if each worker would hold it 100%) |
I used
|
General
Acknowledgement
pandas
without alone (withoutpandarallel
)Bug description
Observed behavior
When I execute the program, I get "OSError: [Errno 28] No space left on device"
This is my code.
I referred to #127 and added
MEMORY_FS_ROOT
andJOBLIB_TEMP_FOLDER
, but it doesn't work.df -h
for my docker:I also try
os.environ['JOBLIB_TEMP_FOLDER'] = '/tmp'
Anyone can help me?
The text was updated successfully, but these errors were encountered: