Print

Print


Hi Vaikunth,

1. If you want to run your own code instead of the release:
-------------------------------------------------------------------------------

Please see 
http://www.slac.stanford.edu/exp/lsst/qserv/2015_10/install/docker.html
This will help you to build Docker images for Qserv

Adapt

./build-images.sh

to add your own code inside Docker container if needed.

And then adapt

./build-configured-images.sh ccqserv125.in2p3.fr

To build your own master/worker images for ccqserv125.in2p3.fr

And then use

docker push ...

To put the image on the Docker Hub.

2. Next hard-coded script will help you running qserv-2015_08 on 
ccqserv125..149:
---------------------------------------------------------------------------------------------------------------

You can adapt them to run the images created above, if needed.

# Download docker images for Qserv master and worker from Docker Hub  to 
all nodes

[2015-10-14 22:46:18] fjammes@ccage010:~/src/qserv-cluster/shmux  $ cat 
pull.sh
/opt/shmux/bin/shmux -c "sudo -u qserv sh -c 'docker pull 
fjammes/qserv:master-ccqserv125.in2p3.fr'" ccqserv125.in2p3.fr
/opt/shmux/bin/shmux -c "sudo -u qserv sh -c 'docker pull 
fjammes/qserv:worker-ccqserv125.in2p3.fr'" ccqserv{126..149}.in2p3.fr

# Run qserv on all nodes

[2015-10-14 22:46:19] fjammes@ccage010:~/src/qserv-cluster/shmux  $ cat 
run.sh
/opt/shmux/bin/shmux -c "sudo -u qserv sh -c 'docker rm -f qserv; nohup 
docker run --name qserv --rm -h ccqserv125.in2p3.fr \
     -p 4040:4040 -p 1094:1094 -p 2131:2131 -p 12181:12181 -p 5012:5012 \
     -v /qserv/data:/qserv/data fjammes/qserv:master-ccqserv125.in2p3.fr \
     > qserv.out 2> qserv.err < /dev/null &'" ccqserv125.in2p3.fr

/opt/shmux/bin/shmux -c 'sudo -u qserv sh -c "docker rm -f qserv; nohup 
docker run --name qserv --rm -h $(hostname --fqdn) \
     -p 1094:1094 -p 5012:5012 \
     -v /qserv/data:/qserv/data fjammes/qserv:worker-ccqserv125.in2p3.fr \
     > qserv.out 2> qserv.err < /dev/null &"' ccqserv{126..149}.in2p3.fr

You can then issue SQL queries on ccqserv125:4040

I'll be happy to provide additional information, if needed :-)

Regards,

Fabrice

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1