Назад | Перейти на главную страницу

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

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

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

После установки я вошел в систему и установил 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

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

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

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

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

Память для dom0, вероятно, ограничена командной строкой ядра. Вы можете проверить это, посмотрев:

cat /proc/cmdline

Если есть что-то вроде: dom0_mem = min: 1024M, max: 1024M, то это причина неожиданных показаний RAM.