我设置了 test VM 来测试 fork 炸弹的效果。所以我limits.conf
为root
用户编辑了以下内容:
root hard nproc 512
Run Code Online (Sandbox Code Playgroud)
现在我像这样放下一个叉子炸弹:
:(){ :|:& };:
Run Code Online (Sandbox Code Playgroud)
在此之后,一段时间后(我相信达到 512 限制需要),出现以下错误:
这继续没有停止。有没有办法在不重新启动机器的情况下停止这个?
我正在试验一些我很快可能不得不在工作中使用的技术。所以现在,我正在考虑复制我可能必须为家里的办公室创建的环境,以便我可以节省一些时间。
我们正在考虑在我们自己的小数据中心上托管我们的网站。虽然这仍在讨论中,但我认为这为我提供了学习一些云/虚拟化技术的绝佳机会。
所以,我有 2 台组装的 PC(第二代 i5 处理器,每台 4GB RAM,每台 80GB 硬盘),我打算在上面学习。我想重新创建一个托管环境,在其中我希望能够托管网站、进行备份、合并负载平衡(如有必要)。我在思考Openstack 的思路。我想使用的主机操作系统是 CentOS 或 Fedora。
我的问题是:
在上述操作系统之一上安装 Openstack 还是先使用 ESxi/Xen 虚拟化环境然后再安装 Openstack 更好?(我将第一次使用所有这些技术)
假设有一个网站有一个 MySQL 数据库,在虚拟环境中,是否可以将一个虚拟机作为前端,另一个虚拟机作为数据库服务器?这是否会影响性能?
我已经从网站和一些教程下载了所有必要的文档,并且我也准备好了硬件。我正在等待来自这个社区的一些意见,这可能会有所帮助,或者来自以前尝试过这个的人的一些建议。
我找到了一个关于构建您自己的环境的列表,但到目前为止,我发现这是最有趣的。