У меня есть сервер с 48 ГБ или ОЗУ, на котором я установил RHEL5 с ядром xen. Я думаю, что это нормальное поведение, но ядро, похоже, видит только 32 ГБ. Я поискал в Интернете и нашел очень мало. Я думаю, что важным моментом в данных является то, что xm info
отчеты total_memory
как 49142 (МБ, я полагаю), что, как я полагаю, означает, что я могу использовать 48 ГБ для своих виртуальных машин?
Если xm info
сообщает обо всей оперативной памяти, после чего вы сможете без проблем назначить ее своим domU. Я обычно устанавливаю dom0_mem
настройка в строке загрузки grub.conf, чтобы ограничить ОЗУ, которое dom0 может использовать, и сохранить остальное для domU. Я соединяю это с настройкой dom0-min-mem
до 0 дюймов xend-config.sxp
чтобы он не увеличился в размерах.
Я не знаю, есть ли ограничение в 32 ГБ для dom0, но у меня не было системы с таким большим объемом оперативной памяти, чтобы можно было ее протестировать. Xen требует сборки ядра на основе PAE, поэтому он должен иметь возможность обращаться к ОЗУ.