Unifo controller op Ubuntu extreem na herstarten steeds trager en dan niet meer bereikbaar

RobGeurts

UniFier
Berichten
5
Waarderingsscore
2
Punten
3
Hallo allen,

Iemand heeft ooit voor mij een Unifi Controller op een Ubuntu OS geinstalleerd welke draait op Amazon AWS.
Deze was ineens niet meer bereikbaar ( vanaf 1 januari net na middennacht, opvallend tijdstip).
Ik heb daarom Ubuntu maar geupdated, en de Unifi Controller naar de laatste versie geupdated.
Ik denk dat ik MongoDB ook geupdated heb, maar ik heb gene idee hoe ik dat moet controleren.

Ondanks dat is de Unifi Controller nogsteeds erg traag, hij lijkt steeds trager te worden en na een dag zelfs niet meer bereikbaar, totdat ik Ubuntu weer opnieuw opstart.
De Amazon instance vraagt maar 30% CPU dus daar zit de bottleneck niet.

Wat zou het probleem kunnen zijn?
En, niet onbelangrijk te vermelden, hoe los ik het op?


Super bedankt alvast.

Groetjes Rob
 

Hofstede

Forumleiding
Administrator
UniFier
Berichten
2.420
Oplossingen
7
Waarderingsscore
1.683
Punten
213
Die MongoDB update kon wel eens de oorzaak zijn. De controller support de nieuwere MongoDB versies niet. Dus je moet downgraden. Als het lukt wel eerst backup van controller configuratie maken.

Gaat het om een zakelijk of particulier systeem? In dat laatste geval zou ik een CloudKey aanschaffen. Maakt alles stukken eenvoudiger.

Zo’n opzet van een controller in de cloud is leuk maar wordt niet echt gesupport door UI en is alleen bedoeld voor professionals die selfsupporting zijn.
 

RobGeurts

UniFier
Berichten
5
Waarderingsscore
2
Punten
3
  • Topicstarter Topicstarter
  • #3
Ook voor de MongoDB-update was het probleem hetzelfde. Versie 3.4 stond erop geloof ik en die was verouderd las ik overal.

Het is een zakelijk systeem en er draaien pakweg 50 Unifi systemen op deze Controller.
 

Hofstede

Forumleiding
Administrator
UniFier
Berichten
2.420
Oplossingen
7
Waarderingsscore
1.683
Punten
213
Tja, dan zul je dus iemand in moeten huren die voldoende kennis van Ubuntu op AWS heeft om dat te onderzoeken. Want ik begrijp uit jouw berichten dat je zelf die kennis niet in huis hebt. En met zo'n systeem moet je echt hands-on gaan analyseren, dat kun je niet op afstand met een paar vragen op een forum verhelpen.

En de MongoDB is inderdaad verouderd, maar de controller van Unifi draait met die verouderde versie en niet met de nieuwe. Die had je dus niet mogen updaten.
 

RobGeurts

UniFier
Berichten
5
Waarderingsscore
2
Punten
3
  • Topicstarter Topicstarter
  • #5
Oke, mogelijk heb je gelijk. Elders las ik dat ik dat die juist wel geüpdatet moest worden, dat 3.4 niet meer gesupport werd. Persoonlijk ken ik niemand met kennis van Ubuntu en AWS, maar ik ga maar eens speuren.
 

Hofstede

Forumleiding
Administrator
UniFier
Berichten
2.420
Oplossingen
7
Waarderingsscore
1.683
Punten
213
Nogmaals, als je mensen vraagt of MongoDB geupdate moet worden in verband met veiligheid, het niet langer gesupport worden dan zeggen ze allemaal dat je moet updaten.
Echter, Ubiquiti is nog niet zover dat hun applicatie de nieuwere versies ondersteund. Dus moet je voor de network controller op de oude versie blijven draaien. Dit is ook al een zeer langlopende discussie met Ubiquiti, die hiermee geen enkele haast lijkt te maken.
 

Hofstede

Forumleiding
Administrator
UniFier
Berichten
2.420
Oplossingen
7
Waarderingsscore
1.683
Punten
213
Dat was ook mijn reactie, maar het schijnt dus om een cloud VM te gaan waarop dus 50 sites draaien.
 

Hofstede

Forumleiding
Administrator
UniFier
Berichten
2.420
Oplossingen
7
Waarderingsscore
1.683
Punten
213
Nee, dat is net iets anders. Daar hebben mensen een VM server ingericht en kun je bij hen een controller huren. Zij beheren dan de VM voor je. Net zoiets als een webserver huren.

Ubiquiti heeft zelf ook een blauwe maandag geprobeerd om cloud controllers te verhuren maar zijn daar ook weer heel rap mee gestopt. Na een maand of drie was het al niet meer mogelijk om een dergelijke controller te huren. En na afloop van het jaarcontract moest je op zoek naar een alternatief.
 

RobGeurts

UniFier
Berichten
5
Waarderingsscore
2
Punten
3
  • Topicstarter Topicstarter
  • #11
Tussentijdse update, gisteren het werkgeheugen van de virtuele server opgehoogd. De controller is nu na een nacht nog snel en bereikbaar. Dat ziet er hoopvol uit. Als hij mogen nogsteeds goed draait dan kan er een slotje op dit topic :). Ik hou jullie op de hoogte.
 

Bouli

Donateur
UniFier
Berichten
285
Waarderingsscore
331
Punten
63
Nee, dat is net iets anders. Daar hebben mensen een VM server ingericht en kun je bij hen een controller huren. Zij beheren dan de VM voor je. Net zoiets als een webserver huren.

Ubiquiti heeft zelf ook een blauwe maandag geprobeerd om cloud controllers te verhuren maar zijn daar ook weer heel rap mee gestopt. Na een maand of drie was het al niet meer mogelijk om een dergelijke controller te huren. En na afloop van het jaarcontract moest je op zoek naar een alternatief.
Ja daarom. ik begreep uit eerdere posts dat er niet voldoende kennis van Ubuntu op AWS in huis was. Als je dan perse zakelijk 50 sites op een VM in de cloud wil draaien dan zou ik dat bij zo'n partij uitbesteden. Beheren zij de VM voor je en kan jezelf focussen op het beheer van de 50 sites.
 

RobGeurts

UniFier
Berichten
5
Waarderingsscore
2
Punten
3
  • Topicstarter Topicstarter
  • #13
Probleem is opgelost: ik heb het RAM geheugen van de virtuele server verdubbeld. Nu draait Unifi al een paar dagen prima.
Vervelendgenoeg gaf de server nergens aan dat het werkgeheugen vol was, dan had ik het eerder kunnen opmerken.
Zelfs niet eens aan te zetten in een monitor dashboard. Affin, de Unificontroller werkt weer prima.
 

Reddwarf

UniFier
Berichten
425
Waarderingsscore
550
Punten
93
Probleem is opgelost: ik heb het RAM geheugen van de virtuele server verdubbeld. Nu draait Unifi al een paar dagen prima.
Vervelendgenoeg gaf de server nergens aan dat het werkgeheugen vol was, dan had ik het eerder kunnen opmerken.
Zelfs niet eens aan te zetten in een monitor dashboard. Affin, de Unificontroller werkt weer prima.
Dat is ook wel een groot nadeel dat Unifi volledig in Java is geschreven, het geheugen wordt gereserveerd tijdens het opstarten en is (meestal) afhankelijk van de hoeveelheid intern geheugen. Dit zie je dus niet fluctueren in het geheugengebruik van de VM maar zou je het Java proces moeten monitoren.

Mooi dat het is opgelost, scheelt weer een hoop werk om een andere oplossing te bedenken/bouwen voor zoveel locaties :) Succes verder!
 
Bovenaan