2017-02-06 106 views
2

泊塢窗被錯誤,所以我重新啓動該服務,該服務沒有啓動,我收到以下錯誤:當前基本設備UUID:不匹配與存儲UUID:

error msg="[graphdriver] prior storage driver \"devicemapper\" failed: devmapper: Base Device UUID and Filesystem verification failed: devmapper: Current Base Device UUID: does not match with stored UUID:696f3567-83d7-48d7-9675-688e8543534b. Possibly using a different thin pool than last invocation" 

我明白的辦法解決這個問題是刪除/ var/lib/docker的內容,然後重新啓動。

有沒有解決方法或此問題的解決方法,而不刪除容器數據或圖像?

當我開始在調試模式泊塢窗,我得到如下:

WARN[0002] devmapper: Usage of loopback devices is strongly discouraged for production use. Please use `--storage-opt dm.thinpooldev` or use `man docker` to refer to dm.thinpooldev section. 
DEBU[0002] devmapper: activateDeviceIfNeeded() 
DEBU[0002] devmapper: UUID for device: /dev/mapper/docker-253:1-134790422-base is: 
DEBU[0002] devmapper: deactivateDevice() 
DEBU[0002] devmapper: removeDevice START(docker-253:1-134790422-base) 
DEBU[0002] devmapper: removeDevice END(docker-253:1-134790422-base) 
DEBU[0002] devmapper: deactivateDevice END() 
DEBU[0002] devmapper: Error device setupBaseImage: devmapper: Base Device UUID and Filesystem verification failed: devmapper: Current Base Device UUID: does not match with stored UUID:696f3567-83d7-48d7-9675-688e8543534b. Possibly using a different thin pool than last invocation 
ERRO[0002] [graphdriver] prior storage driver "devicemapper" failed: devmapper: Base Device UUID and Filesystem verification failed: devmapper: Current Base Device UUID: does not match with stored UUID:696f3567-83d7-48d7-9675-688e8543534b. Possibly using a different thin pool than last invocation 
DEBU[0002] Cleaning up old mountid : start. 
FATA[0002] Error starting daemon: error initializing graphdriver: devmapper: Base Device UUID and Filesystem verification failed: devmapper: Current Base Device UUID: does not match with stored UUID:696f3567-83d7-48d7-9675-688e8543534b. Possibly using a different thin pool than last invocat 

謝謝

問候

回答

1

您好我有同樣的問題,解決的辦法是在看實際的UUID的/ dev /迴路0與BLKID

實施例的/ dev /迴路0:UUID = 「12345678-e192-482e-81c6-9f703db548b6」 TYPE = 「XFS」

和基礎設備在文件(在/ var/lib中/泊塢窗/ devicemapper /元/ deviceset元數據)配置:

{"next_device_id":1,"BaseDeviceUUID":"**OLD-UUID**","BaseDeviceFilesystem":"xfs"} 

只要改變它!

再次啓動引擎...您的圖片和容器現在可能已經回覆給您了!

0

您也可以刪除UUID,即

{"next_device_id":1,"BaseDeviceUUID":"","BaseDeviceFilesystem":"xfs"} 

和碼頭工人將完成它,當你下次啓動守護進程。