Closed MileanCo closed 8 years ago
Some background traffic turned this up as being mainly config issues. Closing.
Apparently this is an error/bug caused by running the plugin with a different driver ID and that left a socket file that was causing the nDVP to error out when it issued a ‘df’: ERRO[3077] Error encountered gathering df output: exit status 1
Fixed this by removing the old .sock files in /var/run/docker and /var/lib/docker and restarting Docker
Fixed in this commit : https://github.com/NetApp/netappdvp/commit/b4c05c03aba8d54bb763326c83e23f50f5bedead
I am facing the similar issue while i use docker compose [root@scsor0009368001 home]# docker-compose up Creating volume "home_clusterhome1" with netapp driver Creating volume "home_mysqldata1" with netapp driver home_nginx_1 is up-to-date Creating home_mysqldb_1
ERROR: for mysqldb Cannot create container for service mysqldb: VolumeDriver.Mount: Error checking if /var/lib/docker-volumes/netapp/home_mysqldata1 is already mounted: exit status 1 ERROR: Encountered errors while bringing up the project.
then i go and remove the socks file as stated above and start encountering the below issue: [root@scsor0009368001 plugins]# rm netapp.sock rm: remove socket `netapp.sock'? y [root@scsor0009368001 home]# systemctl restart docker
[root@scsor0009368001 home]# docker-compose up Creating volume "home_clusterhome1" with netapp driver ERROR: Volume clusterhome1 specifies nonexistent driver netapp
i check if netapp ndvp is running: [root@scsor0009368001 home]# netappdvp --config=/etc/netappdvp/ontap-nas.json & [3] 665 [root@scsor0009368001 home]# INFO[2017-03-14T10:09:31-04:00] Successfully initialized Ontap NAS Docker driver version 1.3.3 [native] Logfile Location (Level: info): /var/log/netappdvp/netapp.log
[root@scsor0009368001 home]# docker-compose up Starting home_nginx_1 Creating home_mysqldb_1
ERROR: for mysqldb Cannot create container for service mysqldb: VolumeDriver.Mount: Error checking if /var/lib/docker-volumes/netapp/home_mysqldata1 is already mounted: exit status 1 ERROR: Encountered errors while bringing up the project.
var/log output attached for ref: [root@scsor0009368001 netappdvp]# vi netapp.log ^[[34mINFO^[[0m[2017-03-14T07:12:33-04:00] Using storage driver: ontap-nas ^[[34mINFO^[[0m[2017-03-14T07:12:33-04:00] Using config: {1 ontap-nas false map[] false [34 34] []} ^[[34mINFO^[[0m[2017-03-14T07:12:33-04:00] Starting docker volume plugin with the following options: ^[[34mport^[[0m= ^[[34mvolume-driver^[[0m=netapp ^[[34mvolumeDir^[[0m="/var/lib/docker-volumes/netapp" ^[[31mERRO^[[0m[2017-03-14T07:54:35-04:00] Error encountered gathering df output: exit status 1 ^[[34mINFO^[[0m[2017-03-14T09:09:26-04:00] Using storage driver: ontap-nas ^[[34mINFO^[[0m[2017-03-14T09:09:26-04:00] Using config: {1 ontap-nas false map[] false [34 34] []} ^[[34mINFO^[[0m[2017-03-14T09:09:26-04:00] Starting docker volume plugin with the following options: ^[[34mport^[[0m= ^[[34mvolume-driver^[[0m=netapp ^[[34mvolumeDir^[[0m="/var/lib/docker-volumes/netapp" ^[[31mERRO^[[0m[2017-03-14T09:19:27-04:00] Error encountered gathering df output: exit status 1 ^[[31mERRO^[[0m[2017-03-14T09:26:18-04:00] Error encountered gathering df output: exit status 1 ^[[34mINFO^[[0m[2017-03-14T09:40:41-04:00] Using storage driver: ontap-nas ^[[34mINFO^[[0m[2017-03-14T09:40:41-04:00] Using config: {1 ontap-nas false map[] false [34 34] []} ^[[34mINFO^[[0m[2017-03-14T09:40:41-04:00] Starting docker volume plugin with the following options: ^[[34mport^[[0m= ^[[34mvolume-driver^[[0m=netapp ^[[34mvolumeDir^[[0m="/var/lib/docker-volumes/netapp" ^[[31mERRO^[[0m[2017-03-14T09:41:17-04:00] Error encountered gathering df output: exit status 1 ^[[34mINFO^[[0m[2017-03-14T09:46:41-04:00] Using storage driver: ontap-nas ^[[34mINFO^[[0m[2017-03-14T09:46:41-04:00] Using config: {1 ontap-nas false map[] false [34 34] []} ^[[34mINFO^[[0m[2017-03-14T09:46:41-04:00] Starting docker volume plugin with the following options: ^[[34mport^[[0m= ^[[34mvolume-driver^[[0m=netapp ^[[34mvolumeDir^[[0m="/var/lib/docker-volumes/netapp" ^[[31mERRO^[[0m[2017-03-14T09:47:20-04:00] Error encountered gathering df output: exit status 1 ^[[31mERRO^[[0m[2017-03-14T09:53:30-04:00] Error encountered gathering df output: exit status 1 ^[[34mINFO^[[0m[2017-03-14T10:09:31-04:00] Using storage driver: ontap-nas ^[[34mINFO^[[0m[2017-03-14T10:09:31-04:00] Using config: {1 ontap-nas false map[] false [34 34] []} ^[[34mINFO^[[0m[2017-03-14T10:09:31-04:00] Starting docker volume plugin with the following options: ^[[34mport^[[0m= ^[[34mvolume-driver^[[0m=netapp ^[[34mvolumeDir^[[0m="/var/lib/docker-volumes/netapp" ^[[31mERRO^[[0m[2017-03-14T10:11:48-04:00] Error encountered gathering df output: exit status 1 ^[[31mERRO^[[0m[2017-03-14T10:13:59-04:00] Error encountered gathering df output: exit status
I'm getting an error after creating my docker volumes. Steps taken: 1) sudo netappdvp --config=/etc/netappdvp/ontap-nas.json
My config file includes the MGMT IP and data LIF IP for my VSIM filer. I can see the volumes here:
VSIM:
2) docker volume create -d netapp --name ndvp_1
Fails on 3rd step:
My log /var/log/netappdvp/netapp.log looks like: