rancher: Agent thin pool error - "unable to get fs usage from thin pool for device "

Rancher Version: 1.1.0 Docker Version: 1.11.2 OS and where are the hosts located? (cloud, bare metal, etc): Ubuntu willy Setup Details: (single node rancher vs. HA rancher, internal DB vs. external DB) single node Environment Type: (Cattle/Kubernetes/Swarm/Mesos) cattle Steps to Reproduce: Add a host to rancher Tail the rancher-agent logs Results: Get this errors on the log:

I0630 19:27:15.721986   11989 thin_pool_watcher.go:117] reserving metadata snapshot for thin-pool docker-8:1-491370-pool
E0630 19:27:15.731341   11989 thin_pool_watcher.go:54] encountered error refreshing thin pool watcher: error performing thin_ls on metadata device /dev/loop1: Error running command `thin_ls --no-headers -m -o DEV,EXCLUSIVE_BYTES /dev/loop1`: exec: "thin_ls": executable file not found in $PATH
output:

E0630 19:27:15.868807   11989 handler.go:278] unable to get fs usage from thin pool for device 1359: no cached value for usage of device 1359
E0630 19:27:15.988615   11989 handler.go:278] unable to get fs usage from thin pool for device 12: no cached value for usage of device 12

Then after every second it keeps logging:

E0630 19:27:46.177876   11989 handler.go:278] unable to get fs usage from thin pool for device 1359: no cached value for usage of device 1359

Expected:

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 28

Most upvoted comments

I’ve got the same probliem with rancher 1.1.0 and docker 1.10.3

@linsheng9731 looks like you are using /dev/loopX as filesystem. Check out what I wrote some days ago, maybe can help. (you can use devicemapper-lvm instead AUFS)