当convoy的安装路径的文件被删除时
即使重新安到其他的文件夹
也会出现报错的现象
[root@docker1 mnt]# convoy create vol1
DEBU[0705] Calling: POST, /volumes/create, request: POST, /v1/volumes/create pkg=daemon
DEBU[0705] event=create object=volume opts=map[VolumeType: VolumeIOPS:0 PrepareForVM:false Size:0 BackupURL: VolumeDriverID: EndpointURL: VolumeName:vol1] pkg=daemon reason=prepare volume=vol1
ERRO[0705] Handler for POST /volumes/create returned error: Couldn't get flock. Error: open /mnt/nfs/config/vfs_volume_vol1.json.lock: no such file or directory pkg=daemon
ERRO[0000] Error response from server, Couldn't get flock. Error: open /mnt/nfs/config/vfs_volume_vol1.json.lock: no such file or directory
{
"Error": "Error response from server, Couldn't get flock. Error: open /mnt/nfs/config/vfs_volume_vol1.json.lock: no such file or directory\n"
}
新建时还是会读取原来的位置
此时需要清理缓存文件
默认位置时在/var/lib目录中
删除rancher目录
再重新安装就可以了