![AMD Catalyst无盘集群](https://linux22.com/image/1117500/AMD%20Catalyst%E6%97%A0%E7%9B%98%E9%9B%86%E7%BE%A4.png)
我正在使用 Ubuntu 13.10 设置无盘计算集群。当我使用https://help.ubuntu.com/community/DisklessUbuntuHowto,我成功地启动了所有四个节点。但是,一旦我安装了 Catalyst,我立即遇到了问题:只有一个无盘节点可以正常启动,其他两个在尝试启动 X 时挂起。我的假设是,我的 Catalyst 版本以某种方式特定于我首先启动的节点,这以某种方式阻止了其他节点加载 Catalyst。
有人能提供一些提示来帮助解决这个问题吗?提前谢谢您!
答案1
没关系,我搞明白了。最大的问题是,同时对托管子节点根的 NFS 共享的某些部分进行读取/写入会产生竞争条件,如果您使用 -type 覆盖文件系统,则可以避免这种情况aufs
。按照本指南 (http://adminotes.blogspot.com/2012/05/how-to-setup-diskless-ubuntu-1204-with.html),我能够找出aufs
在子节点上进行设置所需的语法和脚本。现在我已成功运行,每个节点在启动时都能正确加载 Catalyst 和 X。