小编vor*_*aq7的帖子

证明在周末休眠服务器不是一个好习惯

如果您从不关闭它们而不是在不需要时将它们关闭,那么现代服务器机器的寿命是否会更长?

我说的是周末不使用的数据库服务器机器。

如果是,我在哪里可以找到一篇文章/论文,证明多年来始终运行的服务器的硬件故障比定期关闭的服务器少?

hardware electrical-power

4
推荐指数
2
解决办法
518
查看次数

在没有 libvirt/virsh 的情况下关闭 kvm-guest

我们在 ubuntu 10.4 上使用 kvm 作为虚拟化解决方案(我们已经编写了整个网络、子网划分、vms 的启动.....

有没有办法在不使用 libvirt/virsh 的情况下关闭 kvm-guest?基于 bash 或 python 的解决方案会很棒。

virtualization ubuntu kvm-virtualization

4
推荐指数
1
解决办法
1510
查看次数

Ubuntu 服务器上同时高交换和未使用的内存

我在云中有一个 Ubuntu 10.04 Web 服务器,有 1 GB 的 RAM。这是 Munin 的内存图表:

在此处输入图片说明

但我很难理解它:一方面,未使用的内存非常高;但是交换内存同时非常高,并且“提交的”内存远远超过实际可用的内存。

只有在没有真正的内存时才应该使用交换吗?这是一个正常的内存使用图,还是这里可能有问题?

linux memory memory-usage

4
推荐指数
1
解决办法
899
查看次数

雅虎的电子邮件送达率很差。请问有什么建议吗?

所有其他 ISP(Google、AOL、Hotmail)都很棒,在收件箱中达到 98-100%。雅虎非常随机,最近我们的送达率急剧下降。所有 IP 都是由 Return Path 认证的发件人,据说可以自动将我们的 IP 列入白名单,并允许我们发送任意数量的电子邮件(根据我老板的说法)。

我是否为申请雅虎的批量发件人表格而烦恼?

我通过以下方式运行每个电子邮件活动:

  1. SpamAssassin(优秀分数)
  2. 测试帐户(用于测试可交付性)
  3. 老派 HTML 格式

我的想法快用完了,我开始陷入困境,我对自己的工作职位感到非常恐惧。

如果您能提供任何明智的话,我将不胜感激。先感谢您。

email spamassassin

4
推荐指数
1
解决办法
1740
查看次数

合并两个或多个压缩文件

我有 2 个需要合并为一个的 gz 文件——也就是说,我想将两个 .gz 文件合并为一个,这样当我提取合并的文件时,我会得到一个包含原始输入文件串联的文件。

time join <(zcat r_TR2_2012-05-28-08-10-00.gz) <(zcat r_TR1_2012-05-28-08-10-00.gz)
Run Code Online (Sandbox Code Playgroud)

上面的语句没有按预期工作。我正在使用 3 个命令来完成所需的工作。

gunzip r_TR2_2012-05-28-08-10-00.gz 
gunzip r_TR1_2012-05-28-08-10-00.gz 
tar -zcvf combined.tar.gz r_TR1_2012-05-28-08-10-00 r_TR2_2012-05-28-08-10-00 
Run Code Online (Sandbox Code Playgroud)

然后在提取文件时将文件连接在一起以生成我想要的输出。

有没有办法在 1 条语句中做到这一点?

tar gzip

4
推荐指数
2
解决办法
2万
查看次数

Nginx (openresty) 生成随机数

我在服务器(包含 lua 模块的 nginx 包)上设置了 openresty,我正在尝试创建一个脚本,该脚本具有在用户浏览器上设置 cookie 的特定几率。我的代码如下所示:

    location =/index.php {
        set $random_num 0;

        rewrite_by_lua '

                marth.randomseed(1);
                nvx.var.random_num = math.random(0,3);

        ';

        add_header Set-Cookie "random_num=$random_num; path=/; domain=...com;";
    }
Run Code Online (Sandbox Code Playgroud)

我知道我的随机种子函数实际上并不是很随机,但我想我稍后会处理。目前我只是想让 nginx 设置一个随机数,但这样做会产生这个错误:

2012/07/11 11:27:20 [error] 5492#0: *44 lua handler aborted: runtime error: [string "rewrite_by_lua"]:3: attempt to ind
ex global 'marth' (a nil value)
stack traceback:
Run Code Online (Sandbox Code Playgroud)

谁能告诉我我做错了什么,是否还有其他方法可以在 nginx 中获取随机数?

nginx lua random-number-generator

4
推荐指数
1
解决办法
7276
查看次数

这是设置安全备份的合理方法吗?可以改进吗?

  1. 在要备份的机器上:
    在包含要备份的内容的生产 Linux VM 上创建有限权限帐户。
    • 帐户将有权访问单个直接 [例如 /home/backup] 并仅允许通过密钥进行 ssh。
    • 帐户将被 chroot 到 /home/backup 目录。
    • 帐户将受到限制 shell [ rssh ]
    • 帐户将通过 AllowUsers backup@[backup vm ip address] 进行限制
  2. 在机器正在备份
    作为root生成备份,将它们放置在有限的特权帐户可以访问他们,chown他们有限的特权帐户。
    • 根帐户可以访问加密密码/密钥。此密钥的副本将存在于开发人员/系统管理员计算机和/或 USB 密钥驱动器上。假设是一台受损的 sysadmin/dev 机器 = 搞砸了。他们将能够记录密钥密码的条目并获得密钥的副本。
    • root 帐户生成备份 -> 压缩备份 -> 加密备份 -> 将备份移动到 /home/backup/current.tar.bz2 -> chown backup:backup
  3. 在收集备份的机器
    上在所有生产机器上都有备份帐户的 SSH 密钥,只需/home/backup/current.zip从源机器复制到本地机器。
    • 没有加密/解密信息。
    • 备份 VM 访问仅限于其机器上的 sysadmin/dev ssh 密钥。

要备份的信息并非异常敏感 [公共/私人对话、要备份的服务的帐户密码等]。它不是信用卡、健康信息等。

我相信备份过程的其余部分 [恢复、备份频率等] 的功能令我满意。

security linux backup

4
推荐指数
1
解决办法
235
查看次数

tar 特定文件数

我有一个包含 27K 文件的目录,我想将它们压缩成多个INDEPENDENT tar 文件,每个文件有 5000 个文件,最后一个显然有 2K(27K 不能被 5 整除)。

最快/最简单的方法是什么?

linux bash tar

3
推荐指数
1
解决办法
1427
查看次数

在 Windows Server 2012 上运行 Tridion 2011 有什么问题吗?

Tridion 2011 SP1 能否在 Windows Server 2012 上运行。
我知道它不受支持,但它可以运行吗?

windows-server-2012 tridion

3
推荐指数
1
解决办法
171
查看次数

Sar:空闲内存统计信息(包括缓冲区、缓存)

这些free命令以两种形式提供可用内存量:完全可用内存(Mem行)和用于缓存和缓冲区的一次性内存(-/+ buffers/cache行):

-bash-3.2$ free -m
             total       used       free     shared    buffers     cached
Mem:         16057      15173        884          0         17       2520
-/+ buffers/cache:      12635       3422
Swap:        12287       4937       7350
Run Code Online (Sandbox Code Playgroud)

在此示例中,不包括缓冲区和缓存的可用内存为 884 MB,包括缓冲区和缓存的可用内存为 3422 MB。

如何在 中获得第二个测量值(可用内存,包括缓冲区和缓存)sar

memory memory-usage sar

3
推荐指数
1
解决办法
7810
查看次数