Xen 问题 - 总内存 + Grub 消失

Xen 问题 - 总内存 + Grub 消失

说到 Xen Hypervisor,我几乎是个新手,无论如何,我把它安装在专用服务器上,我只是删除了 OpenVZ,因为它让我很烦。所以我跟着http://www.crc.id.au/xen-on-rhel6-scientific-linux-6-centos-6-howto/但是我在 grub 部分遇到了点问题,无法正常启动 Xen 内核,因为 xend 无法正常启动,所以我按照http://linuxnet.ch/groups/linuxnet/revisions/42a63/6/并使用了它的 grub 配置并对其进行了稍微的修改,我有一个我使用的 grub 的本地副本。

title CentOS with Xen (2.6.32.57-1.el6xen.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.32.57-1.el6xen.x86_64 dom0_mem=1024M cpufreq=xen dom0_max_vcpus=1 dom0_vcpus_pin ro root=/dev/mapper/vg-root rd_DM_UUID=nvidia_jbbdgddd rd_LVM_LV=vg/root rd_LVM_LV=vg/swap rd_NO_LUKS rd_NO_MD LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
    initrd /initramfs-2.6.32.57-1.el6xen.x86_64.img

它启动正常,表面上如此,直到我在“xm info”中检查了一些碎片。

total_memory           : 2046
free_memory            : 516

因此我顺理成章地去检查“free”的输出(以 MB 为单位)。

          total       used       free     shared    buffers     cached
Mem:          1505        769        736          0         31        384
-/+ buffers/cache:        353       1152
Swap:         4031          0       4031

但是我有 2GB 的物理内存,但只显示 1505MB。

此外,我无法再找到 grub 引导加载程序配置来启动正常内核,所以我不知道该怎么做,我的服务器提供商收取 25 美元的重新安装费用,所以...是的。

有什么想法吗,这实际上是一个问题还是我缺乏知识?

答案1

现在您已为该 Linux 实例分配了 1505MB,虚拟机管理程序中还有 516MB 可用。总计 2021MB。虚拟机管理程序本身使用了大约 25MB。在我看来,这已经接近 2GB 了。

相关内容