Jump to content

[Help] UNRAID acting erratically


Recommended Posts

So, I was moving houses and couldn't pay attention to my UNRAID server for quite some time. I have since replaced a corrupt USB drive. Transferred my key to a new USB. 
It was working properly for some time but soon after that I started noticing that the server would "freeze" as in the docker services would be running but a couldn't access server using the IP. 

I also noticed that during boot there are these number list (my guess memory block list) which reads so:1312504590_WhatsAppImage2024-01-19at18_27.42_67defd3d.thumb.jpg.621740392244c319ccc3ac81e18a95c7.jpg 

I don't understand what this is. Then the situation worsened. Now, docker containers would just randomly stop working and when tried to restart them, I would receive popup either saying "403" or "Execution error". I then either had to restart the docker service or the whole server to be able to get them to work. My guess was that the docker file is corrupted. But I couldn't still act to fix that due to life. 

image.thumb.png.2c51ee4eba0d3921fdb4ad23e69e40cd.png

 

Then the whole server started freezing. I couldn't access it over the IP, same for docker containers until I restart the machine which resulted in a ton of unclean shutdowns. 

 

And as of yesterday, after restart, the docker containers are only working for 5-10 minutes and my unraid machine name went back to "Tower" which according to this could be config issue: Server name changed from "N2" to "Tower" - General Support - Unraid

Also, I am no longer able to access the server over https://[IP] but http://[IP] is showing the login screen but after entering the credentials, it doesn't take me in. Just keeps redirecting to login screen. 

 

I convinced that something is seriously off in the /config in the USB. 

 

Can someone help me track down the issue and fix it? or is it better to start from scratch? 

If so, when I do 'New Config' and assign the devices to their current purpose, will my data be retained? both array and cache? I understand that new config will definitely rebuild the parity.

 

I try to somehow get the diag. report from the server directly and post it here soon

Here are the diagnosticstower-diagnostics-20240119-1839.zip


Also, when I clicked 'Download' on the diagnostics page, I saw the following error on the server cli screen: 

433642651_WhatsAppImage2024-01-19at18_41.14_56818d66.thumb.jpg.6a4d31598ad098bba211e1a47073ca74.jpg

 

Please help. It is getting very frustrating to deal with!!!!

Edited by Astatine
Added diagnostics and error screenshot
Link to comment
Jan 19 15:38:09 Tower kernel: macvlan_broadcast+0x10a/0x150 [macvlan]
Jan 19 15:38:09 Tower kernel: ? _raw_spin_unlock+0x14/0x29
Jan 19 15:38:09 Tower kernel: macvlan_process_broadcast+0xbc/0x12f [macvlan]

Macvlan call traces will usually end up crashing the server, switching to ipvlan should fix it (Settings -> Docker Settings -> Docker custom network type -> ipvlan (advanced view must be enabled, top right)), then reboot.

 

10 hours ago, Astatine said:

Also, when I clicked 'Download' on the diagnostics page, I saw the following error on the server cli screen: 

Docker image is corrupt, delete and recreate.

Link to comment
Quote

Macvlan call traces will usually end up crashing the server, switching to ipvlan should fix it (Settings -> Docker Settings -> Docker custom network type -> ipvlan (advanced view must be enabled, top right)), then reboot.

I previously had issues with docker containers, thread linked. Which was solved by switching to macvlan.

 

If I go back to that, can you suggest how to avoid the DNS issue again?


I'll try switching back to ipvlan this evening and see if it makes things better

Edited by Astatine
added more info
Link to comment
Quote

If you want to continue using macvlan then you need to disable bridging on eth0 as mentioned in the Release Notes.

Understood. I'll go through the release notes to understand the new way to do bridging. 

 

Anyways, what should I do with the potentially corrupt config? My server renamed itself to 'Tower'. ident.cfg file lists name as 'Tower'. I don't know what else might have been reset back to default. Do I need to start with 'New Config'? 

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...