January 20Jan 20 Hello! I've got a problem with Docker not starting anymore.I've tried deleting the docker .img and folder, it didn't work.In docker log, I get: failed to start daemon: Couldn't create reference store repository: rename /var/lib/docker/image/overlay2/.tmp-repositories.json2560218145 /var/lib/docker/image/overlay2/repositories.json: no such file or directory failed to start daemon: Couldn't create reference store repository: invalid character '\x00' looking for beginning of valueAny idea?Thanks!
January 20Jan 20 Community Expert Just now, ManixQC said:I'm pretty sure the SSD of the pool defaulted to that!Was the SSD previously used in Windows formatted to NTFS? If so Unraid will use the existing format unless you explicitly set it to a different format. The default 9n Unraid is to use btrfs.
January 20Jan 20 Community Expert If you put a drive with an NTFS partition on it, it might have accepted that with its contents. Possibly the drive would also have multiple partitions if it was originally a Windows boot drive. So not only would it have an NTFS partition, that partition wouldn't use the whole drive so you would be missing some capacity.Better if you use btrfs or zfs for pools, much better supported by Unraid.
January 20Jan 20 Community Expert You need to fix that before trying to work with Docker or VM Manager, since these are stored on your pool.
January 20Jan 20 Community Expert Move everything from pool to array.https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/cache-pools/#moving-files-between-a-pool-and-the-arrayStop the array, click on the pool to get to its page, Erase the partition(s), Start the array, Format to zfs or btrfs.Move it back to pool.https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/cache-pools/#moving-files-between-a-pool-and-the-arrayThen you can work on getting your dockers going again.
January 20Jan 20 Community Expert 6 minutes ago, ManixQC said:OK I've emptied the SSD, how do I format it in a new FS?Stop the array, Erase the partition(s), select zfs or btrfs, Start the array, Format. Make sure the pool is the only thing listed for formatting.
January 20Jan 20 Author I stopped the partition, erased the pool, chose zfs, started the pool and now I get a "Unmountable: unsupported or no file system". How do I format it?
January 20Jan 20 Community Expert MAIN - Array Operation, you should see a Format button with a check box to enable it.
January 20Jan 20 Community Expert 4 minutes ago, trurl said:Make sure the pool is the only thing listed for formatting.
January 20Jan 20 Community Expert I suggest using docker.img and not docker folder as you have it set now.
January 20Jan 20 Community Expert Jan 20 11:36:25 M4N1X emhttpd: shcmd (907): /usr/local/sbin/mount_image '/mnt/ssds/ssd/docker/' /var/lib/docker 20Jan 20 11:36:25 M4N1X root: mount: /var/lib/docker: mount point does not exist.This should not happen, the mountpoint should be created automatically. Try rebooting in case something is confusing it.
January 20Jan 20 Author OK, changed docker.img to btrfs. Rebooted the NAS. Docker works now!! Thanks to both of you :D
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.