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
Google Chrome no Fedora 17
Instalando MariaDB-5.2 no Debian Squeeze
screenFetch no Fedora 18
Samba 4 no Fedora 25
LightSquid no CentOS 6.4
Leitura recomendada
Como criar pacotes RPM ou DEB pelo código-fonte utilizando FPM (Ruby on Rails)
Acessando Banco do Brasil, Caixa e outros [Resolvido]
Ouvindo sua rádio Last.FM no Amarok
Como instalar o Google Chrome no Slackware 13.37
Modificando o tema do MOC (Music On Console)
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