Загрузка CPU на 100% у Ubiquiti Unifi Application Server UAS-XG | Ubiquiti форум UBNT: инструкции, настройка

Загрузка CPU на 100% у Ubiquiti Unifi Application Server UAS-XG

RuslanRubanov

участник
30 Май 2019
24
1
5
32
Добрый день!

Год назад была схожая проблема, но она вернулась снова. Сервер контроллер грузится на 100% процессор из-за чего не возможно войти в web котроллера и управлять им. В system.properites уже настраивали xmx давали больше и 16, и 20 гб оперативной памяти это не помогает, расширяли java neap так же безрезультативно. Версия контроллер 5.10.25, более 300 точек UNIFI AP,UNIFI AC PRO , UNIFI In Wall и 19 коммутаторов Unifi Switch. Во вложении скриншот результата команды top.
 

Вложения

fAntom

Super Moderator
Команда форума
24 Ноя 2017
6.188
377
5.065
ubnt.su
Год назад была схожая проблема, но она вернулась снова.
Как в прошлый раз решили?
давали больше и 16, и 20 гб оперативной памяти
Да скорее мощности процессора не хватает.
Посмотрите ещё тут:
 
Автор
R

RuslanRubanov

участник
30 Май 2019
24
1
5
32
Как в прошлый раз решили?

Да скорее мощности процессора не хватает.
Посмотрите ещё тут:
Не думаю,что https://www.ui.com/unifi-routing/unifi-xg-server/ у этой железки могут быть проблемы по процу. В прошлый раз помогла эта статья https://help.ubnt.com/hc/en-us/articles/115005159588-UniFi-How-to-Tune-the-Controller-for-High-Number-of-UniFi-Devices увеличение доступной оперативной памяти через xms. Спасибо за ответ посмотрю решение с MongodDB
 

dimacbz

Moderator
16 Июн 2014
1.493
242
75
Внимание! Перед всеми манипуляциями делайте обязательно бекап.

Код:
mongod --version | grep "db version"
mongo localhost:27117
db.serverStatus().storageEngine.name
Проблема заключается в MongoDB + не умении команды UI работать с ней (именно разработчиков), т.к. она принадлежит иной фирме. В версии 3 было много багов, а её до сих пор используют. Давно вышла 4.4 и уже готовится к выпуску 5 версия, где пофиксили множество багов.

Также, если вы используете очень много точек, то вам нужно немного перенастроить, как написано в этой статье:

Также поможет очистка базы данных:

Попробуйте обновить MongoDB на актуальную версию. Внимательно читайте примечания перед обновлением.

Чтобы обновить существующее развертывание MongoDB до 4.4 , у вас должен быть выпуск серии 4.2 .

Чтобы обновить версию, предшествующую серии 4.2 , необходимо последовательно обновлять основные выпуски до тех пор, пока вы не обновитесь до серии 4.2 . Например, если вы используете серию 4.0 , вы должны сначала выполнить обновление до 4.2, прежде чем сможете обновиться до 4.4 .


Будьте внимательны и прочтите документацию.

Если контроллер не открывается, возможно вам нужно провести восстановление базы данных:
 
Последнее редактирование:

Dmitry Zakharov

новичок
8 Июл 2021
2
0
3
37
Добрый день,
Спасибо за быстрый и подробный ответ. Я подозревал, что проблемы с MandoDB. Версия действительна 3.6.8

Устанавливал UniFi Network Controller через скрипт от Glenn R.
https://community.ui.com/questions/UniFi-Installation-Scripts-or-UniFi-Easy-Update-Script-or-UniFi-Lets-Encrypt-or-UniFi-Easy-Encrypt-/ccbc7530-dd61-40a7-82ec-22b17f027776

По умолчанию она ставит именно эту версию MangaDB. Хотя на сайте Mango для Ububnu 20.04 в поддерживаемых стоит 4.4 версия
8997




Вот что, выдали команды

root@unc:~# mongo localhost:27117
MongoDB shell version v3.6.8
connecting to: mongodb://localhost:27117/test
Implicit session: session { "id" : UUID("787adf8e-3ae3-4da7-8989-c8a71b5e14cc") }
MongoDB server version: 3.6.8
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Server has startup warnings:
2021-07-09T07:34:30.571+1100 I STORAGE [initandlisten]
2021-07-09T07:34:30.571+1100 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2021-07-09T07:34:30.571+1100 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem
2021-07-09T07:34:31.491+1100 I CONTROL [initandlisten]
2021-07-09T07:34:31.491+1100 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2021-07-09T07:34:31.491+1100 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2021-07-09T07:34:31.491+1100 I CONTROL [initandlisten]
2021-07-09T07:34:31.491+1100 I CONTROL [initandlisten]
2021-07-09T07:34:31.491+1100 I CONTROL [initandlisten] ** WARNING: soft rlimits too low. rlimits set to 127294 processes, 524288 files. Number of processes should be at least 262144 : 0.5 times number of files.
db.serverStatus().storageEngine.name
wiredTiger