小编rah*_*huL的帖子

如何阻止 Fork Bomb 内存不足错误 - RHEL 6

我设置了 test VM 来测试 fork 炸弹的效果。所以我limits.confroot用户编辑了以下内容:

root    hard         nproc  512
Run Code Online (Sandbox Code Playgroud)

现在我像这样放下一个叉子炸弹:

:(){ :|:& };:
Run Code Online (Sandbox Code Playgroud)

在此之后,一段时间后(我相信达到 512 限制需要),出现以下错误: 例子

这继续没有停止。有没有办法在不重新启动机器的情况下停止这个?

linux shell bash rhel fork

7
推荐指数
1
解决办法
1万
查看次数

用于家庭云托管的 Openstack

我正在试验一些我很快可能不得不在工作中使用的技术。所以现在,我正在考虑复制我可能必须为家里的办公室创建的环境,以便我可以节省一些时间。

我们正在考虑在我们自己的小数据中心上托管我们的网站。虽然这仍在讨论中,但我认为这为我提供了学习一些云/虚拟化技术的绝佳机会。

所以,我有 2 台组装的 PC(第二代 i5 处理器,每台 4GB RAM,每台 80GB 硬盘),我打算在上面学习。我想重新创建一个托管环境,在其中我希望能够托管网站、进行备份、合并负载平衡(如有必要)。我在思考Openstack 的思路。我想使用的主机操作系统是 CentOS 或 Fedora。

我的问题是:

  1. 在上述操作系统之一上安装 Openstack 还是先使用 ESxi/Xen 虚拟化环境然后再安装 Openstack 更好?(我将第一次使用所有这些技术)

  2. 假设有一个网站有一个 MySQL 数据库,在虚拟环境中,是否可以将一个虚拟机作为前端,另一个虚拟机作为数据库服务器?这是否会影响性能?

我已经从网站和一些教程下载了所有必要的文档,并且我也准备好了硬件。我正在等待来自这个社区的一些意见,这可能会有所帮助,或者来自以前尝试过这个的人的一些建议。

我找到了一个关于构建您自己的环境的列表,但到目前为止,我发现是最有趣的。

linux virtual-machine webserver hosting-services openstack

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