Spacewalk no CentOS 6

Publicado por Daniel Lara Souza em 12/06/2013

[ Hits: 11.320 ]

Blog: http://danniel-lara.blogspot.com/

 


Spacewalk no CentOS 6



Spacewalk é um sistema de gerenciamento de código fonte aberto (GPLv2) que permite:
  • 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

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:
Linux: Spacewalk no CentOS 6
E após criar o login e senha, já podes usar:
Linux: Spacewalk no CentOS 6
Espero que ajude.

Guia de referência:


Outras dicas deste autor

SQLiteStudio - Gerenciador de banco de dados SQLite

MySQL Server no Rocky Linux

Rodando o ManageIQ via podman

Instalação NRPE no Xen 6.2

Configurando SNMP V3 no Ubuntu 12.04

Leitura recomendada

Manual do Ubuntu 10.04 Lucid Lynx disponível em português

Google Chrome no SliTaz 5.0

Usando o slackpkg

TweetDeck no Ubuntu 11.04

Kuroo - Facilitando a instalação de pacotes no Gentoo

  

Comentários
[1] Comentário enviado por wendelmineiro em 14/08/2013 - 12:52h

Olá, boa tarde.


Parabéns pelo "How to". Poderia me auxiliar como é o processo de criação dos canais para colocar clientes CentOS?

[2] Comentário enviado por danniel-lara em 14/08/2013 - 13:06h


[1] Comentário enviado por wendelmineiro em 14/08/2013 - 12:52h:

Olá, boa tarde.


Parabéns pelo "How to". Poderia me auxiliar como é o processo de criação dos canais para colocar clientes CentOS?


opa eu estou trabalhando em uma documentação mais completa para isso
pois tive que parar pois estrou atrolhando de serviço e estudando para certificação

[3] Comentário enviado por MySQLBox em 18/10/2013 - 10:40h


[1] Comentário enviado por wendelmineiro em 14/08/2013 - 12:52h:

Olá, boa tarde.


Parabéns pelo "How to". Poderia me auxiliar como é o processo de criação dos canais para colocar clientes CentOS?


Olá! Eu indico que você de uma lida na documentação da Red Hat.

https://access.redhat.com/site/documentation/pt-BR/Red_Hat_Network_Satellite/5.5/html/Channel_Manage...

Tem muita coisa boa ai, acredito que em alguns minutos de leitura você já consiga trabalhar com o Spacewalk e seus canais de atualização.

[4] Comentário enviado por Tacioandrade em 01/11/2013 - 15:21h

Amigo boa tarde, estou tentando instalar aqui e quando executei o comando spacewalk-setup o mesmo executou, porem ao fim deu um erro no tomcat:

* Restarting services.
Tomcat failed to start properly or the installer ran out of tries. Please check /var/log/tomcat*/catalina.out for errors.

Abri o arquivo e está mostrando o seguinte erro:

01/11/2013 15:29:30 com.mchange.v2.c3p0.impl.C3P0ImplUtils generateVmId
INFO: Failed to get local InetAddress for VMID. This is unlikely to matter. At all. We'll add some extra randomness
java.net.UnknownHostException: centos6: centos6
at java.net.InetAddress.getLocalHost(InetAddress.java:1454)
at com.mchange.v2.c3p0.impl.C3P0ImplUtils.generateVmId(C3P0ImplUtils.java:120)
at com.mchange.v2.c3p0.impl.C3P0ImplUtils.<clinit>(C3P0ImplUtils.java:98)
at com.mchange.v2.c3p0.impl.DriverManagerDataSourceBase.<init>(DriverManagerDataSourceBase.java:205)
at com.mchange.v2.c3p0.DriverManagerDataSource.<init>(DriverManagerDataSource.java:60)

Onde centos6 é o meu hostname. No ambiente que estou executando não tenho um servidor DNS interno nem nada do tipo (no Virtualbox), será que sabe o que pode ser o erro?

[5] Comentário enviado por david fonseca em 30/04/2014 - 09:31h

O meu mostra isso quando dou o comando yum install ....


---> Package xml-im-exporter.noarch 0:1.1-4.jpp5 will be installed
--> Finished Dependency Resolution
Error: Package: spacewalk-java-2.2.55-1.el6.noarch (spacewalk-nightly)
Requires: dojo
Error: Package: osa-dispatcher-5.11.34-1.el6.noarch (spacewalk-nightly)
Requires: jabberpy
Error: Package: spacewalk-pxt-2.2.17-1.el6.noarch (spacewalk-nightly)
Requires: perl(Apache2::Request)
Error: Package: spacewalk-setup-jabberd-2.0.1-1.el6.noarch (spacewalk-nightly)
Requires: jabberd
Error: Package: spacewalk-pxt-2.2.17-1.el6.noarch (spacewalk-nightly)
Requires: perl(Apache2::Cookie)
Error: Package: spacewalk-backend-2.2.25-1.el6.noarch (spacewalk-nightly)
Requires: python-debian
Error: Package: eventReceivers-2.20.18-1.el6.noarch (spacewalk-nightly)
Requires: perl(Apache2::Request)
Error: Package: rhn-client-tools-2.1.16-1.el6.noarch (spacewalk-client)
Requires: python-hwdata
Error: Package: spacewalk-java-2.2.55-1.el6.noarch (spacewalk-nightly)
Requires: dwr >= 3
Available: dwr-2.0.5-2.jpp5.noarch (jpackage-generic-5.0)
dwr = 2.0.5-2.jpp5
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts