Не запускается MongoDB на виртуальной машине Proxmox
Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!
Недавно наткнулся на с проблему с MongoDB. После установки сервис никак не хотел запускаться.
Полез посмотреть в логи, а там:
kernel: traps: mongod[xxxxxx] trap invalid opcode ip:xxxxxx
В других машинах всё нормально отрабатывает и запускается.
Ествественно, начал информацию искать через поиск и вот здесь нашлось решение.
Залез посмотреть какой CPU выбран для этой машины — x86-64-v2-aes.
Поменял на x86-64-v3, перезапустился и всё завелось.
Часто предлагают поставить host, но если на узлах Proxmox разные CPU, то могут быть проблемы с живой миграцией.
Хоть узлы и одинаковые, но всё же отказался от этой идеи.
На тему CPU моделей в Proxmox можно почитать здесь.
Категории: Виртуализация Записи по MongoDB