May 18
Criando repositório local Red Hat 5
Primeiro precisamos montar o DVD e após criar o arquivo dvd.repo em /etc/yum.repos.d/
# mount -o loop /dev/hdc /media/dvdrom
# vi /etc/yum.repos.d/dvd.repo
[dvd]
name=DVD for RHEL5
baseurl=file:///media/dvdrom/Server
enabled=1
gpgcheck=0
Nota:
Para instalar / atualizar pacotes referente a Cluster e Virtualização precisamos inserir, demais linha no arquivo dvd.repo.
# vi /etc/yum.repos.d/dvd.repo
[dvd-cluster]
name=DVD for RHEL5 – Cluster
baseurl=file:///media/dvdrom/Cluster
enabled=1
gpgcheck=0[dvd-cluster-storage]
name=DVD for RHEL5 – ClusterStorage
baseurl=file:///media/dvdrom/ClusterStorage
enabled=1
gpgcheck=0[dvd-vt]
name=DVD for RHEL5 – VT
baseurl=file:///media/dvdrom/VT
enabled=1
gpgcheck=0
Criando um repositório local apontando para um diretório ou servidor http, utilizamos as seguintes configurações.
Necessário instalar o pacote “createrepo”
# yum install createrepo
Para repositório em diretório local
# cd /repositorio/pacotes/
# createrepo .# vi /etc/yum.repos.d/local.repo
[local]
name=Local for RHEL5
baseurl=file:///repositorio/pacotes/
enabled=1
gpgcheck=0
Para repositório local via HTTP
# cd /repositorio/pacotes/
# createrepo .
Depois compartilhamos o caminho /repositorio/pacotes/ no servidor Web
# vi /etc/httpd/conf/httpd.conf
ServerAdmin root@192.168.0.254
DocumentRoot /repositorio/pacotes/
ServerName 10.65.6.141# httpd -t
# service httpd restart# vi /etc/yum.repos.d/http.repo
[http]
name=HTTP for RHEL5
baseurl=http://192.168.0.254/repositorio/pacotes/
enabled=1
gpgcheck=0
OBS.:
Se durante a instalação se ocorrer algum erro utilize o comando “yum clean all”.
Para servidores com acesso a internet podemos utilizar a flag –noplugin para não tentar comunicação com a Red Hat Network.
