-
[Support] OpenClaw — AI Personal Assistant
Just ran into this myself. Naturally openclaw was able to spot the error way before I did. But instead of this sh -c "mkdir -p /root/.openclaw; [ -f /root/.openclaw/openclaw.json ] || echo '{gateway:{\"mode\":\"local\",\"bind\":\"lan\",\"controlUi\":{\"allowInsecureAuth\":true},\"auth\":{\"mode\":\"token\"}}}' > /root/.openclaw/openclaw.json; exec node dist/index.js gateway --bind lan"it did recommend a slight variation: sh -c "mkdir -p /root/.openclaw; [ -s /root/.openclaw/openclaw.json ] || echo '{\"gateway\":{\"mode\":\"local\",\"bind\":\"lan\",\"controlUi\":{\"allowInsecureAuth\":true},\"auth\":{\"mode\":\"token\"}}}' > /root/.openclaw/openclaw.json; exec node dist/index.js gateway --bind lan"
-
-
Advice on new storage for photo library
Hi, my photo library has grown over 1TB and manipulating it or using things like immich for machine learning is becoming more and more tedious having it on rotating disks. I am thinking about one of three solution: 1) Buy one 2TB+ SSD and add it to my unraid pool (which only has rotating disks but two parities) and making sure that the Share is using that disk only and the others are not using the disk. 2) Buy one, make an additional ZFS pool and use it as cache with mover action cache -> array and mover tuner setting "synchronize primary to secondary" making sure that the mover will eventually copy all changed files to the pool after a few hours. 3) Boy two and create a new ZFS mirror pool for it... I know (3) would probably be best but a bit overkill. (1) would also be optimal for data protection but writes would be slower (which probably is not so big a deal). What would you guys do/recommend? The library is once a night backuped to a secondary system via kopia as well. Regards JP
-
Migrate docker.img to overlay2
Cool. Just upgraded to FolderView2. Thanks for the link. I missed that. So I will have to announce a "downtime" to the family and "home office" sometime this week and perform this procedure which according to above messages and "previous apps" should be easy enough to do. Dear @trurl: I am very grateful!
-
Migrate docker.img to overlay2
Thanks. That is actually a very good suggestion. Sorry I did not come up with that myself. Thanks! Ok. I am beginning to understand and am very thankful for your patience. Let's exclude docker compose for the moment. When I install a container via apps or in the docker tab via add container there will be a template. And after deleting docker.img all of those templates will show under "previous apps" and I can simply select all and hit "install all selected" and it will download the containers and reapply my settings according to the templates? In that case I would not have to do all the manual "crap" (with the exception of the manual docker network create). Is this correct? Because then --> This would be a livesaver. The docker compose stuff should be in /boot/config/plugins/compose.manager/projects and I assume a simple docker compose up for every project should do the trick!
-
Migrate docker.img to overlay2
Thanks. But is it safe to assume that once I deleted docker.img the 58 apps disappear from the "installed Apps" tab and I then have 92 apps in "Previous Apps"? If that is true I will first need to make a list of all apps that I currently have in use. There is no automatism that will magically recreate the 58 apps I have running right now. Correct? Ok. I had that coming... But there is a bit more to the question. First this would mean I now have to go through all dockers and "find" them. Some of them I have installed a year ago and I do not remember if they came from apps or me manually adding them. Is there a way to find that out or is all of that a manual process? Feels a bit tedious. And what about docker-compose (via the plugin): Where are those files stored and will they pertain the image-recreation? Since compose manager plugin remains installed (I presume) the configurations should all persist and I only have to do a compose up on those? For the containers (both installed via app and via add container) there currently are tons of settings. Path mappings, Environment variables etc. How do I get those back (esp. for the ones that I created via add container). There is a big difference between "after creation simply go to previous apps and install the apps again" and First make a list of all apps that are currently installed Then find all containers you manually added For all those containers note their position in the docker folder plugin For all those containers make note of all individual settings (folder mappings, Environment variables, runtime arguments) Then recreate the docker image. Create your networks Go to Previous Apps, find the previously installed apps and reinstall them. Manually create the containers you installed besides the apps. Go to each installed container and manually recreate all settings. etc. I might be misinterpreting something and in the end all of that is very simple because 99% of the settings are retained etc. If not, this looks like a very tedious procedure. One then could say: Stupid why did you not simply make the image much larger. True. Matter of experience. Or why did you not use overlay2 in the first place. Because it was not available at the time. I am not trying to flame. I just want to make you understand why this is worrying me quite a bit. It took months to get everything up and running the way it is. I do not want to jeopardize it. And yes: AppBackup is running. 🙂 But again: What if my img is getting corrupt? Or the server breaks down? I would essentially have to go through above steps (assuming they are correct)... That is far from a simple "restore".
-
-
Migrate docker.img to overlay2
Hi, since my docker.img was about to run full I wanted to extend it and maybe switch to overlay2 while doing that. I am aware of the three magic links: https://docs.unraid.net/unraid-os/manual/docker-management/#re-create-the-docker-image-file https://docs.unraid.net/unraid-os/manual/docker-management/#re-installing-docker-applications https://docs.unraid.net/unraid-os/manual/docker-management/#docker-custom-networks I wanted to clarify some things however. Ok so I disable docker, delete the img file, switch to overlay2 and reenable docker. Then no container will be there? So I have to reinstall them. I am supposed to do that via the apps and go to "previous apps". When I do that NOW I see 34 "previous apps". When I switch to "installed apps" I see 58. This does not seem correct. I am using some containers from docker hub directly which I did not install via apps. Moreover I have four docker-compose "clusters". That might show the differences. But it raises the question: How do I get THOSE back? Fine I can reinstall all "previous apps" but what about the rest? Will the docker folders come back after this or do I have to make that grouping myself as well again? About the custom networks: I assume I need to do "docker network ls" and make not of all non br* and host networks and after the process first create them with docker network create? I am aware that to the pros here these might be silly or RTFM questions. I searched quite a bit and am not sure I got things right especially regarding the non-apps. And the system is too important to "just give it a try", hence my request to you professionals. Regards JP
-
cache disk full
It was set to 599GB which might correspond to the warning message I have noticed. Silly me. Forgot about that setting. I adjusted it to roughly 80% of disk size!
-
[Plugin] Mover Tuning
I am using Move files off Primary (cache) based on age? --> YES with 15 days. The cache is under the threshold. I was of the opinion that even though the usage is not over the threshold the mover plugin should move files older than 15 days to secondary storage. Is this not true or is this a bug? Regards JP
-
cache disk full
Hi, I just noted "cache disk full" in syslog even though my cache disk still has >500 GB free. Any idea? I have not seen any other warning signs in the GUI e.g. Regards JP
-
[Plugin] Mover Tuning
Will the rebalance option honor the split level? I have some directories in my share on the array that for whatever reason are not split across the directories like they should be. unbalance helps but I would have to go to each subdirectory and fix it manually. I was hoping that rebalance not only rebalances between primary and secondary but also would "fix" wrong splits within secondary... Any chance?
-
Unassigned Devices - Managing Disk Drives and Remote Shares Outside of The Unraid Array
Sync does not help. New lines pop up but lines in the middle are missing etc. remounting with cache=none and actimeo=0 does help.... Unless there is an option I will then obviously have to mount this manually....
JPHobby
Members
-
Joined
-
Last visited