jueves, 20 de febrero de 2014

DVD de CentOS como repositorio

Cuando se instala un cliente paravirtualizado en xen, su naturaleza impide usar algunos componentes de hardware, entre los que se incluyen las lectoras DVD. Lo usual es que se use una instalación en red para la mayoría de casos.

Para instalar CentOS, tenemos la opción usar un repositorio externo, lo que que no parece una opción saludable ni cuerda. Sin embargo, posible usar el DVD que de todos los días como repositorio local de un forma bastante simple.

Instalamos apache
zypper install -t pattern lamp_server
Permitimos el listado de ficheros para este directorio con la opción Indexes
vim /etc/apache2/default-server.conf
A modo de ejemplo, y con contenido recortado
DocumentRoot "/srv/www/htdocs"

#
# Configure the DocumentRoot
#
<Directory "/srv/www/htdocs">
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs-2.2/mod/core.html#options
        # for more information.
Options Indexes
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
AllowOverride None
        # Controls who can get stuff from this server.
Order allow,deny
 Allow from all
</Directory>
Iniciamos el servicio
systemctl status apache2.service
Creamos un directorio dentro del cual crearemos el repositorio
mkdir /srv/www/htdocs/centos
Lo montamos
mount -o loop /home/usuario/CentOS-6.5-x86_64-bin-DVD1.iso /srv/www/htdocs/centos/
Y nada, que ya lo podemos especificar como --location dentro del comando virt-install. La URL queda http://<ip-servidor>/centos

DVD de CentOS como respositorio
Creo que en cuanto pueda, revisaré con cuales otras distribuciones es posible hacer esto.

No hay comentarios:

Publicar un comentario

Otros apuntes interesantes

Otros apuntes interesantes