Articles of 虚拟化

Xen HVM Windows 2008networking桥接器

我有Windows Server 2008 guest(hvm)的问题。 我无法获得为他运行的networking接口。 我也有一个Debian guest ,它的工作正常,但我不能与Win2k8 guest 。 当我启动虚拟机,机器冻结,我不能通过SSH连接到主机。 的/ etc /networking/接口 # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 188.165.BC netmask 255.255.255.0 network 188.165.B.0 broadcast 188.165.255.255 gateway 188.165.B.254 brctl显示 bridge name bridge id STP enabled interfaces eth0 8000.e840f20acc28 no peth0 对/etc/xen/xend-config.sxp … […]

Xen和Turbo Boost

运行Debian Squeeze默认的Xen,我无法得到任何CPU频率缩放的东西。 只要我恢复到标准内核,我就可以得到它。 通过互联网挖掘,似乎Xen在2010年得到了一些补丁,我唯一的猜测是,他们还没有find自己的方式进入Debian。 有没有办法让Turbo Boost进入debian Xen,这是在backports吗? 是否还有其他的发行版中,为Xen内核启用了cpufreq / turbo boost?

虚拟内存提交

在服务器反弹发生之后,在大约40-45天的时间周期之后,我们会收到连续的“Committed Virtual Memory”警报,指出交换空间的使用量大于4GB。这也会导致应用程序执行速度非常慢,停滞交易的数量。 服务器设置: 4个Tomcat服务器(版本7.0.22),由2个Apache服务器负载均衡(非群集)。 Apache服务器本身提供静态内容和路由到这四个tomcat服务器。 Java运行时版本:Java版本“1.6.0_30”Java™SE运行时环境(内部版本1.6.0_30-b12)Java HotSpot™64位服务器虚拟机(版本20.5-b03,混合模式 内存启动参数: MEMORY_OPTIONS="-Xms1024m -Xmx1024m -Xss192k -XX:MaxGCPauseMillis=500 -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled" 监视 – Wily监视可在所有监视关键服务器参数的生产服务器中使用,并根据预先定义的设置发送可configuration的警报电子邮件。 注意:每个服务器还有两个独立的tomcat域,运行不同的应用程序 调查地区: 没有堆内存泄漏,GC运行正常,没有任何问题 当前繁忙的线程数量直接对应于应用程序的使用情况 – 周末和晚上的数量较less。 的线程相比,营业时间 ThreadLocal在内部使用WeakReference。 如果ThreadLocal没有被强引用,它将被垃圾回收,尽pipe各个线程都通过该ThreadLocal存储了值。 此外,ThreadLocal值实际上存储在线程中; 如果线程死亡,则通过ThreadLocal收集与该线程相关的所有值。 如果你有一个ThreadLocal作为最终的类成员,这是一个强有力的参考,它不能被收集,直到类被卸载。 但是这是任何类成员的工作方式,不被视为内存泄漏。 引用的问题只有在存储在ThreadLocal中的值强烈引用ThreadLocaltypes的循环引用时才会起作用。 在这种情况下,值(SimpleDateFormat)没有向后引用到ThreadLocal。 这段代码没有内存泄漏。 任何人都可以请让我知道这是什么原因,以及要监控什么?

通过virtualbox guest中的vpn路由特定​​的networkingstream量

我在Virtualbox中运行带有windows server 2008 guest虚拟机的OSX。 我的目标是通过服务器来宾路由主机中的一些networkingstream量。 这是因为win2008服务器使用无法在OSX上运行的智能卡解决scheme与我的工作场所build立VPN连接。 我目前的设置是这样的: OSX(主机): 通过en01连接到互联网 Win2008(游客): 使用NAT连接到互联网(来宾lan1) 有一个SSTP VPN连接到我的工作场所 使用仅主机适配器vboxnet0(guest虚拟机中的LAN2)连接到guest虚拟机, 重要的部分是关于主机(OSX)。 主要我想要所有的networkingstream量只是通过en01。 但是,只能通过VPN访问的所有stream量都必须通过访客和VPN。 我有一个特定的FQDN,只能通过VPN访问(比如corp.mycompany.com)。 我对networking了解不多。 我想我可以通过它来工作 将LAN2和LAN1连接在一起,但这似乎没有工作 这个: http : //archives.aidanfindlater.com/blog/2010/02/03/use-vpn-for-specific-sites-on-mac-os-x/ 在WinXP上使用回送适配器(当我还没有win2008,但这不起作用,因为我不能创build一个PPTP连接) 我也读过关于路由和远程访问,但我不知道如何使用这个。 有人能帮助我正确的方向吗? 更新nov-23我已将路由和远程访问configuration为NAT路由器。 现在我可以告诉OSX使用路由添加通过WIN2008路由特定的主机。 但是,当我连接到VPN(在WIN2008客人)路由不起作用了.. 所以我想现在我的问题是:如何创build一个这样的设置:OSX – > vboxnet0 – > LAN1(WIN) – (路由) – > VPN,当然回来 或者,也许我应该在Windows机器上创build一个VPN服务器,并从OSX连接到这个VPN,它将所有的请求转发到它自己的VPN连接(企业VPN)。 在这种情况下,OSX应该使用分割隧道(?)。

CloudStack是否支持开放虚拟化格式(OVF)?

问题说明了一切。 有人可以告诉我答案吗? 我已经研究过,但是我还不确定。 谢谢。

Debian Squeeze Preseed安装“当前内核不支持逻辑卷pipe理器。 您可能需要加载lvm-mod模块。“

我试图通过一个instalinux.com图像来安装Debian Squeeze,该图像预先播种了或多或less的默认设置。 (只有值得注意的是openssh服务器,它是Instalinux界面中的一个可点击的选项) 然而,这是提高了错误: The current kernel doesn't support the Logical Volume Manager. You may need to load the lvm-mod module. 部分方式通过安装。 我做了大量的阅读,并从这个广泛重新发布的debian邮件列表线程中发现 。 这可能是linux和initrd.gz在netboot和准备好的ISO之间不同步的问题。 为了修补isolinux.conf ,我必须打开ISO,所以修补这些文件并不是一个很大的困难,我已经在下面包含了我的Makefile的相关部分: provision: tmp/empty.img isos/debian-squeeze-preseed-unattended.iso virt-install -n demo -r 256 -vcpus=1 -f tmp/empty.img \ -b br0 –accelerate -v -c isos/debian-squeeze-preseed.iso \ –os-type=linux –os-variant=debiansqueeze –nographics \ –extra-args="auto=true hostname=demo domain= \ file=preseed.txt […]

无法用proxmoxlockingvz

我想备份我的虚拟服务器将它们移走。 当我开始备份过程时,我只能看到每一次: Feb 09 08:40:34 INFO: Starting Backup of VM 101 (openvz) Feb 09 08:40:34 INFO: CTID 101 exist mounted running Feb 09 08:40:34 INFO: status = running Feb 09 08:41:34 ERROR: Backup of VM 101 failed – can't lock VM 101 如果你需要更多的细节,那么我会给你的! 在此先感谢您的帮助!

如何从HMC获得LPAR的内存使用情况?

我知道我可以从HMC获得lslparutil CPU利用率。 但是有没有办法从HMC获得LPAR的内存利用率统计信息? 我发现的指标似乎是所有configuration相关的,而不是实际的内存使用情况。 有任何想法吗? 编辑 :具体来说,获取计算/使用内存? 类似于svmon -G ?

使用非文件存储快照KVM来宾

我正准备在KVM Linux(Ubuntu)主机上安装至less一个Windows 7 guest虚拟机。 我已经创build了一个我想要使用的基于LVM的存储池 。 我主要关心的是快照。 磁盘映像将在逻辑卷上创build,而不具有qcow2的所有高级function。 在这种情况下实现(或近似)快照的最佳方式是什么? 也许 使用LVM快照。 使用其他一些差异备份工具。 以某种方式说服QEMU / KVM保持逻辑卷上的实时文件系统,但保存差异(和RAM图像)到一个单独的qcow2文件。 我认为(3)会是最好的,但是一些令人讨厌的直觉告诉我这是不可能的。

复制Amazon EC2实例以在本地使用

好的,所以我们有一台备用的服务器,我已经安装了Debian Wheezy,并将Xen设置为虚拟机。 它比我们所有的ec2实例有更好的性能,而且运行成本会更低(出于几个不同的原因) 我想获得EC2实例下载到我的服务器,并转换为运行Xen,但我很难find具体的东西。 我自己并没有设置EC2实例,对它们也不是很熟悉。 我发现的一切(不是很多)只是说“做XYZ”,我不知道该怎么做。 所以尽可能具体是有帮助的。 另外,令人困惑的是,我看到人们在论坛上写道,你只能导出Linux的图像(我的是Ubuntu的图像),但我看到在amazons导出工具,说你只能导出Windows服务器? 我在这里错过了什么? 这不是正确的地方吗? 谢谢