NAME: ruby queue - rq SYNOPSIS: rq is a tool for building simple linux clusters using coordinated shared access to an nfs mounted priority job queue EXAMPLE INSTALL: the packages/ directory contains ALL packages required to install rq. the file install.sh will install ALL required packages for ruby queue into an nfs mounted directory. it is a simple script - feel free to read/edit. installed packages will include: - ruby-1.8.1 - sqlite-2.8.15 - sqlite-ruby-1.3.1 - arrayfields-3.4.0 - posixlock-0.0.1 - lockfile-1.1.0 - rq-0.1.7 the install.sh procedure is reccomended since - a common nfs filesystem is required on which to store the queue anyhow - installing all packages into this common nfs filesystem means no software will be installed locally on any node which simplifies maintainance and the addition of new nodes to the cluster. - this technique implies only two requirements for any node to join the cluster: - mount the nfs filesystem - add a single crontab entry install.sh should/will not run as root so the user running it must have write permission (or sudo write permission) to the /nfs mounted directory: following are the ste