Выделенный сервер и SolusVM с Xen

Я только что установил новый узел Xen SolusVM на своем DC. Сервер расположен там, он принадлежит мне. Он был во Флориде и прекрасно работал как узел OpenVZ два дня назад. Это было взято в автономном режиме и отправлено в округ Колумбия в Чикаго для коло. Два дня назад баран отображал нормально, 35 ГБ.

Как только он добрался до DC в Чикаго, я попросил их переустановить CentOS 6, так как теперь это будет узел Xen, поэтому необходима новая установка.

После установки я вошел в систему и установил Xen для SolusVM, используя их скрипт установки. Потом я побежал free -m и получил это:

             total       used       free     shared    buffers     cached
Mem:           924        482        442          0         25        297
-/+ buffers/cache:        158        766
Swap:         4093          0       4093

924MB это баран это все, что он показывает! Когда он покинул Флориду, у него было 35 ГБ. Так что я был немного обеспокоен, но подумал, что, возможно, Солус сделал это, когда установил Xen.

Как только я закончил настройку узла на панели SolusVM, я занялся управлением узлом и остался один, он говорит, что он имеет 35 ГБ оперативной памяти:

введите описание изображения здесь

Поскольку это мой первый раз, когда устанавливается Xen PV для Solus, Solus и Xen разделяют оперативную память для использования отдельно для модулей VPS и системной памяти, и поэтому она не отображается бесплатно? Или DC что-то испортил?

Если так, то почему Xen делает это?

1 ответ

Решение

Память для dom0, вероятно, ограничена через ядро ​​cmdline. Вы можете проверить это, изучив:

cat /proc/cmdline

Если есть что-то вроде: dom0_mem=min:1024M,max:1024M, то это является причиной неожиданного чтения ОЗУ.

Другие вопросы по тегам