openMosixview - a cluster-management GUI


the home of openMosix



SourceForge Logo

freshmeat.net

installation:


Requirements
  • QT >= 2.3.0
  • root rights !
  • rlogin and rsh (or ssh) to all cluster-nodes without password
  • the openMosix userland-tools mosctl, migrate, runon, iojob, cpujob ...

  •     (download them from the www.openmosix.org website)

    Documentation about openMosixview
    There is a full HTML-documentation about openMosixview included
    in every package. You find the startpage of the docu in your
    openMosixview installation directory:
    openmosixview/openmosixview/docs/en/index.html

    The RPM-packages have their installation directories in:
    /usr/local/openmosixview

    Installation of the RPM-distribution
    Download the latest version of openMosixview rpm-package.
    Then just execute e.g.:

    rpm -i openmosixview-1.2.rpm

    This will install all binaries in /usr/bin
    To uninstall:

    rpm -e openmosixview

    Installation of the source-distribution
    Download the latest version of openMosixview and
    unzip+untar the sources and copy
    the tarball to e.g. /usr/local/.

        gunzip openmosixview-1.2.tar.gz
        tar -xvf openmosixview-1.2.tar

    Automatic setup-script

    Just cd to the openmosixview-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 openMosixview/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)

    After that the rest should work fine:

        ./configure
        make

    then do the same in the subdirectory openmosixcollector, openmosixanalyzer,
    openmosixhistory and openmosixviewprocs.

    Copy all binaries to /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

    And the openmosixcollector init-script to your init-directory e.g.

        cp openmosixcollector/openmosixcollector.init /etc/init.d/openmosixcollector
    or
        cp openmosixcollector/openmosixcollector.init /etc/rc.d/init.d/openmosixcollector

    Now copy the openmosixprocs binary on each of your cluster-nodes to /usr/bin/openmosixprocs

        rcp openmosixprocs/openmosixprocs your_node:/usr/bin/openmosixprocs

    You can now execute mosixview

        openmosixview



    Linux is a registered trademark of Linus Torvalds; openMosix is developed by Moshe Bar, All rights and copyright on openMosix reserved by Moshe Bar; MOSIX is developed by Prof. Amnon Barak, All rights and Copyright on MOSIX reserved by amnon at cs.huji.ac.il; SuSE Linux is a registered trademark of SuSE; RedHat Linux is a registered trademark of RedHat; Mandrake Linux is a registered trademark of Mandrake; Debian Linux is a registered trademark of Debian; openMosixview/Mosixview is GPL software and based on QT from Trolltech (please read the GPL-Licence policy); the 3dmosmon is developed by Johnny Cache. all other registered trademarks are owned by their owners