PMT - Distribution and Installation ------------------------------------------------------------------------------ NOTICE: This is a text copy of the following web page, describing PMT's installation and distribution: http://www.lfbs.rwth-aachen.de/~tossy/pmt/pmt-install.html For a more general overview, please have a look at http://www.lfbs.rwth-aachen.de/~tossy/pmt For the latest news and bug reports http://www.lfbs.rwth-aachen.de/~tossy/pmt/pmt-news.html may be helpful. ------------------------------------------------------------------------------ Distribution and Installation This page describes the installation of the Partition Management Tool (PMT). As stated in the PMT documentation, PMT is divided into two parts: The front end supplying the GUI and the back end collecting the data and servicing user requests. The front end is supplied for various platforms (Solaris 2.3, Irix 5.2, Paragon OSF/1 AD R1.2.7) whereas the back end is only available for an Intel Paragon (Paragon OSF/1 AD R1.2.7 and R1.3.0 on the service partition) at the moment. In oder to reflect the two different (binary incompatible) versions of the Paragon operating systems, the distribution is splitted into a distribution for the Release R1.2.7 and for the (new) R1.3. Attention: Please notice that all the software supplied through this web page is supplied 'as is' without any warranty (this includes PMT's functionality as well as side effects resulting from PMT's usage) and for research purposes only. If you publish any results or research based on PMT, please cite us (or our paper "H. Günther, F. Brockners, T. Bemmerl: System Management Tools for SHPC Systems - Partition Management; Proceedings of the International Conference and Exhibition on High Performance Computing and Networking (HPCN Europe '95), Mai 1995. Published in LNCS Springer 1995.") and provide the URL for the PMT home page (http://www.lfbs.rwth-aachen.de/~tossy/pmt). Please send us a mail, if you have a copy of this code, so we can keep track of how many copies there are, send you email about new versions, and so forth. Actually we only supply PMT as binaries for a set of systems. If you are interested in receiving the source, please let us know. All rights remain at the RWTH Aachen, Lehrstuhl für Betriebssyteme, (c) 1994, 1995. Topics on this page: Files The distribution archives. Installation Installation of PMT. Start How to start PMT. Additional information on PMT Links to PMT related pages. ------------------------------------------------------------------------------- [Image] Files The PMT distribution files for OSF/1 AD R1.2.7 pmt.solaris.R1.2.tar.gz for Sun Solaris 2.3 (recommended version). pmt.irix.R1.2.tar.gz for IRIX 5.2. pmt.paragon.R1.2.tar.gz for Paragon OSF/1 R1.2.7. Please only use this version, if you do not have one of the above listed platforms, as X11/Motif applications heavily slow down the service partition's performance (like spv or paragraph also do). for OSF/1 AD R1.3.0 pmt.solaris.R1.3.tar.gz for Sun Solaris 2.3 (recommended version). pmt.irix.R1.3.tar.gz for IRIX 5.2. pmt.paragon.R1.3.tar.gz for Paragon OSF/1 R1.3. Please only use this version, if you do not have one of the above listed platforms, as X11/Motif applications heavily slow down the service partition's performance (like spv or paragraph also do). [Image] for OSF/1 AD R1.3.1 pmt.solaris2.4.R1.31.tar.gz for Sun Solaris 2.4 (recommended version). pmt.paragon.R1.31.tar.gz for Paragon OSF/1 R1.3.1. Please only use this version, if you do not have one of the above listed platforms, as X11/Motif applications heavily slow down the service partition's performance (like spv or paragraph also do). all contain the following files: FrontEnd to be placed on a Solaris work station. xpmt The X/Motif based front end program of the PMT. xpmt is compiled for Sun Solaris 2.3 / Irix 5.2 / Paragon OSF/1 AD R 1.2.7 or R1.3. As it is based on OSF/Motif 1.2.3 it requires at least X11R5. Please notice while installing xpmt, that (for the Solaris and Irix versions) xpmt is linked dynamically. (xpmt for Solaris contains the OSF/Motif libraries statically, whereas the Irix version is linked fully dynamically). Perhaps you've got to adjust your LD_LIBRARY_PATH environment variable. pmt.hlp PMT's help file. XPmt PMT's XResource file. BackEnd to be placed on the Paragon. These files are compiled for R1.2.7 / R1.3.0. be The PMTdaemon. A user agent which is started when xpmt is invoked. The be handles all user requests and forwards system information to the front end (xpmt) via SunRPC. ped A daemon, which should normally be started at the systems boot time by the OSF/1 startup logic. It is supposed to run until the system is shut down again. PED is short for Pseudo Event Driven: PED observes the system and announces changes to any connected PMTdaemon - so it's got an event driven interface. To ensure that the file transfer worked correctly, check the following checksums (checksums generated with Sun's 'sum' command): 58039 394 pmt.irix.R1.2.tar.gz 05620 404 pmt.irix.R1.3.tar.gz 15023 1173 pmt.paragon.R1.2.tar.gz 35803 1203 pmt.paragon.R1.3.tar.gz 42625 1204 pmt.paragon.R1.31.tar.gz 02224 1166 pmt.solaris.R1.2.tar.gz 29274 1181 pmt.solaris.R1.3.tar.gz 44510 1179 pmt.solaris2.4.R1.31.tar.gz Please notice, that only the Solaris version of PMT has undergone that complete product testing process. This makes the Solaris version the recommended platform for PMT. The Irix and Paragon versions of the PMT front end program xpmt were supplied because there was a request for them. They have not been tested due to resource shortages. If you transmitted one of the above tar files, we would be very grateful if you could send us your name and email adress using the following form. Press the "Send Mail" button to send a message to pmt@lfbs.rwth-aachen.de Your Name: Your Email: ------------------------------------------------------------------------------- [Image] Installation gunzip the tar archive and extract the files (tar -xvf pmt. .. .tar). * Back end (on the Paragon) ftp the files be and ped to the Paragon system and place them in a directory which is accessible by everybody, e.g. /usr/local/bin * Front end (on Paragon or Workstation) Move XPmt (the XResource file) to the app-defaults directory (this may be a public, private or the general /usr/openwin/lib/app-defaults). Copy xpmt and pmt.hlp into a directory from where xpmt may be started. Modifications to the XResource file XPmt For a description of all resources, please refer to the PMT User's Guide. * XPmt*daemonPath Please set this resource to the complete directory path of the PMTdaemon on the Paragon (e.g. XPmt*daemonPath: /usr/local/bin/be) * XPmt*paragonNames Please set this resource to a list of Paragon sutes which should be known to PMT. There is no must to modify this list but it makes working with PMT easier. (e.g. XPmt*paragonNames: paragon.rus.uni-stuttgart.de \ zam158.zam.kfa-juelich.de) /etc/hosts or nameserver The Sun workstation, where xpmt should be invoked must be known by the Paragon system, this is e.g. nslookup works correctly. If the nslookup call fails, PMT will not work. ------------------------------------------------------------------------------- [Image] Start Before invoking xpmt on a sun workstation, ped has to be invoked on the Paragon system. To have an omniscient ped (which is the intention of the whole PMT design), invoke PMT with root permissions so that it executes with root permissions (or set the sbit). ped forks by itself, so it is superfluous to move ped into the background (e.g. ./ped&) Start xpmt by simply typing xpmt on the Sun (xpmt understands the standard Xt parameters). ------------------------------------------------------------------------------- Additional Information on PMT * PMT latest news and bug reports * PMT home page (with a demonstration available). * A postscript version of the PMT User's Guide (194 kB). * A paper (postscript) related to PMT (41 kB). * In case of having problems or comments related to PMT's behavior, please directly contact our PMT support team pmt@lfbs.rwth-aachen.de) ------------------------------------------------------------------------------- [Image] Attention This is the first version of PMT we distribute. Unfortunately PMT still contains some known (and perhaps unkown) bugs. Please have a look at the PMT latest news and bug reports page for a description of known bugs. This is very important as we discovered PMT reducing the system stability of some systems. ------------------------------------------------------------------------------- [Image] NOTICE: This page is still under construction. ------------------------------------------------------------------------------- 7/4/1995 - Frank Brockners ( frank@lfbs.rwth-aachen.de )