10.3. 安装

要求

QT 库
root 权限 !
rlogin 和 rsh (或 ssh) 到所有集群节点,无需密码。 openMosix 用户空间工具 mosctl, migrate, runon, iojob, cpujob ... (从 www.openmosix.org 网站下载)

在 RH 8.0 上,您至少需要以下 rpm 包:qt-3.0.5-17, libmng-1.0.4, XFree86-Mesa-libGLU-4.2.0, glut-3.7 等 ...

关于 openMosixview 的文档 每个软件包中都包含关于 openMosixview 的完整 HTML 文档。您可以在 openMosixview 安装目录中找到文档的起始页:openmosixview/openmosixview/docs/en/index.html

RPM 包的安装目录位于:/usr/local/openmosixview

10.3.1. RPM 发行版的安装

下载最新版本的 openMosixview rpm 包。然后执行例如

rpm -i openmosixview-1.4.rpm 
这将把所有二进制文件安装到 /usr/bin 要卸载
rpm -e openmosixview 

10.3.2. 源代码发行版的安装

下载最新版本的 openMosixview,解压并解 tar 源代码,然后将 tarball 复制到例如 /usr/local/。

gunzip openmosixview-1.4.tar.gz 
tar -xvf openmosixview-1.4.tar 

10.3.3. 自动安装脚本

只需 cd 到 openmosixview 目录并执行

./setup [your_qt_2.3.x_installation_directory] 

10.3.4. 手动编译

将 QTDIR 变量设置为您的实际 QT 发行版,例如

export QTDIR=/usr/lib/qt-2.3.0 (for bash) 
or 
setenv QTDIR /usr/lib/qt-2.3.0 (for csh) 

10.3.5. 提示

(来自在不同 Linux 发行版上编译 openMosixview/Mosixview 的测试人员,再次感谢)创建指向您的 QT-2.3.x 安装的链接 /usr/lib/qt,例如,如果 QT-2.3.x 安装在 /usr/local/qt-2.3.0 中

ln -s /usr/local/qt-2.3.0 /usr/lib/qt 
然后您必须将 QTDIR 环境变量设置为
export QTDIR=/usr/lib/qt (for bash) 
or 
setenv QTDIR /usr/lib/qt (for csh) 
之后,其余部分应该可以正常工作
./configure 
make 
然后在子目录 openmosixcollector、openmosixanalyzer、openmosixhistory 和 openmosixviewprocs 中执行相同的操作。将所有二进制文件复制到 /usr/bin
cp openmosixview/openmosixview /usr/bin 
cp openmosixviewproc/openmosixviewprocs/mosixviewprocs /usr/bin 
cp openmosixcollector/openmosixcollector/openmosixcollector /usr/bin 
cp openmosixanalyzer/openmosixanalyzer/openmosixanalyzer /usr/bin 
cp openmosixhistory/openmosixhistory/openmosixhistory /usr/bin 
以及 openmosixcollector init 脚本到您的 init 目录,例如
cp openmosixcollector/openmosixcollector.init /etc/init.d/openmosixcollector 
or 
cp openmosixcollector/openmosixcollector.init /etc/rc.d/init.d/openmosixcollector 
现在将 openmosixprocs 二进制文件复制到每个集群节点的 /usr/bin/openmosixprocs
rcp openmosixprocs/openmosixprocs your_node:/usr/bin/openmosixprocs 
您现在可以执行 mosixview
openmosixview