У меня есть пара машин, которые почти не работают долгое время.
И когда я пытаюсь подключиться к ним через ssh через неделю или так, как будто они перешли в «спящий режим», все идет медленно.
Load ничего не сообщает, но для ввода базовой команды в терминале требуется ~ 10 секунд.
Я могу перезапустить / прогреть его в течение 15 минут, и он снова работает нормально. Что творится? как я могу решить эту проблему с приостановкой виртуальной машины?
Они работают под управлением Ubuntu 10.04.2 LTS. Я использую VMware ESXi 4.1.0 и vSphere cLient 4.1.0
Используемое программное обеспечение: nginx_0.7.65, django 1.3.1, uwsgi-0.9.5.4
VMware повторно назначит память, к которой не прикасались долгое время.
Вы можете предотвратить это, заблокировав память виртуальной машины на вкладке ресурсов; это резервирует физическую память для виртуальной машины, и она не будет выделена другой виртуальной машине.
Вот хорошая статья об управлении памятью VMware: http://www.vmware.com/files/pdf/perf-vsphere-memory_management.pdf