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:
E após criar o login e senha, já podes usar:
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
Olá, boa tarde.
Parabéns pelo "How to". Poderia me auxiliar como é o processo de criação dos canais para colocar clientes CentOS?
[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
Mensagem
[quote]
[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?[/quote]
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
Mensagem
[quote]
[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?[/quote]
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_Management_Guide/index.html
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.
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?
Mensagem
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?
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
Mensagem
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
Enviar