The initial release of the software (v0.1) can be found off my web page: pcp-0.1.tar.gz
# tar xvfz pcp-0.1.tar.gz # cd pcp-0.1 # ./configure # make |
Installing it is a two step process First, we install the software using a make install on all the nodes. This command does essentially all the work, including installing the configuration files to start both pcpd (through xinetd) and authd (through init).
# make install |
Second, we generate a new RSA public/private key pair using openssl and replicate it on all nodes of the cluster.
# openssl genrsa -out auth_priv.pem # chmod 600 auth_priv.pem # openssl rsa -in auth_priv.pem -pubout -out auth_pub.pem |
Once the new key pair has been created, the keys then need to be copied into /etc on all the nodes.
# scp auth_priv.pem node1:/etc/auth_priv.pem # scp auth_pub.pem node1:/etc/auth_pub.pem # scp auth_priv.pem node2:/etc/auth_priv.pem # scp auth_pub.pem node2:/etc/auth_pub.pem # scp auth_priv.pem node3:/etc/auth_priv.pem # scp auth_pub.pem node3:/etc/auth_pub.pem .... and so on .... |
With a make install and the copying of the new key pair, pcp should now be ready for use.