Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Warning: file_put_contents(/var/lib/docker/unraid-update-status.json): blah

Featured Replies

Warning: file_put_contents(/var/lib/docker/unraid-update-status.json): failed to open stream: Read-only file system in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 291 Warning: file_put_contents(/var/lib/docker/unraid-update-status.json): failed to open stream: Read-only file system in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 438

Done

 

 

Diag attached.  What am I overlooking here?

tower-diagnostics-20160731-1522.zip

#1 You've got a metric tonne of ata errors in the log, on at least 2 different drives.  Check and reseat all power and sata connections to all the drives.

 

#2 The problem with the file_put_contents is that your docker image has become corrupted (probably because of #1) and has been remounted.

 

Best course of action is to power down, fix the cabling / power, then delete the docker.img file and recreate it then re-add the apps via CA's previous apps section

How do you delete the docker image file?  I just created a new Unraid setup (on a new thumbdrive) but with existing data disks and I get the same error

tower-diagnostics-20160803-1926.zip

This is the specific error I am getting:

 

Warning: file_put_contents(/var/lib/docker/unraid-update-status.json): failed to open stream: Read-only file system in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 291 Warning: file_put_contents(/var/lib/docker/unraid-update-status.json): failed to open stream: Read-only file system in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 438

 

I am going a little nuts now.  I did the file system checks on my drives and they checked out.  Then I went in through windows and deleted a docker.img file that I found, and then enabled a new docker image in /mnt/user0/docker.img but docker will not start.  What the F**********K am I missing here?  I have never had this issue before.  New diags posted.

tower-diagnostics-20160803-2048.zip

Alright, I was able to delete the docker.img file that I was using, and changed all the file permissions through the tools menu.  I just reinstalled Plex and it is actually working.  Strange.

Alright, I was able to delete the docker.img file that I was using, and changed all the file permissions through the tools menu.  I just reinstalled Plex and it is actually working.  Strange.

Its going to fail again. 
Aug  3 20:46:34 Tower kernel: ntfs: driver 2.1.32 [Flags: R/O MODULE].
Aug  3 20:46:34 Tower kernel: ntfs: volume version 3.1.
Aug  3 20:46:34 Tower logger: mount: warning: /mnt/cache seems to be mounted read-only.

 

unRaid for some reason will allow you to mount a NTFS formatted drive as a cache drive, but the module is a read-only driver.

 

You have to stop the array, change the file system type of the cache drive from auto to xfs and then start it back up.  It will prompt you to format the drive.  Then everything should be ok.  (right now, docker.img is sitting on the array, so it is working, but for best performance it should be on the cache drive)

Thanks Squid.  I will do that right now.

 

BTW, when I try to install Owncloud, I get this error:

 

Unable to find image 'Unit/CN=yourhome.com:latest' locally

Invalid namespace name (Unit). Only [a-z0-9-_] are allowed.

 

And it fails to install (though it says the command finished succesfully).  Any thoughts?

OK, I fixed the cache drive, and moved the docker.img to the cache.  I just deleted the docker.img and restarted.  Updating Plex and Crashplan right now.  Still can't get Owncloud to install though.

Decided to try Nextcloud.  Might not need to worry about Owncloud again.

OK, I fixed the cache drive, and moved the docker.img to the cache.  I just deleted the docker.img and restarted.  Updating Plex and Crashplan right now.  Still can't get Owncloud to install though.

plugins check for updates, install the webui update available

Done.  That may help.  Will play with it more this weekend.

That fixed the install issues of Owncloud.  Now of course I need to remember how to configure it so it actually works ;)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.