Articles of linux

如何为2个KVM-Guests分配多个公共IP地址

对于这个话题,我是新手,现在我想了解如何通过KVM主机为多个公共IP地址分配多个公共IP地址。 我发现了很多例子,如何使用1个公共IP运行获得这样的设置。 这里是我的设置:服务器只有一个网卡/ MAC,并运行2个KVM客人与Apache(和其他的东西)。 这两个访客环境是Ubuntu的服务器11.10和必须运行在单独的虚拟机。 5个公共IP地址用于处理SSL证书和其他东西。 第一个VM应该使用5个地址/证书中的3个。 第二个虚拟机得到其余的。 Apache的东西configuration正确。 我已经通过iptables尝试了许多不同的方式来将stream量从主机网卡路由到客户网卡。 尽pipe有一个方法是正确的,但只是错误的实现,我把这些细节留给了你,让你无法接受。 问题是:什么是理想的方式呢? 应满足以下条件: Apache必须得到访问者的原始IP地址 Apache必须知道,使用正确的ssl-vhost会使用哪个公共IP地址 该stream量不能通过主机上的(反向)代理进行路由,因为在其他VM客户机上还有2个非公开的http服务。 而且:只有sshd应该直接监听主机 – 没有别的 每个虚拟机应该能够直接访问互联网。 数据中心中的networking是基于MAC的交换机。 正如我所知道的,与互联网交stream的唯一途径是通过eth0及其MAC地址。 如果我放弃所有的虚拟化东西,这将是非常容易的,因为Apache直接从特定的IP地址获取请求。 我开放任何工作解决scheme。

如何configurationmysql-server的重负载

我在build立一个新的数据库服务器的过程中。 我以前一直在运行几个MySQL数据库服务器,它一直工作正常。 但我想听听我的服务器推荐的设置。 例如,我应该设置最大连接数,query_cache_size,table_cache等等。 我有每秒4-600每秒: 打开表格:112查询每秒avg:430.386。 我设置它的服务器有以下configuration: Linux版本2.6.32-5-amd64(Debian 2.6.32-41squeeze2) 2个Intel Xeon X3440 @ 2.53GHz 4GB内存 /,/ boot,/ tmp等在软件RAID1,2个7200RPM SATA 软件RAID0上的数据位置,2x7200RPM SATA 我将把MySQL数据库放在RAID0上。 我即将失去什么? 让我知道! 在此先感谢,即时通讯期待您的来信:-) /拉斯穆斯

杀死进程组不工作

我在Debian GNU / Linux上。 “杀”的手册页说我可以使用负PID值杀死进程组,但是在命令行上运行时,它不起作用: $ /bin/kill -9 -21581 /bin/kill: invalid option — '2' Usage: kill [options] <pid> […] etc. 当使用bash内置kill时,它工作正常。

如何将dump.rdb文件加载到redis中?

我有一个dump.rdb文件,它与redis.config位于同一目录中。 当我开始我的服务器时: redis-server ./redis.config 它不会加载该1 GB文件中的数据。 我如何加载数据?

要根或不根?

请看这里 (有点)相关的话题。 我在Linux机器上的日常任务需要超级用户访问,因为我将(重新)启动服务,监视系统,(不)安装的东西等 前一段时间,我在IRC会议上被侮辱/嘲笑,因为我是以root身份login安装ruby的。 显然,在root用户下安装服务是正常的,而不是从root帐户运行的服务。 这是可以理解的 – 你不希望访问违反例如apache,以允许root权限。 *与IRC上真棒的人相矛盾……去图。 所以我想,主要的问题是为什么要为许多服务安装指令(最近,在nodejs,ruby和cloud9ide上看过),假设你在安装时没有root权限? 例如,仅在上个星期,我安装了cloud9ide,但由于它明确禁止我以root身份运行它,所以无法运行。 然而,没有人提到这件事。 我已经通过运行解决了这个问题: su -s /bin/sh apache -c "node /var/www/cloud9/server.js -l 192.168.1.117 -p 3131 -w /var/www/html"

解锁ec2用户的屏幕

我无意中locking了ec2用户下的屏幕 (按下Ca Cx)。 据我所知ec2用户没有密码。 现在我被提示input密码来解锁。 我不想终止在该屏幕下运行的进程。 有没有办法解锁屏幕?

Linux在仅驱动器引导的机器上

我有一台刀片服务器,在我掌握之前就已经成像了。 这是一个热插拔四驱RAID,没有CD。 我试图加载Linux到它(Ubuntu如果重要),但BIOS不允许USB启动,我总是使用,它没有一个CD驱动器… 我的主要思想是我应该抓住一个热插拔驱动器,将其插入另一个Linux盒子,保存一个图像,并将其插回到服务器,但是,我知道很多硬件问题可能出现,因为服务器是不一样的模型。 build议和见解非常感谢。

如何在PuTTY控制台窗口中search文本

有一个简单的方法可以让我: 在腻子的输出窗口中searchstring? 甚至是一个Linux命令来search和突出显示输出中的string? 我有超过2万行输出,有时我必须searchcustomer_id : 1111 ,目前我必须将它们复制到单词或记事本,然后search。 有一个更好的方法吗 ?

这封电子邮件是如何绕过我的SPF设置的?

今天早上我收到一封networking钓鱼电子邮件,似乎是从我的一个地址发送给自己的。 看着标题,我发现了一些有趣的东西。 DomainKey-Status: no signature X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on mydomain.com X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,HTML_MESSAGE, HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY,MISSING_MID,SPF_PASS autolearn=no version=3.2.5 Received: (qmail 10412 invoked by uid 110); 6 Aug 2012 09:59:17 -0400 Delivered-To: [email protected] DomainKey-Status: no signature Received: (qmail 10390 invoked by uid 110); 6 Aug 2012 09:59:17 -0400 Delivered-To: [email protected] DomainKey-Status: no signature Received: […]

如果我有在主机系统上运行的虚拟机的root密码,我可以以任何方式控制主机

我们公司给每个开发者提供一个虚拟机,这个虚拟机对他们来说是专有的,但是不能给root访 我打算要求root密码,以便我可以在VM上安装不同的软件。 只是想确保在VM上拥有一个root密码不会给我任何主机系统的控制权。