deutsche Version Description Screenshots Download Known Bugs FAQ HowTo Mailingliste Mirrors Thanks HowTo openMosix diskless-clients HowTo openMosix + MOSIXVIEW with SSH openMosix HOWTO |
MOSIXVIEW
Clustermanagment | ||
Requirements
(included in every MOSIX distribution) Documentation on MOSIXVIEW There is a full HTML-documentation on MOSIXVIEW included in every package (>=0.9). You find the startpage of the docu in your MOSIXVIEW installation directory in the following path: mosixview/mosixview/docs/en/index.html The RPM-packages have their installation directories in /usr/local/mosixview Installation of the RPM-distribution Download the latest version of MOSIXVIEW rpm-package for your linux-distribution Then just execute e.g.: rpm -i mosixview-1.0.suse72.rpm This will install the all binaries in /usr/bin To uninstall: rpm -e mosixview Installation of the source-distribution Download the latest version of MOSIXVIEW and unzip+untar the sources and copy the tarball to e.g. /usr/local/. gunzip mosixview-1.0.tar.gz tar -xvf mosixview-1.0.tar Automatic setup-script Just cd to the mosixview-directory and execute ./setup [your_qt_2.3.x_installation_directory] Manual compiling Set the QTDIR-Variable to your actual QT-Distribution, e.g. export QTDIR=/usr/lib/qt-2.3.0 (for bash) or setenv QTDIR /usr/lib/qt-2.3.0 (for csh) Hints : (from the testers of mosixview who compiled it on diffrent linux-distributions, thanks again) Create the link /usr/lib/qt pointing to your QT-2.3.x installation e.g. if QT-2.3.x is installed in /usr/local/qt-2.3.0 ln -s /usr/local/qt-2.3.0 /usr/lib/qt Then you have to set the QTDIR environment variable to export QTDIR=/usr/lib/qt (for bash) or setenv QTDIR /usr/lib/qt (for csh) There is no need to "make clean" and delete config.cache and Makefile because all versions >= 0.6 are already contains "cleaned" source-code. That means there are no precompiled binaries any more and (maybe) less problems to compile by yourself! // (If compiling fails because of not finding qwidget.h, qobject.h or any other header files you have to delete the files config.cache and Makefile and then configure+make. (happens on my RedHat-Cluster)) // After that the rest should work fine: ./configure make then do the same in the subdirectory mosixcollector, mosixload and mosixview_client. cd mosixcollector ./configure make cd .. cd mosixload ./configure make cd .. cd mosixmem ./configure make cd .. cd mosixhistory ./configure make cd .. cd mosixview_client ./configure make cd .. Copy all binaries to /usr/bin cp mosixview/mosixview /usr/bin cp mosixview_client/mosixview_client/mosixview_client /usr/bin cp mosixcollector/mosixcollector_daily_restart /usr/bin cp mosixcollector/mosixcollector/mosixcollector /usr/bin cp mosixload/mosixload/mosixload /usr/bin cp mosixload/mosixload/mosixmem /usr/bin cp mosixload/mosixload/mosixhistory /usr/bin And the mosixcollector init-script to your init-directory e.g. cp mosixcollector/mosixcollector.init /etc/init.d/mosixcollector or cp mosixcollector/mosixcollector.init /etc/rc.d/init.d/mosixcollector Now copy the mosixview_client binary on each of your cluster-nodes to /usr/bin/mosixview_client rcp mosixview_client/mosixview_client your_node:/usr/bin/mosixview_client You can now execute mosixview (cd .. to quit the subdirectory mosixview_client) ./mosixview/mosixview (do not use the & to force mosixview in the background!) If the "make install" fails just copy the mosixview binary wherever you want or create a symbolic link from /usr/bin/install (or wherever install is) to /usr/bin/ginstall and "make install" again. |