Articles of linux

虚拟机快照如何工作的详细说明

我想完全了解虚拟机快照如何工作。 虽然我已经研究了这个主题,但我似乎无法find快照如何在实际中工作的“高层次”概述。 我的问题是: 示例场景:我有一个运行具有Ubuntu guest虚拟机的KVM的Ubuntu 12.04主机。 虚拟机处于RAW格式。 我使用virsh命令快照它, 生成的文件(快照)是否可启动? 或者只是简单地改变需要基本映像的数据呢? 如何回滚到之前的状态? 是否有一个漫长的快照链会降低虚拟机的性能? 如果是这样,为什么? 如何pipe理/修剪快照?

不同的时区服务器

我有一个ls的Ubuntu 12.04 apache2和MySQL的服务器。 我在这个服务器上有两个站点example.com和example.org。 example.com是具有时区-3(UTC-3)的国家/地区的时区-4(UTC-4)和example.org的网站。 这些网站及时提供数据库。 为了更友好,我希望example.com example.org网站和他们的当地时间表。 有什么办法可以为服务器上的站点(目录或文件)设置不同的时区?

打开IPTablesclosuresCentOS

我在一台centOS机器上对我的iptables做了一些修改。 我注意到,一旦我closures服务器刷新所有我的iptables,并返回到默认值。 有没有办法把这个关掉?

保持Ubuntu 12.04服务器同步

我们有两个完全相同的VM Ubuntu 12.04服务器。 一个用于开发,另一个用作活服务器。 当新的开发被客户所接受时,必须通过ftp(这可能导致很多混乱)或rsync将其转移到活动服务器上。 更进一步,如果有Linux的更新。 我们正在testing它们,并重做在服务器上的步骤。 这一切都导致了很多工作,似乎不是防弹的。 什么是保持服务器同步的好方法? 你如何保持你的服务器同步? 比方说,我想要所有的Linux软件包(没有networking设置 – >静态Ips),像/ mnt / home / var / www这样的dirs同步? 谢谢, t书

什么信号在closures时被发送到EC2实例?

当通过AWS控制台或API终止实例商店pv实例时,它会收到什么“信号”,以便知道它必须正常closures? 首先猜测会是ACPI,但在启动Linux报告 ACPI in unprivileged domain disabled ACPI: Interpreter disabled.

如何计划Plan Server停机时间

我在这个新的地方工作,托pipe应该为国内特定types的组织服务的应用程序。 我们通常有停机时间。 这些服务器的容量很大。 上次我们发现服务器遇到了每秒处理大约8000次请求的问题。 解决scheme是恢复到备份服务器,并立即添加更多的RAM到服务器和服务器重新启动。 目前我们正在处理15%的组织,我相信在未来5 – 10年,处理的组织将增加到50 – 80%。 对我来说,我们不能继续添加RAM,重启服务器和购买高端服务器。 我不知道在这个组织里指导购买服务器的政策,因为我是新来的。 我的问题是:1.为了避免这种停机时间,以及预测未来更重的负载,需要对这些服务器及其应用程序做些什么? 我在服务器pipe理方面经验不足。 2.由于这不是我的电话和部门,所以应该如何最好地将这些问题的解决scheme交给pipe理层。 我希望我在正确的stackexchange网站上提出这个问题。

除root用户以外的所有用户的SSH“服务器拒绝我们的密钥”

我遵循这个教程 ,密钥authentication对root很好。 但是当我创build用户xxx,并在authorized_keys中添加不同的密钥,并试图使用腻子login,其中显示错误“服务器拒绝我们的密钥”。 我改变了.ssh / authorized_keys到/ etc / ssh / keys / authorized_keys与chmod 700的键和chomd 600 for authorized_keys,因为我发现这个问题的networking上的一些答案。 我甚至试图交换键没有任何工作! 只有root可以使用密钥login。 在authorized_keys文件中: ssh-rsa pub***key rsa-key-20140424 ssh-rsa pub***key rsa-key-20140426 在服务器日志中没有显示有关用户xxx接受或拒绝的任何身份validation。 腻子事件日志 2014-04-26 13:28:02 Reading private key file "C:\mykey.ppk" 2014-04-26 13:28:04 Offered public key 2014-04-26 13:28:04 Server refused our key 服务器操作系统 :centos 6.5

Gnu并行不使用所有的CPU

我有一个简单的Python脚本,从标准input读取(单行),做一些处理(stringparsing,没有涉及IO),并输出到标准输出 eg python parse.py < in.txt > out.txt 我有一个200GB左右的in.txt ,并行加速(我有8个CPU核心)。 cat in.txt | parallel -j8 -N1 –pipe python parse.py 我观察到CPU是他们没有充分利用,例如 %Cpu0 : 9.1 us, 22.7 sy, 0.0 ni, 68.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st %Cpu1 : 27.3 us, 13.6 sy, 0.0 ni, 59.1 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 […]

查看Postfix连接的实时列表

我在一个linux上运行postfix几百个本地用户的邮箱。 有没有办法监视所有传入连接(SMTP)的Postfix服务? 即“IP地址xxxx刚刚连接到Postfix服务器”和“IP地址yyyy刚刚断开连接”的直播stream? 我想监视所有传入的连接,所以我可以寻找相同的IP地址试图发送多个垃圾邮件给我的用户或可能尝试中继的趋势(这不是一个开放的中继顺便说一句!)。 只要将所有连接和断开连接(列出的IP地址)转储到文本文件或系统日志中,都是完美的。 或者可能还有另一种更好的方法? 谢谢!

用PHP5运行Apache的多个实例

我正在尝试使用OpenSUSE 13.1安装Dell Poweredge R720服务器。 我需要运行Apache的多个实例(或者1安装多个实例或多个实例的多个安装)。 所有使用Google进行设置的search结果都与在多个apache实例上运行多个php版本有关,这不是我想要的结果。 有人知道这是否可行,如果有的话,如果他们有任何方便的网站/智慧的话,如何做到这一点?