Приветствую коллективный разум!
Не возможно синхронизировать каталог с Яндекс Диском, т.к. systemd-oomd через пять часов убивает либо процесс yandex-disk либо консольную сессию в которой он запущен.
Это происходит на NAS под Ubuntu (16Гб ОЗУ, ZFS+RIDEZ2). Соответственно, доступ к NAS (через smb) через какое-то время (часа два) становится очень затруднителен, пока не убит yandex-disk.
- ================
Вот картина с памятью перед запуском:
#free -h
total used free shared buff/cache available
Память: 13Gi 4,9Gi 8,5Gi 2,0Mi 135Mi 8,3Gi
Подкачка: 4,0Gi 726Mi 3,3Gi
- ================
Вот через полчаса работы:
ps -eo rss,vsz,%mem,comm | grep ya ; free -h
1514840 2938020 10.6 yandex-disk
total used free shared buff/cache available
Память: 13Gi 10Gi 2,3Gi 2,0Mi 314Mi 2,2Gi
Подкачка: 4,0Gi 726Mi 3,3Gi
- ================
И вот через пять часов работы:
# journalctl -f -u yandex-disk
июл 23 12:20:03 fileserver systemd[1]: Starting Yandex Disk console client...
июл 23 12:20:04 fileserver yandex-disk[2994644]: Запуск демона...Готово
июл 23 12:20:04 fileserver systemd[1]: Started Yandex Disk console client.
июл 23 17:28:41 fileserver systemd[1]: yandex-disk.service: systemd-oomd killed 3 process(es) in this unit.
июл 23 17:28:41 fileserver systemd[1]: yandex-disk.service: Main process exited, code=killed, status=9/KILL
июл 23 17:28:41 fileserver systemd[1]: yandex-disk.service: Failed with result 'signal'.
июл 23 17:28:41 fileserver systemd[1]: yandex-disk.service: Consumed 2h 53min 35.659s CPU time.
# journalctl -f -u systemd-oomd
июл 23 11:23:34 fileserver systemd-oomd[1610]: Killed /user.slice/user-1000.slice/session-2.scope due to memory used (14492499968) / total (14565728256) and swap used (3865747456) / total (4294963200) being more than 90.00%
июл 23 17:28:40 fileserver systemd-oomd[1610]: Killed /system.slice/yandex-disk.service due to memory used (14119120896) / total (14565728256) and swap used (3867000832) / total (4294963200) being more than 90.00%
- =======================
Так же еще использую yandex-disk на рабочей станции под Ubuntu (19 Гб ОЗУ), но т.к. там нет «systemd-oomd», то система через какое то время попросту зависает. Не совсем уверен, но возможно частично проблема на рабочей станции решилась через.
vm.swappiness=10
vm.min_free_kbytes=262144
Но возможно это совпадение. К сожалению на большее моего навыка не хватает.
Можно ли как-то решить эту проблему?