Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Если забыт пароль администратора системы (пользователя admin), его можно сбросить в значение по умолчанию ("admin") путём прямой модификации записи в БД. Для этого на сервере системы WNAM от пользователя root 2 необходимо выполнить команды:

mongo wnam_db
db.webinterfaceusers.update( { _id: "admin"} , { $set : { "password" : "d2abaa37a7c3db1137d385e1d8c15fd2"} } ) 

Уменьшение размера базы лог-событий

Поскольку по умолчанию все объекты в БД MongDB хранятся неограниченное время, в нагруженной системе возможна генерация очень большого числа событий, которые занимают место в коллекции логов (cmdServiceLogs). СУБД Mongodb обладает способностью автоматически удалять объекты из коллекции, если превышено время их жизни. Для установки времени жизни сообщений в логах, равное 14 дням (14 дней - это 60*60*24*14 = 1209600 секунд), следует создать новый индекс:

sudo su postgres -c "psql -d wnam2_db"
UPDATE system_admin SET password='$2a$10$nEAdot1mH5oMDPqne/6DRuEwkpVVouVgbdwudVIj4wV/Z69H1O3S2' WHERE id='admin'
mongo wnam_db
db.cmdServiceLogs.createIndex( { "time": 2 }, { expireAfterSeconds: 1209600 } );

Используемые TCP/IP порты

...