我有一个服务器上有多个不同的网站托pipe。 此外,它有MySQL服务器,为每个网站的住房信息。 在这个周末里,我对mysql-server上的其中一个数据库的查询速度很慢。 当然,它locking了Apache。 我只是想知道,硬件如此便宜,以及大量的虚拟化产品,是在同一台服务器上有多个网站过时的日子? 我只能想到在同一台服务器上托pipe多个站点的一个好处,这只是简单(不必开始/configuration一个新的实例)。 但我可以想到很多消极的东西。 合并一个站点使用户可以访问许多其他站点。 还有一些像缓慢的查询问题locking每个网站的Apache不会再发生。 所以很显然,在一个实例上托pipe很多网站是不好的做法? 我有权主张吗?
我一直在试图使Xen在没有GUI的远程机器上工作。在机器上安装XEN hypervisor并在该内核中启动。尝试使用virt-manager创buildVM。 我尝试通过X11转发(ssh -X)访问virt-manager,但仍然无法使用它创buildVM。是否有解决scheme。 细节: 使用的模拟器:usr / lib / xen-default / bin / qemu-dm virsh version输出: info : libvirt version: 0.9.8 Compiled against library: libvir 0.9.8 Using library: libvir 0.9.8 Using API: Xen 0.9.8 j Running hypervisor: Xen 4.1.0 在为磁盘分配空间后使用virt-manger显示以下错误 无法完成安装:'POST操作失败:xend_post:xen守护进程错误:' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 45, in cb_wrapper callback(asyncjob, *args, **kwargs) […]
我刚刚安装了新的Sun Fire T2000,安装了Solaris 11并准备configurationLDOM。 然而“ldmd”不能启动,反过来ldm不起作用。 root@solaris11:~# ldm Failed to connect to logical domain manager: Connection refused root@solaris11:~# svcadm enable svc:/ldoms/ldmd:default root@solaris11:~# tail /var/svc/log/ldoms-ldmd\:default.log [ May 28 12:56:22 Enabled. ] [ May 28 12:56:22 Executing start method ("/opt/SUNWldm/bin/ldmd_start"). ] Disabling service because this domain is not a control domain [ May 28 12:56:22 Method "start" exited […]
我们有一个CPU和RAM很好的服务器,所以我们打算在Ubuntu 12.04服务器上做XEN虚拟化来处理高stream量。 该计划是保持主机只pipe理虚拟机(没有NAT)。 一个新的公共IP将被分配给该虚拟机,为此,我认为我们需要一个网桥到外部networking(因为我的机器只有一个以太网卡的别名与4个不同的酒吧IP)是否有可能创build一个桥梁使用别名的IP 单个以太网卡别名到4个酒吧IP 我们是否需要额外的以太网卡才能进行桥接。只有ssh才能访问机器。 任何build议将不胜感激。
我想在戴尔PowerEdge R410上使用Windows Server 2008 R2 SP1标准版部署新的DC +文件服务器,并为小型企业(约30人)部署iSCSI存储。 我应该在服务器上安装本地系统还是使用virt层? 我没有虚拟化的预算,所以我得带着一些免费的东西去… 什么是更好的工作程序,拍摄vm的快照或采取系统的备份(Acronis / CloneZilla)? 如果我使用virt系统,我需要一个graphics用户界面(GUI)让业务中的某些人在紧急情况下将系统重置为较早的状态。 我想安装phpVirtualBox一次,但从来没有完成,是否适合在一个生产环境? 服务器规格:Intel Xeon E5620 CPU(2,40GHz,4C,12MBcaching)8GB RAM双排LV RDIMM 1333MHz 2x 1TB SATA 7,2K 3,5,RAID1
我想我的问题的解决scheme,我有一个Apache服务器上的数百个域。 我不希望每个域都有一个单独的日志文件,我希望它们共享一个日志文件。 这很容易,如果我不需要旋转它们。 比如我可以使用 CustomLog "/var/log/apache2/access_log" "%h %v %l %u %t \"%r\" %>s %b" ErrorLog "/var/log/apache2/error_log" 这工作正常,但我用这个,并注意到我的日志文件是6GB 。 所以我想用Apache程序rotatelogs来轮换日志文件。 所以我试图在我的一个虚拟主机上添加一些旋转。 CustomLog '|/usr/sbin/rotatelogs "/var/log/apache2/access_log" 604800 0' "%h %v %l %u %t \"%r\" %>s %b" 问题是它在access_log后添加了一些数字,所以其他域不会像旋转的那样写入相同的文件。 有没有办法让所有的域写入同一个文件,并让文件旋转? 如果我把日志旋转到所有的虚拟主机将它使用相同的文件或将每个域覆盖文件? 我应该如何处理6GB的access_log?
披露:在服务器上,我是一个nooooob。 在那里我说了。 所以我有一个虚拟机运行与BRIDGEDnetworking连接的Ubuntu,并在端口8000上运行一个Python Web服务器。当我去到http://localhost:8000/内的虚拟机,所有工作正常。 但是我需要从同一台机器上的虚拟机之外访问这个networking服务器。 我使用ifconfig来获得ubuntu vm的本地networkingip 192.168.1.131 。 现在,如果我在浏览器外的浏览器中访问http://192.168.1.131 ,我会看到一个页面: 有用! 这是此服务器的默认网页。 Web服务器软件正在运行,但尚未添加内容。 然而,这不是我的pythonnetworking服务器,其他东西在端口80上运行。我的Python运行在端口8000,当我到http://192.168.1.131:8000我得到: 无法连接 Firefox can't establish a connection to the server at 192.168.1.131:8000. 这里发生了什么? 可以ubuntu阻止传入连接在8000但允许他们在80 ? 这是Ubuntu 12.04 LTS 64位vm上的全新安装。 任何帮助是appricated。 谢谢。
我已经根据本指南configuration了我的networking接口。 现在我可以从我的电脑ping到服务器,但是我无法从服务器ping到外面的世界。 注意:我可以ping通8.8.8.8 任何人都可以解释什么问题? 也许是因为eth0没有网关? 但我需要有这个configuration来运行KVM。 编辑: 我认为这是一个DNS问题。 我可以ping IP,但我不能ping域。 我为我的误会道歉。 # ping google.com ping: unknown host
我有一个16虚拟核心和24G内存的服务器,使用Xen虚拟化和Ubuntu的dom0创build4虚拟机( 在段模式 ),每个虚拟机具有不同的应用程序。 每个虚拟机的CPU负载是不一样的,第一个虚拟机的虚拟机几乎可以达到100%的CPU,而其他虚拟机可以达到25%甚至更低。 那么有没有一种方法可以让vm从其他虚拟机获得cpu,当它们没有实际使用它或者利用率低于25%的时候。同样也是在RAM的情况下。 我不确定我是否在这里提到云。 最初我想给每个vm一个VCPU,但如果不使用它,可以通过从其他vms获取cpu来扩展到8个或更多。 有没有什么工具可以让vm在需求增加时扩展资源。 Cloudstack和Openstack是为了这些目的而devise的,还是只是一个GUI来pipe理虚拟机。
SmartOS和opennode似乎都做同样的事情: 采取内核和基本的操作系统安装 添加操作系统级的虚拟化可能性 添加真正的虚拟化可能性 添加pipe理 SmartOS基于Solaris fork,Linux上的opennode(CentOS)。 有没有像上面的,基于FreeBSD的?