mimoralea / gdrl

Grokking Deep Reinforcement Learning
https://www.manning.com/books/grokking-deep-reinforcement-learning
BSD 3-Clause "New" or "Revised" License
812 stars 234 forks source link

Hello, I get this error, no space left on device #11

Closed kwhkim closed 3 years ago

kwhkim commented 3 years ago

at the last moment of sudo docker pull mimoralea/gdrl:v0.14 I get this error,

failed to register layer: Error processing tar file(exit status 1): write /opt/conda/lib/libnvvm.so.3.3.0: no space left on device

Any way to solve this?

> sudo docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  app: Docker App (Docker Inc., v0.9.1-beta3)
  buildx: Build with BuildKit (Docker Inc., v0.5.1-docker)

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 3
 Server Version: 20.10.5
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: nvidia runc io.containerd.runc.v2 io.containerd.runtime.v1.linux
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
 runc version: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
 init version: de40ad0
 Security Options:
  apparmor
  seccomp
   Profile: default
 Kernel Version: 4.4.0-176-generic
 Operating System: Ubuntu 16.04.1 LTS
 OSType: linux
 Architecture: x86_64
 CPUs: 16
 Total Memory: 177.1GiB
 Name: aoaiie
 ID: 6FTS:LYUI:2W7H:I3H5:DBKG:6GI4:47XT:I3J6:2ZVE:7ET7:5H74:DFU7
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: No swap limit support
> df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             89G     0   89G   0% /dev
tmpfs            18G  8.8M   18G   1% /run
/dev/xvda1       48G   37G  8.9G  81% /
tmpfs            89G     0   89G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            89G     0   89G   0% /sys/fs/cgroup
/dev/xvdb       2.0T  616G  1.4T  31% /home
tmpfs            18G     0   18G   0% /run/user/1000
tmpfs            18G     0   18G   0% /run/user/1001
kwhkim commented 3 years ago

https://medium.com/developer-space/how-to-change-docker-data-folder-configuration-33d372669056

Something similar to above solved the problem. I change the data_root to other folder

mimoralea commented 3 years ago

"Docker Root Dir: /var/lib/docker" is on / (/dev/xvda1), which only has 8.9G left. I would say change the docker root dir to point somewhere in your /home, which has over 1T. Then, pull again.

Miguel

On Tue, Mar 23, 2021 at 9:47 PM Kim, KwonHyun @.***> wrote:

at the last moment of sudo docker pull mimoralea/gdrl:v0.14 I get this error,

failed to register layer: Error processing tar file(exit status 1): write /opt/conda/lib/libnvvm.so.3.3.0: no space left on device

Any way to solve this?

sudo docker info Client: Context: default Debug Mode: false Plugins: app: Docker App (Docker Inc., v0.9.1-beta3) buildx: Build with BuildKit (Docker Inc., v0.5.1-docker)

Server: Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 3 Server Version: 20.10.5 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Cgroup Version: 1 Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: nvidia runc io.containerd.runc.v2 io.containerd.runtime.v1.linux Default Runtime: runc Init Binary: docker-init containerd version: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e runc version: 12644e614e25b05da6fd08a38ffa0cfe1903fdec init version: de40ad0 Security Options: apparmor seccomp Profile: default Kernel Version: 4.4.0-176-generic Operating System: Ubuntu 16.04.1 LTS OSType: linux Architecture: x86_64 CPUs: 16 Total Memory: 177.1GiB Name: aoaiie ID: 6FTS:LYUI:2W7H:I3H5:DBKG:6GI4:47XT:I3J6:2ZVE:7ET7:5H74:DFU7 Docker Root Dir: /var/lib/docker Debug Mode: false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false

WARNING: No swap limit support

df -h Filesystem Size Used Avail Use% Mounted on udev 89G 0 89G 0% /dev tmpfs 18G 8.8M 18G 1% /run /dev/xvda1 48G 37G 8.9G 81% / tmpfs 89G 0 89G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 89G 0 89G 0% /sys/fs/cgroup /dev/xvdb 2.0T 616G 1.4T 31% /home tmpfs 18G 0 18G 0% /run/user/1000 tmpfs 18G 0 18G 0% /run/user/1001

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mimoralea/gdrl/issues/11, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAWJIBACLTBYQV3R3C2A733TFFOELANCNFSM4ZWOBEAQ .