Como muchas de las empresas los servidores no tienen acceso a la red, nosotros creamos un repositorio local en un server y todos los demás se conectan para realizar la instalación.
Es necesario descargar las imágenes del repositorio en la página de oracle
El procedimiento es sencillo
Lo primero es hacer un merge de ambos isos en uno solo
unzip sol-11-1111-repo-full.iso-a.zip unzip sol-11-1111-repo-full.iso-b.zip cat sol-11-1111-repo-full.iso-a sol-11-1111-repo-full.iso-b > soll-11-1111-repo-full.iso
Luego movemos el iso al lugar definitivo
mv sol-11-1111-repo-full.iso /export/repoSolaris11/
Habilitamos el servicio de servidor de paquetes
svcadm enable application/pkg/server
Montamos el iso, copiamos todo el repositorio y construimos el índice de búsqueda (este paso puede tardar dependiendo de la velocidad del disco)
mount -F hsfs /export/repoSolaris11/soll-11-1111-repo-full.iso /mnt cd /mnt/repo; tar cf - . | (cd /export/repoSolaris11; tar xfp -) pkgrepo info -s /export/repoSolaris11 PUBLISHER PACKAGES STATUS UPDATED solaris 4292 online 2011-10-26T17:17:30.230911Z
Configuramos unos parámetros
1.- Para apuntar al repositorio
svccfg –s application/pkg/server setprop pkg/inst_root=/export/repoSolaris11
2.- Para colocar el repositorio en solo lectura
svccfg –s application/pkg/server setprop pkg/readonly=true
Colocamos nuestro servidor como repositorio local
pkg set-publisher -G http://pkg.oracle.com/solaris/release/ -g http://nombre_servidor/ solaris
Y de ultimo refrescamos el servicio
svcadm refresh application/pkg/server
No comments:
Post a Comment