viernes, 23 de noviembre de 2012

Compilación e instalación de Torque 4.1.0 en CentOS 6.2 x86_64

Compilación e instalación de Torque 4.1.0 en CentOS 6.2 x86_64, se parte de una instalación de servidor mÍnima, que es uno de los roles que ofrece el proceso de instalación de la distro.


1. COLOCACION DEL TARBALL EN EL DIRECTORIO USADO EN EL PROCESO DE CONSTRUCCION DEL PAQUETE
2. DESCOMPRESION DEL TARBALL PARA OBTENER EL ARCHIVO SPEC DE TORQUE
3. RESOLUCION DE ALGUNAS DEPENDENCIAS (openssl-devel, libxml2-devel)
4. CONSTRUCCION DE PAQUETE RPM DE TORQUE
5. INSTALACION



-------------------------------------------------------------------------------------------------

Este es el proceso de generación de rpms de toque 4.1.0 desde un tarball.

tarball: torque-4.1.0.tar.gz

PREREQUICITO: HERRAMIENTAS DE DESARROLLO

[root@master software]# yum groupinstall "Herramientas de desarrollo"

El proceso lo hago en un directorio de trabajo en donde tengo ya el tarball, y siendo el usuario root.

1. COLOCACION DEL TARBALL EN EL DIRECTORIO USADO EN EL PROCESO DE CONSTRUCCION DEL PAQUETE

[root@master software]# cp torque-4.1.0.tar.gz /root/rpmbuild/SOURCES/

2. DESCOMPRESION DEL TARBALL PARA OBTENER EL ARCHIVO SPEC DE TORQUE

[root@master software]# tar -xvzf torque-4.1.0.tar.gz

ENTRADA AL DIRECTORIO QUE CONTIENE LAS FUENTES

[root@master software]# cd torque-4.1.0

[root@master torque-4.1.0]#


3. RESOLUCION DE ALGUNAS DEPENDENCIAS (openssl-devel, libxml2-devel)

[root@master torque-4.1.0]# yum install openssl-devel

[root@master torque-4.1.0]# yum install libxml2-devel

4. CONSTRUCCION DE PAQUETE RPM DE TORQUE

[root@master torque-4.1.0]# rpmbuild -bb torque.spec
...
Escrito: /root/rpmbuild/RPMS/x86_64/torque-4.1.0-1.cri.x86_64.rpm
Escrito: /root/rpmbuild/RPMS/x86_64/torque-server-4.1.0-1.cri.x86_64.rpm
Escrito: /root/rpmbuild/RPMS/x86_64/torque-devel-4.1.0-1.cri.x86_64.rpm
Escrito: /root/rpmbuild/RPMS/x86_64/torque-scheduler-4.1.0-1.cri.x86_64.rpm
Escrito: /root/rpmbuild/RPMS/x86_64/torque-client-4.1.0-1.cri.x86_64.rpm
Escrito: /root/rpmbuild/RPMS/x86_64/torque-debuginfo-4.1.0-1.cri.x86_64.rpm
....
[root@master torque-4.1.0]#


5. INSTALACION

En el nodo maestro se deben instalar los paquetes:


torque-server-4.1.0-1.cri.x86_64
torque-client-4.1.0-1.cri.x86_64
torque-devel-4.1.0-1.cri.x86_64
torque-4.1.0-1.cri.x86_64


y en los nodos esclavos:


torque-4.1.0-1.cri.x86_64
torque-client-4.1.0-1.cri.x86_64

Learning PHP, MySQL & JavaScript (Sixth Edition)

  Capitulo 4. Código: 11.php <?php   $level = $score = $time = 0; ?> Código: 12.php <?php   $month = "March";   if ($mont...