我有一个32位笔记本电脑目前运行Ubuntu15.04 32位。现在它有点过时了,所以我打算买一台便宜的二手服务器。
我计划购买一台英特尔Xeon 64位服务器,它将运行Ubuntu15.04位(因为它在Xeon上运行得很好)。
我喜欢我的笔记本电脑的可用性、舒适性和屏幕,而且我买不起一台新的笔记本电脑,所以一台二手服务器非常适合我需要的那种应用程序。
创建一个系统,它类似于一个2节点集群/文件服务器/网络(可以根据需要添加尽可能多的节点)。使用32位笔记本电脑作为主要单元,但允许它利用64位CPU和更大的RAM进行密集的应用程序。

我不是在寻找一个指南或教程,而是一个如何实现这个设置的简单大纲。
发布于 2015-09-14 21:43:47
这都取决于您想要集群启用的软件。如果底层架构发生变化,有些会工作,有些则不会。
我计划使用Apache2服务器运行几个网站。
Apache不会介意它在具有不同架构的节点的集群中运行。
但是,如果这些仅仅是带有Apache的静态站点,而没有其他任何东西,那么首先您可能不需要将它们配置为集群:您可以在不同的服务器上运行多个相同的Apache实例,并使用负载均衡器、DNS负载平衡或VRRP之类的方法来选择“活动”实例。换句话说,不需要共享存储。
如果网站正在运行维护内部状态(如数据库)的应用程序,那么您可能会遇到麻烦。我认为没有多少数据库具有兼容32位和64位之间的磁盘格式。但是,这将完全取决于具体的应用程序。
但也需要额外的CPU和内存的应用程序,如搅拌机和DVDStyler。
这些是交互式的应用程序,不是吗?我不确定把这些聚在一起有什么意义。只需在一个节点或另一个节点上运行应用程序?也许您希望在两个节点之间共享文件?
什么样的软件是运行这样一个系统的理想软件?
通常的集群管理软件是起搏器。通常,您也需要某种共享存储,通常是像卡夫、DRBD或iSCSI这样的存储集群。
注:我确实从你的问题中得到了强烈的印象,那就是集群可能不是你真正想要的。尽管如此,我的回答好像是这样。
https://unix.stackexchange.com/questions/229681
复制相似问题