/data/file.txt"docker: Error response from daemo" />

плагин flocker не найден, ошибка от демона

linux plugins docker

494 просмотра

2 ответа

1 Репутация автора

Получил следующую ошибку во время использования flocker, может ли тело помочь? Я использую CentOS7.

[root@agentNode ~]# docker run -v apples:/data --volume-driver flocker busybox sh -c "echo hello > /data/file.txt"
docker: Error response from daemon: create apples: create apples: Error looking up volume plugin flocker: plugin not found.
See '/usr/bin/docker-current run --help'.

[root@testnode7 ~]# docker run -ti -v volumename:/data --volume-driver=flocker busybox sh
docker: Error response from daemon: create volumename: create volumename: Error looking up volume plugin flocker: plugin not found.
See '/usr/bin/docker-current run --help'.
Автор: Mayank Yadav Источник Размещён: 18.07.2016 12:10

Ответы (2)


0 плюса

58 Репутация автора

Пожалуйста, запустите docker -v и поделитесь результатом, я подозреваю, что что-то изменилось в последней версии Docker 1.12, также поделитесь своими журналами службы flocker cat /var/log/flocker/flocker-docker-plugin.log

Автор: Amir Gohar Размещён: 16.08.2016 05:29

0 плюса

259 Репутация автора

Я думаю, что у меня та же проблема здесь.

[root@manager1 vagrant]# docker version
Client:
 Version:      1.12.2
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   bb80604
 Built:
 OS/Arch:      linux/amd64

Server:
 Version:      1.12.2
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   bb80604
 Built:
 OS/Arch:      linux/amd64

проверьте, установлен ли clusterhq-flocker-docker-plugin

[root@manager1 vagrant]# yum install clusterhq-flocker-docker-plugin
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.ventraip.net.au
 * epel: mirror.overthewire.com.au
 * extras: centos.mirror.serversaustralia.com.au
 * updates: centos.mirror.serversaustralia.com.au
Package clusterhq-flocker-docker-plugin-1.15.0-1.noarch already installed and latest version
Nothing to do

хорошо проверь статус flocker-dataset-agent

[root@manager1 vagrant]# systemctl status flocker-dataset-agent
● flocker-dataset-agent.service - Flocker Dataset Agent
   Loaded: loaded (/usr/lib/systemd/system/flocker-dataset-agent.service; disabled; vendor preset: disabled)
   Active: active (running) since Fri 2016-10-14 02:57:41 BST; 1s ago
 Main PID: 16908 (flocker-dataset)
   Memory: 33.7M
   CGroup: /system.slice/flocker-dataset-agent.service
           └─16908 /opt/flocker/bin/python /usr/sbin/flocker-dataset-agent --journald

Oct 14 02:57:41 manager1 systemd[1]: flocker-dataset-agent.service holdoff time over, scheduling restart.
Oct 14 02:57:41 manager1 systemd[1]: Started Flocker Dataset Agent.
Oct 14 02:57:41 manager1 systemd[1]: Starting Flocker Dataset Agent...

хорошо проверь статус flocker-container-agent

[root@manager1 vagrant]# systemctl status flocker-container-agent
● flocker-container-agent.service - Flocker Container Agent
   Loaded: loaded (/usr/lib/systemd/system/flocker-container-agent.service; disabled; vendor preset: disabled)
   Active: active (running) since Fri 2016-10-14 02:57:56 BST; 760ms ago
 Main PID: 17032 (flocker-contain)
   Memory: 23.2M
   CGroup: /system.slice/flocker-container-agent.service
           └─17032 /opt/flocker/bin/python /usr/sbin/flocker-container-agent --journald

Oct 14 02:57:56 manager1 systemd[1]: Started Flocker Container Agent.
Oct 14 02:57:56 manager1 systemd[1]: Starting Flocker Container Agent...

проверить статус flocker-docker-plugin

[root@manager1 vagrant]# systemctl status flocker-docker-plugin
● flocker-docker-plugin.service - Flocker Docker Plugin
   Loaded: loaded (/usr/lib/systemd/system/flocker-docker-plugin.service; disabled; vendor preset: disabled)
   Active: inactive (dead)

включить и перезапустить

[root@manager1 vagrant]# systemctl enable flocker-docker-plugin
Created symlink from /etc/systemd/system/multi-user.target.wants/flocker-docker-plugin.service to /usr/lib/systemd/system/flocker-docker-plugin.service.

[root@manager1 vagrant]# systemctl restart flocker-docker-plugin

[root@manager1 vagrant]# systemctl status flocker-docker-plugin
● flocker-docker-plugin.service - Flocker Docker Plugin
   Loaded: loaded (/usr/lib/systemd/system/flocker-docker-plugin.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2016-10-14 02:59:40 BST; 1s ago
 Main PID: 17973 (flocker-docker-)
   Memory: 43.9M
   CGroup: /system.slice/flocker-docker-plugin.service
           └─17973 /opt/flocker/bin/python /usr/sbin/flocker-docker-plugin --journald

Oct 14 02:59:40 manager1 systemd[1]: flocker-docker-plugin.service holdoff time over, scheduling restart.
Oct 14 02:59:40 manager1 systemd[1]: Started Flocker Docker Plugin.
Oct 14 02:59:40 manager1 systemd[1]: Starting Flocker Docker Plugin...

Ок попробуй еще раз

[root@manager1 vagrant]# docker volume create --name persistent-vol-11 -d flocker
Error response from daemon: create persistent-vol-11: create persistent-vol-11: Error looking up volume plugin flocker: plugin not found

попробуйте использовать плагин с Docker Run

[root@manager1 vagrant]# docker run -v apples:/data --volume-driver flocker busybox sh -c "echo hello > /data/file.txt"
Unable to find image 'busybox:latest' locally
latest: Pulling from library/busybox
56bec22e3559: Pull complete
Digest:     sha256:29f5d56d12684887bdfa50dcd29fc31eea4aaf4ad3bec43daf19026a7ce69912
Status: Downloaded newer image for busybox:latest
docker: Error response from daemon: create apples: create apples: Error looking up volume plugin flocker: plugin not found.
Автор: rolele Размещён: 14.10.2016 02:09
Вопросы из категории :
32x32