71 | | The installation of QCG-Broker service can be done in two ways: |
72 | | 1. Using the QCG-Broker precompiled source distribution. This kind of installation is designed for every Linux distribution meeting described above requirements. The installation can be performed as well by system administrator (to deploy one common instance of client accesible for all users) as every regular user (that wants to have his own instance). |
73 | | 2. Using provided RPM package. The package is designed for Scientific Linux 5.x (recommended version is 5.5) and the installation process requires root privileges. |
74 | | |
75 | | == Installation using the QCG-Broker distribution == |
| 72 | The client can be installed using the QCG-Broker precompiled source distribution. This kind of installation is designed for every Linux distribution meeting described above requirements. The installation can be performed as well by system administrator (to deploy one common instance of client accesible for all users) as every regular user (that wants to have his own instance of client). |
| 73 | === Downloading distribution === |
118 | | == Installation using provided RPM == |
119 | | Perform the whole installation procedure as a `root` user. |
120 | | |
121 | | * Install PL-Grid or/and QCG repositories: |
122 | | * Official PL-Grid repository |
123 | | {{{ |
124 | | #!div style="font-size: 90%" |
125 | | {{{#!sh |
126 | | rpm -Uvh http://software.plgrid.pl/packages/repos/plgrid-repos-2010-2.noarch.rpm |
127 | | }}} |
128 | | }}} |
129 | | * !QosCosGrid testing repository |
130 | | {{{ |
131 | | #!div style="font-size: 90%" |
132 | | {{{#!sh |
133 | | cat > /etc/yum.repos.d/qcg.repo << EOF |
134 | | [qcg] |
135 | | name=QosCosGrid YUM repository |
136 | | baseurl=http://fury.man.poznan.pl/qcg-packages/sl/x86_64/ |
137 | | enabled=1 |
138 | | gpgcheck=0 |
139 | | EOF |
140 | | }}} |
141 | | }}} |
142 | | * install QCG-Broker client using YUM Package Manager: |
143 | | {{{ |
144 | | #!div style="font-size: 90%" |
145 | | {{{#!sh |
146 | | yum install qcg-broker-client |
147 | | }}} |
148 | | }}} |
149 | | |
150 | | * configure the client specifying the QCG-Broker URL and DN: |
151 | | {{{ |
152 | | #!div style="font-size: 90%" |
153 | | {{{#!sh |
154 | | vim /opt/plgrid/qcg/qcg-broker/client/etc/qcg-broker-client.conf |
155 | | }}} |
156 | | }}} |
157 | | |