Omada Software Controller running out of RAM
Omada Software Controller running out of RAM
I'm running Omana Software Controller on a RPi 3B (1GB RAM) for years now. And Version4 was running really well.
But since the upgrade to Omada Version 5, which needed a clean install, my RPi runs out of RAM very fast and then isn't responsive at all, no SSH, nothing... (no screen connected, so I don't know what would be there).
Do you know any configs to size down the controllers resource hunger?
My RPi is running on 64bit Ubuntu.
I used htop to inspect the process and it eats up all the RAM.
I just run a very small network with 2 EAPs and a Portal for guest to login
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Hey
Yeah the 1gb of RAM is going to be your issue here, no amount of cutting or fiddling is going to reduce it that low. Moores Law would indicate that hardware doubles every 18 to 24 months, this has proven to be true to an extent and the Pi3 came out in 2016
Unfortunately its simply too old a device now, you should be looking for one with at least 4gb RAM to run version 5 of SDN
- Copy Link
- Report Inappropriate Content
Hey
Yeah the 1gb of RAM is going to be your issue here, no amount of cutting or fiddling is going to reduce it that low. Moores Law would indicate that hardware doubles every 18 to 24 months, this has proven to be true to an extent and the Pi3 came out in 2016
Unfortunately its simply too old a device now, you should be looking for one with at least 4gb RAM to run version 5 of SDN
- Copy Link
- Report Inappropriate Content
EDIT
- Copy Link
- Report Inappropriate Content
EDIT
- Copy Link
- Report Inappropriate Content
Hey mate
Perhaps it's the network engineer in me, but I totally disagree with that. A 4gb Pi is like what, €45? that will be good for another 4-6 years it seems like a done deal to me.
Chugging a load of swop file at it, while this may work it's only a fudge in my opinion. Ultimately if you had sufficient hardware then you wouldn't need to start increasing swop files. Yes I have done that before for other things previously, but as you say yourself SDs are not reliable for swop and you may well start burning them. Yes a radxa's rock with a M2 would be more than perfect, but as you say its going to cost more than a Pi 4gb or a OC200.
For all the cost involved of replacing a 6 year old piece of hardware, just seems a waste of time personally. Yes the OC200 is more expensive, but again it's not mega money
- Copy Link
- Report Inappropriate Content
EDIT
- Copy Link
- Report Inappropriate Content
As I was reading your reply I thought, "this is like being in work!".. Pretty much sums up the daily debate between dev and networks.
Again you are also correct too, it would be good to have the option to stop certain services and features on-demand. I know on one of the other vendors you could stop the tomcat server, that would bring down the RAM and CPU massively but still allow the controller to function, all be it without GUI. When you needed it you could SSH in and re-start it. Things like that are perfect for this, but seems unlikely to happen sadly.
- Copy Link
- Report Inappropriate Content
EDIT
- Copy Link
- Report Inappropriate Content
@btx thank you for the input on this issue. I really appreciate it!
I just went and bought a rpi4 with 8gb ram to throw money at the problem :'D
And it worked very nicely.
I'm sure I find another purpose for the rpi3 soon
- Copy Link
- Report Inappropriate Content
EDIT
- Copy Link
- Report Inappropriate Content
@btx you seam really nice.
I was really happy with the rpi3 running omada controller version 4. But I like to stay up to date.
Did you change the swap file on all of those rpi3s?
- Copy Link
- Report Inappropriate Content
Information
Helpful: 0
Views: 1755
Replies: 11
Voters 0
No one has voted for it yet.