hyper-v не мог инициализировать память существует недостаточно пространства на диске (0x80070070) ‎

Пул приложений, просто подающий статическое содержание, составляет меньше чем 5 МБ. После того как Вы добавляете платформу.NET затем, она перейдет к более чем 10 МБ (она действительно варьируется на том, что загружается). После этого это до Вашего приложения относительно того, что это использует.

Если Вы задаетесь вопросом, сколько пула приложений наверху там должно поместить сайты в их собственные пулы приложений, это действительно не очень. Существует маленький бит пула приложений наверху, и это действительно означает, что Ваша платформа программирования (т.е. asp.net) может иметь дублирующиеся блоки, загруженные в память. Это означает, что может быть так же как 15-20MB издержки на дополнительный пул приложений. С памятью, настолько дешевой, это часто стоит того, хотя это может сложить, если у Вас есть тонна сайтов.

3
задан 26 August 2011 в 22:42
2 ответа

Похоже, на хосте закончилось место на диске. Вам придется уменьшить объем памяти, используемый виртуальной машиной, поскольку Hyper-V требует «файл гибернации» на хосте на тот случай, когда виртуальная машина приостановлена, как заметил Майк.

3
ответ дан 3 December 2019 в 06:16

У меня возникла проблема с дисковыми квотами.

Короче говоря, я сделал следующее:

  1. отключены дисковые квоты
  2. запущены ВМ
  3. включены квоты
  4. Найдите учетную запись пользователя «NT Virtual MACHINE ** GUID **», затем выберите «Не ограничивать использование диска »

Кажется, я обнаружил« нестандартную конфигурацию », в которой общие файлы с дисковыми квотами находятся на том же томе, что и виртуальная машина .vhd. Существующие ранее виртуальные машины и их учетная запись пользователя для дисковых квот были в порядке, просто проблема для новых виртуальных машин.

1
ответ дан 3 December 2019 в 06:16

Теги

Похожие вопросы