10.9. openmosixview 常见问题解答

10.9.1. 我无法在我的系统上编译 openMosixview?
10.9.2. 我可以使用 SSH 与 openMosixview 吗?
10.9.3. 我启动了 openMosixview,但只显示启动画面。哪里出错了?
10.9.4. openMosixviewprocs/mosixview_client 对我不起作用!
10.9.5. 为什么 openMosixview 配置对话框中的按钮没有预先选择?

10.9.1. 我无法在我的系统上编译 openMosixview?

首先,需要 QT >= 2.3.x。QTDIR 环境变量必须设置为您的 QT 安装目录,这在 INSTALL 文件中有详细描述。在版本 < 0.6 中,您可以执行 "make clean" 并删除两个文件:/openmosixview/Makefile /openmosixview/config.cache 并再次尝试编译,因为我总是将二进制文件和目标文件留在旧版本中。如果您有任何其他问题,请将其发布到 openMosixview 邮件列表(或直接发送给我)。

10.9.2. 我可以使用 SSH 与 openMosixview 吗?

是的,在 0.7 版本之前,有内置的 SSH 支持。您必须能够通过 ssh 连接到集群中的每个节点而无需密码(就像使用 RSH 一样,这是必需的)。

10.9.3. 我启动了 openMosixview,但只显示启动画面。哪里出错了?

不要使用 & 在后台 fork openMosixview(例如 openMosixview &)。也许您无法以 root 用户身份通过 rsh/ssh(取决于您想使用哪个)连接到每个节点而无需密码?尝试以 root 身份执行 "rsh hostname"。您不应该被提示输入密码,但很快会获得登录 shell。(如果您使用 SSH,请尝试以 root 身份执行 "ssh hostname"。)您必须是集群上的 root 用户,因为这是 openMosixview 执行的管理命令需要 root 权限的唯一方法。openMosixview 默认使用 "rsh"!如果您只在集群上安装了 "ssh",请编辑(或创建)文件 /root/.openMosixview 并在其中放入 "1111"。这是 openMosixview 的主配置文件,最后一个 "1" 代表 "使用 ssh 而不是 rsh"。这将导致 openMosixview 即使在首次启动时也使用 "ssh"。

10.9.4. openMosixviewprocs/mosixview_client 对我不起作用!

openMosixview-client 通过 rsh(或 ssh,您可以通过复选框配置)在远程主机上执行。它必须安装在每个节点的 /usr/bin/ 目录中。如果您使用 RSH,请尝试:"xhost +hostname" "rsh hostname /usr/bin/openMosixview_client -display your_local_host_name:0.0" 或者如果您使用 SSH,请尝试:"xhost +hostname" "ssh hostname /usr/bin/openMosixview_client -display your_local_host_name:0.0" 如果这有效,那么它也将在 openMosixview 中工作。openMosixview 崩溃并显示 "segmentation fault"!也许您仍然使用旧版本的 openMosixview/Mosixview?在 mosix.map-parser 中(在 openMosixview 中已完全删除!!)(openMosixview 1.2 和 Mosixview > 1.0 版本是稳定的)

10.9.5. 为什么 openMosixview 配置对话框中的按钮没有预先选择?

(自动迁移 开/关,阻止 开/关......)我也希望它们被预先选择。问题是获取节点的信息。您必须登录到每个集群节点,因为这些信息不是集群范围的(在我看来)。每个节点的状态都存储在每个节点的 /proc/hpc/admin 目录中。任何知道轻松获取这些信息的好方法的人都请给我发邮件。