我是一名没有太多网络经验的开发人员,这是我的情况:
我有一台由一家信誉良好的提供商提供的服务器,设法让 Xen 运行并具有大量 LVM 空间,以运行大约 3 个虚拟机,这应该可以满足我的需求。问题是我只能访问一个 IP 地址,而且目前我的选择很有限。
我的问题可能听起来很愚蠢,但是请您告诉我是否可以仅根据主机名重定向流量,如下所示(全部在端口 80 上)
www.host1.com --> Hardware Server -> VM1
www.host2.com --> Hardware Server -> VM2
www.host3.com --> Hardware Server -> VM3
Run Code Online (Sandbox Code Playgroud)
这是我想象的路由,但不知道从哪里开始。请注意,主机需要位于单独的虚拟机上,因为它们在不同的设置上运行,并且在可用性/操作系统等方面有不同的需求。
我在 Citrix XenServer 5.6 上运行 CentOS 5.9 i386。我安装了具有 3GB 内存和 2GB 交换空间的 CentOS。后来我想添加更多内存,所以我关闭了服务器并将 VM 配置为 8GB。重新启动后,服务器仍然显示可用内存为 3GB。
我尝试编辑 /boot/grub/grub.conf 并将 mem=xxM 添加到配置中,但是系统仍然报告我只有 3GB 可用内存。
是否有一些我遗漏的配置导致 CentOS 错过了额外的内存?非常感谢任何帮助,并提前致谢
编辑:下面是 uname-a 的结果
[root@SERVER ~]# uname -a
Linux SERVER.DOMAIN.EXAMPLE 2.6.18-348.el5 #1 SMP Tue Jan 8 17:57:28 EST 2013 i686 i686 i386 GNU/Linux
Run Code Online (Sandbox Code Playgroud) 我一直在寻找虚拟化基于原子的服务器(这是主板:http : //www.asrock.com/mb/overview.asp? Model = A330ION )。我尝试安装 ESXi,但它无法检测到我的硬盘驱动器,我尝试过 Xen Server,但由于没有 VT-x,我无法安装 Windows。所以我的问题是,我可以使用其他任何替代方案吗?我所需要的只是能够安装 linux 发行版,例如 arch 和 ubuntu 以及 Windows 机器(xp 可以)。
干杯
virtualization central-processing-unit xenserver vmware-esxi
我想使用 XEN 服务器为我的其中一个虚拟机创建一个tmpfs文件系统。
在主机上我试过这个,但不起作用,。
xe sr-create device-config:device=/dev/shm name-label="RAM" type=tmpfs
是否可以使用 xe 命令创建tmpfs文件系统并使虚拟机在其上运行而不是在 HDD 上运行。该虚拟机不应因等待磁盘而减慢速度(这是必需的)。这可以使用 XEN 服务器来实现吗?有更好的方法吗?该主机只有一个 HDD,无法增加额外的存储空间。
我花了一些时间寻找,但一直无法为XenServer的当前和过去版本找到合适的 HCL 。
我有 3 个要用于虚拟化的 HP Proliant DL360 G3。它们都有双 Xeon 处理器 @ 3.06 Ghz、2 GB RAM(不过我得到了更多)、集成的 5i 控制器等。
我尝试安装了几个版本的 ESXi 和 ESX,有些在 HCL 上安装了 DL360 G#,有些没有。我对每个版本都取得了有限的成功。我确实运行了 ESX 3.5,但我对它的功能集有点失望,并想要更现代的东西。我听说 XenServer 有更广泛的支持硬件。
有谁知道哪些版本的 XenServer 正式支持 DL360 G3,或者我可以在哪里找到包含所有版本的 XenServer 的 HCL?
有没有人在生产环境中尝试过这个?
据我所知,其基本上是 Citrix 的解决方案重新包装为开源。但它是否提供与 XenServer 5.5 完全相同的功能?
特别是我想知道 HA 功能。
我们计划整合我们的基础设施(十几台服务器)。我们将购买两到三台相同的新服务器,将其设置为 XenServer 池。负载平衡和 HA 工具将监控池和 vMotion 虚拟机,以防出现故障/过载。
我知道 HP 服务器 DL100 系列比 DL300 系列便宜(从各个意义上来说)。由于我们不需要本地存储(我们有 SAN)并且可以使用临时停机的服务器(前提是 Xen Server HA 工具如宣传的那样工作),DL100 系列有哪些缺点?
谢谢,
克里斯
就像标题所说的那样......我删除了 /var/patch 中的一个子文件夹,但我不应该这样做。无论如何要拿回来?
谢谢!
如果我有超过 2GB 的空闲内存,为什么我的交换空间会 100% 满?我担心拥有 2 个虚拟 CPU(每个 1 个核心)的高平均负载。
这是服务器规格,它是 xenserver 上的虚拟机:
Centos 5.8 x86
2 CPU
4Gb 内存
1Gb 交换
最佳:
top - 10:49:26 up 10:12, 1 user, load average: 1.53, 1.79, 2.34
Tasks: 113 total, 1 running, 112 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.5%us, 6.0%sy, 0.0%ni, 83.2%id, 1.0%wa, 0.0%hi, 1.3%si, 2.0%st
Mem: 4194488k total, 1831136k used, 2363352k free, 157024k buffers
Swap: 0k total, 0k used, 0k free, 1264688k cached
Run Code Online (Sandbox Code Playgroud)
自由 -m
total used free shared buffers …Run Code Online (Sandbox Code Playgroud) xenserver ×9
xen ×3
centos ×2
hp ×2
vmware-esxi ×2
centos5 ×1
citrix ×1
hardware ×1
hp-proliant ×1
linux ×1
networking ×1
tmpfs ×1