[6.12.1] macvlan call traces found


Go to solution Solved by JorgeB,

Recommended Posts

Hi,

 

After upgrading from 6.11.5 to 6.12.1 I received the following error from the Fix Common Problem plugin -

Quote

macvlan call traces found - 

For the most stable system, you should switch the network driver in Settings - Docker (With the service stopped) from macvlan to instead be ipvlan

 

I never had this error before 6.12.x. For now, the server is working properly so there is currently no impact.

Can someone please help in understanding this error? Should I change to ipvlan? What are the implications of doing this?

In terms of my docker network types - I created a custom network for most of my containers. In addition to that, I have one container that uses br0 (pi hole) with fixed ip address and another containers that use host network (plex and duckdns). Wanted to make sure nothing breaks if I change the docker custom network type to ipvlan.

 

Thanks,

Edited by ds123
Link to comment
8 minutes ago, JorgeB said:

Yes.

Usually none.

Thanks for the quick reponse.

Will I be able to keep the same network settings in each of my docker containers? including my user-defined network, br0 and host? Or should something change?

Link to comment

I had a similar call trace issue with 6.11.5 causing system lockups every 1 to 2 weeks setup as macvlan.  Switched to ipvlan with no other changes and everything worked the same for me.  I have custom networks with set ip address setup on all my docker containers.  Switching to ipvlan fixed the call trace issue and made my server stable again to run for an entire month until its scheduled reboot. 

Link to comment
28 minutes ago, TheOgre said:

Just wanting to tag onto this thread, even after switching to ipvlan, the plugin is still detecting macvlan traces. Any way to diagnose why or anything else I need to do?

 

The plugin checks the content of the syslog, you would need to reboot your server to clear the reported occurrences.

 

Link to comment

After upgrading to 6.12 I also started getting these issues, plus the gui becoming unavailable. Then the server crashing - first time in 9 years. 
 

Switched to ipvlan which made the server less responsive and started causing network issues.

 

Tried moving dockers to a second network card, but issues persisted. 
 

Rolled back to 6.11.5 and all is good again. I’ll wait a while before thinking of upgrading again. 

Link to comment
  • 3 weeks later...
On 6/23/2023 at 10:41 PM, page3 said:

Tried moving dockers to a second network card, but issues persisted. 
 

Rolled back to 6.11.5 and all is good again. I’ll wait a while before thinking of upgrading again. 

 

Same for me, moving containers from br0 to br1 did not solve macvlan call traces. I'm back on 6.11.5 again.

 

Let me know when it's safe to upgrade to 6.12.x ;)

Link to comment

From what I have read, the ubiquiti unifi controller does not like all the machine switching caused by ipvlan due to the shared mac address for all the containers.  I have 17 containers, and the unify software shows me the real time upload/download of each, but as it is by mac address, this is not possible if I change to ipvlan - Personally, I have no issues with macvlan - never had a kernel panic or a failure to date, but I worry about upgrading from 6.11.5 and introducting these issue, forcing me to change and losing the below :

 

image.thumb.png.698f1fc677c068e9ec67849f07aed515.png

 

Link to comment
  • 5 months later...

I am on 6.11.5 and had the "macvlan traces found" in my fix common things plugin. So far nothing unstable. Machine rock solid.

So i decided to switch to ipvlan to resolve the "issue" and the journey began. With ipvlan my "proxynet" network (containing swag, nextcloud and collabora) stopped responding. No idea how and why. Just didnt work. I read something that it could be related to AVM Fritzboxes. So i am using a Fiber Firtzbox... nice.

After switching back to macvlan everything started acting wonky. docker service won't come up. So i tired to go for a safe reboot, but /mnt/cache was busy. hooray. its the docker.img that didnt let go. so i unmounted loop2 and then the machine restarted. 

If you are using a fritzbox you are fucked. Thats it. I am living in fear now as the macvlan traces occur. Someday they may become a problem. 

Everything worked fine. Why they do break things up and FOR MONTHS no fix? Any idea  how to work around this? No i can't buy another router.

Edited by Knutowskie
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.