我使用Ubuntu13.10来建立一个没有磁盘的计算集群。当我使用https://help.ubuntu.com/community/DisklessUbuntuHowto中详细介绍的过程时,我能够成功地引导所有四个节点。但是,一旦安装了催化剂,我马上就会遇到问题:只有一个无盘节点正确启动,另外两个节点在尝试启动X时挂起。我的假设是,我的催化剂构建在某种程度上是特定于我从第一个启动的节点,这在某种程度上阻止了其他节点加载催化剂。
有人能提供提示来帮助解决这个问题吗?提前谢谢你!
发布于 2013-11-07 14:16:33
不介意,想清楚了。最大的问题是,同时读取/写入承载子节点根的NFS共享的某些部分正在创建争用条件,如果使用aufs
-type覆盖文件系统,这种竞争条件是可以避免的。通过遵循本指南(http://adminotes.blogspot.com/2012/05/how-to-setup-diskless-ubuntu-1204-with.html),我能够理解在子节点上设置aufs
所需的语法和脚本。现在我已经成功地完成了这个任务,每个节点在引导时都正确地加载了催化剂和X。
https://askubuntu.com/questions/372307
复制相似问题