Spacewalk no CentOS 6
Dica publicada em Linux / Software
Spacewalk no CentOS 6
Spacewalk é um sistema de gerenciamento de código fonte aberto (GPLv2) que permite:
Após a instalação do CentOS, atualize o mesmo:
# yum update -y
Altere o SELinux:
# vim /etc/selinux/config
Para:
E reinicie o servidor:
# reboot
Bom, agora adicione os repositórios do Spacewalk:
# rpm -Uvh http://yum.spacewalkproject.org/1.9/RHEL/6/x86_64/spacewalk-repo-1.9-1.el6.noarch.rpm
Altere alguns parâmetros nos arquivos do repositório do Spacewalk:
# sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/spacewalk-nightly.repo
# sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/spacewalk.repo
Adicione o repositório jpackage:
# vim /etc/yum.repos.d/jpackage-generic.repo
E adicione as linhas:
Adicione o repositório EPEL:
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Agora vamos instalar o Spacewalk com suporte a PostgreSQL:
# yum install spacewalk-postgresql spacewalk-setup-embedded-postgresql -y
Após a instalação digite:
# spacewalk-setup
Pronto, agora é só digitar no seu browser o IP do seu servidor:
E só adicionar os seus dados como login de usuário, senha, e e-mail: E após criar o login e senha, já podes usar: Espero que ajude.
Guia de referência:
- Inventário de hardware e software.
- Instalar e atualizar os softwares em seus sistemas.
- Coletar e distribuir os pacotes de software personalizados em grupos gerenciáveis.
- Gerenciar e implantar os arquivos de configuração em seus sistemas.
- Monitorar seus sistemas.
- Iniciar/parar serviços.
Após a instalação do CentOS, atualize o mesmo:
# yum update -y
Altere o SELinux:
# vim /etc/selinux/config
SELINUX=enforcing
Para:
SELINUX=disabled
E reinicie o servidor:
# reboot
Bom, agora adicione os repositórios do Spacewalk:
# rpm -Uvh http://yum.spacewalkproject.org/1.9/RHEL/6/x86_64/spacewalk-repo-1.9-1.el6.noarch.rpm
Altere alguns parâmetros nos arquivos do repositório do Spacewalk:
# sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/spacewalk-nightly.repo
# sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/spacewalk.repo
Adicione o repositório jpackage:
# vim /etc/yum.repos.d/jpackage-generic.repo
E adicione as linhas:
[jpackage-generic]
name=JPackage generic
#baseurl=http://mirrors.dotsrc.org/pub/jpackage/5.0/generic/free/
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
name=JPackage generic
#baseurl=http://mirrors.dotsrc.org/pub/jpackage/5.0/generic/free/
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
Adicione o repositório EPEL:
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Agora vamos instalar o Spacewalk com suporte a PostgreSQL:
# yum install spacewalk-postgresql spacewalk-setup-embedded-postgresql -y
Após a instalação digite:
# spacewalk-setup
Pronto, agora é só digitar no seu browser o IP do seu servidor:
- http://<IP_do_servidor_Spacewalk>
E só adicionar os seus dados como login de usuário, senha, e e-mail: E após criar o login e senha, já podes usar: Espero que ajude.
Guia de referência:
Parabéns pelo "How to". Poderia me auxiliar como é o processo de criação dos canais para colocar clientes CentOS?