amigos boa tarde, eis minha primeira postagem aqui na lista, venho do mundo Slackware e a cerca de 1 ano que uso CentOS, melhor dizendo, deixo os servidores rodando, dificilmente tenho problemas. Fora esse eu ainda tenho servidores em produção rodando FreeBSD e OpenBSD
Meu problema é o seguinte, por completa falta de atenção excluí o diretório /var/lib/* ao invés de /var/lib/ldap/*
Agora o yum não funciona! Talvez outras aplicações também deixaram de funcionar, porém ainda não notei outra necessidade.
# yum list Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. $releasever is not a valid release or hasnt been released yet/ removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Existe um meio de voltar o /var/lib como o "padrão de fábrica" sem ter que reinstalar o sistema?
att
2012/7/10 Enio Marconcini eniorm@gmail.com:
amigos boa tarde, eis minha primeira postagem aqui na lista, venho do mundo Slackware e a cerca de 1 ano que uso CentOS, melhor dizendo, deixo os servidores rodando, dificilmente tenho problemas. Fora esse eu ainda tenho servidores em produção rodando FreeBSD e OpenBSD
Meu problema é o seguinte, por completa falta de atenção excluí o diretório /var/lib/* ao invés de /var/lib/ldap/*
Agora o yum não funciona! Talvez outras aplicações também deixaram de funcionar, porém ainda não notei outra necessidade.
# yum list Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. $releasever is not a valid release or hasnt been released yet/ removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Existe um meio de voltar o /var/lib como o "padrão de fábrica" sem ter que reinstalar o sistema?
Baixa o pacote filesystem e yum e instala na mão. Depois tenta reinstalar os pacotes abaixo, na pior das hipóteses abre os pacotes usando o mc e copia os arquivos do diretório /var/lib você mesmo.
chkconfig-1.3.49.3-1.el6_2.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64 dbus-1.2.24-5.el6_1.x86_64 dhclient-4.1.1-25.P1.el6_2.1.x86_64 dnsmasq-2.48-5.el6.x86_64 filesystem-2.4.30-3.el6.x86_64 iptraf-3.0.1-13.el6.x86_64 iscsi-initiator-utils-6.2.0.872-34.el6.x86_64 libvirt-client-0.9.4-23.el6_2.9.x86_64 logrotate-3.7.8-12.el6_0.1.x86_64 filesystem-2.4.30-3.el6.x86_64 mlocate-0.22.2-3.el6.x86_64 mysql-server-5.1.61-1.el6_2.1.x86_64 nfs-utils-1.2.3-15.el6.x86_64 ntp-4.2.4p8-2.el6.centos.x86_64 php-common-5.3.3-3.el6_2.8.x86_64 plymouth-0.8.3-24.el6.centos.x86_64 polkit-0.96-2.el6_0.1.x86_64 prelink-0.4.6-3.el6.x86_64 rpm-4.8.0-19.el6_2.1.x86_64 samba-common-3.5.10-116.el6_2.x86_64 initscripts-9.03.27-1.el6.centos.1.x86_64 tftp-server-0.49-7.el6.x86_64 udev-147-2.40.el6.x86_64
Já tentou executar
Yum clean all
E depois usar o um normalmente? Se não me falha a memória só os arquivos de dados do bdb do yum ficam na /var/lib
Att, Fábio Chicout
Enviado via iPad
Em 10/07/2012, às 17:03, Thiago Coutinho root@thiagoc.net escreveu:
2012/7/10 Enio Marconcini eniorm@gmail.com:
amigos boa tarde, eis minha primeira postagem aqui na lista, venho do mundo Slackware e a cerca de 1 ano que uso CentOS, melhor dizendo, deixo os servidores rodando, dificilmente tenho problemas. Fora esse eu ainda tenho servidores em produção rodando FreeBSD e OpenBSD
Meu problema é o seguinte, por completa falta de atenção excluí o diretório /var/lib/* ao invés de /var/lib/ldap/*
Agora o yum não funciona! Talvez outras aplicações também deixaram de funcionar, porém ainda não notei outra necessidade.
# yum list Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. $releasever is not a valid release or hasnt been released yet/ removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Existe um meio de voltar o /var/lib como o "padrão de fábrica" sem ter que reinstalar o sistema?
Baixa o pacote filesystem e yum e instala na mão. Depois tenta reinstalar os pacotes abaixo, na pior das hipóteses abre os pacotes usando o mc e copia os arquivos do diretório /var/lib você mesmo.
chkconfig-1.3.49.3-1.el6_2.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64 dbus-1.2.24-5.el6_1.x86_64 dhclient-4.1.1-25.P1.el6_2.1.x86_64 dnsmasq-2.48-5.el6.x86_64 filesystem-2.4.30-3.el6.x86_64 iptraf-3.0.1-13.el6.x86_64 iscsi-initiator-utils-6.2.0.872-34.el6.x86_64 libvirt-client-0.9.4-23.el6_2.9.x86_64 logrotate-3.7.8-12.el6_0.1.x86_64 filesystem-2.4.30-3.el6.x86_64 mlocate-0.22.2-3.el6.x86_64 mysql-server-5.1.61-1.el6_2.1.x86_64 nfs-utils-1.2.3-15.el6.x86_64 ntp-4.2.4p8-2.el6.centos.x86_64 php-common-5.3.3-3.el6_2.8.x86_64 plymouth-0.8.3-24.el6.centos.x86_64 polkit-0.96-2.el6_0.1.x86_64 prelink-0.4.6-3.el6.x86_64 rpm-4.8.0-19.el6_2.1.x86_64 samba-common-3.5.10-116.el6_2.x86_64 initscripts-9.03.27-1.el6.centos.1.x86_64 tftp-server-0.49-7.el6.x86_64 udev-147-2.40.el6.x86_64
-- thiagoc
"O povo não deveria temer o governo. O governo é quem deveria temer o povo." V de Vingança _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
2012/7/10 Fábio Chicout fabio.chicout@ufpe.br
Já tentou executar
Yum clean all
E depois usar o um normalmente? Se não me falha a memória só os arquivos de dados do bdb do yum ficam na /var/lib
Att, Fábio Chicout
Enviado via iPad
Em 10/07/2012, às 17:03, Thiago Coutinho root@thiagoc.net escreveu:
2012/7/10 Enio Marconcini eniorm@gmail.com:
amigos boa tarde, eis minha primeira postagem aqui na lista, venho do
mundo
Slackware e a cerca de 1 ano que uso CentOS, melhor dizendo, deixo os servidores rodando, dificilmente tenho problemas. Fora esse eu ainda
tenho
servidores em produção rodando FreeBSD e OpenBSD
Meu problema é o seguinte, por completa falta de atenção excluí o
diretório
/var/lib/* ao invés de /var/lib/ldap/*
Agora o yum não funciona! Talvez outras aplicações também deixaram de funcionar, porém ainda não notei outra necessidade.
# yum list Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. $releasever is not a valid release or hasnt been released yet/ removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Existe um meio de voltar o /var/lib como o "padrão de fábrica" sem ter
que
reinstalar o sistema?
Baixa o pacote filesystem e yum e instala na mão. Depois tenta reinstalar os pacotes abaixo, na pior das hipóteses abre os pacotes usando o mc e copia os arquivos do diretório /var/lib você mesmo.
chkconfig-1.3.49.3-1.el6_2.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64 dbus-1.2.24-5.el6_1.x86_64 dhclient-4.1.1-25.P1.el6_2.1.x86_64 dnsmasq-2.48-5.el6.x86_64 filesystem-2.4.30-3.el6.x86_64 iptraf-3.0.1-13.el6.x86_64 iscsi-initiator-utils-6.2.0.872-34.el6.x86_64 libvirt-client-0.9.4-23.el6_2.9.x86_64 logrotate-3.7.8-12.el6_0.1.x86_64 filesystem-2.4.30-3.el6.x86_64 mlocate-0.22.2-3.el6.x86_64 mysql-server-5.1.61-1.el6_2.1.x86_64 nfs-utils-1.2.3-15.el6.x86_64 ntp-4.2.4p8-2.el6.centos.x86_64 php-common-5.3.3-3.el6_2.8.x86_64 plymouth-0.8.3-24.el6.centos.x86_64 polkit-0.96-2.el6_0.1.x86_64 prelink-0.4.6-3.el6.x86_64 rpm-4.8.0-19.el6_2.1.x86_64 samba-common-3.5.10-116.el6_2.x86_64 initscripts-9.03.27-1.el6.centos.1.x86_64 tftp-server-0.49-7.el6.x86_64 udev-147-2.40.el6.x86_64
-- thiagoc
"O povo não deveria temer o governo. O governo é quem deveria temer o
povo."
V de Vingança _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
sim tentei foi as primeiras tentativas, fiz o clean, até o rpm -rebuilddb mas tudo sem solução. Eu por fim tentei instalar o yum manualmente com o rpm, porém como ele deve ter perdido o seu banco de dados também, reclama de dependências que na verdade já estão instaladas.
esse erro aqui
Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. $releasever is not a valid release or hasnt been released yet/ removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
vocês poderia me passar qual é o conteúdo desse arquivo /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt
abraços
2012/7/10 Thiago Coutinho root@thiagoc.net
2012/7/10 Enio Marconcini eniorm@gmail.com:
amigos boa tarde, eis minha primeira postagem aqui na lista, venho do
mundo
Slackware e a cerca de 1 ano que uso CentOS, melhor dizendo, deixo os servidores rodando, dificilmente tenho problemas. Fora esse eu ainda
tenho
servidores em produção rodando FreeBSD e OpenBSD
Meu problema é o seguinte, por completa falta de atenção excluí o
diretório
/var/lib/* ao invés de /var/lib/ldap/*
Agora o yum não funciona! Talvez outras aplicações também deixaram de funcionar, porém ainda não notei outra necessidade.
# yum list Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. $releasever is not a valid release or hasnt been released yet/ removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Existe um meio de voltar o /var/lib como o "padrão de fábrica" sem ter
que
reinstalar o sistema?
Baixa o pacote filesystem e yum e instala na mão. Depois tenta reinstalar os pacotes abaixo, na pior das hipóteses abre os pacotes usando o mc e copia os arquivos do diretório /var/lib você mesmo.
chkconfig-1.3.49.3-1.el6_2.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64 dbus-1.2.24-5.el6_1.x86_64 dhclient-4.1.1-25.P1.el6_2.1.x86_64 dnsmasq-2.48-5.el6.x86_64 filesystem-2.4.30-3.el6.x86_64 iptraf-3.0.1-13.el6.x86_64 iscsi-initiator-utils-6.2.0.872-34.el6.x86_64 libvirt-client-0.9.4-23.el6_2.9.x86_64 logrotate-3.7.8-12.el6_0.1.x86_64 filesystem-2.4.30-3.el6.x86_64 mlocate-0.22.2-3.el6.x86_64 mysql-server-5.1.61-1.el6_2.1.x86_64 nfs-utils-1.2.3-15.el6.x86_64 ntp-4.2.4p8-2.el6.centos.x86_64 php-common-5.3.3-3.el6_2.8.x86_64 plymouth-0.8.3-24.el6.centos.x86_64 polkit-0.96-2.el6_0.1.x86_64 prelink-0.4.6-3.el6.x86_64 rpm-4.8.0-19.el6_2.1.x86_64 samba-common-3.5.10-116.el6_2.x86_64 initscripts-9.03.27-1.el6.centos.1.x86_64 tftp-server-0.49-7.el6.x86_64 udev-147-2.40.el6.x86_64
-- thiagoc
"O povo não deveria temer o governo. O governo é quem deveria temer o povo." V de Vingança _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
acho que resolvi aqui editei o arquivo /etc/yum.repos.d/CentOS-Media.repo e mudei a linha baseurl=file:///media/CentOS/ para baseurl=file:///media/
Depois rodei o comando
yum --disablerepo=* --enablerepo=c6-media install centos-release yum rpm python python-elementtree rpm-python yum-metadata-parser -y
por fim, fiz um check-update + upgrade e está tudo OK, quero dizer, pelo menos o yum voltou a funcionar.
Porém dei uma olhada em outra instalação de CentOS que possuo, vi que o rpm mantinha também arquivos em /var/lib/rpm e ainda não sei o impacto que isso vai causar em outras aplicações, como dbus, hal,
de qualuqer forma o db atual do yum não corresponde com a realidade porque se eu aplico: yum list installed nao me mostra alguns pacotes que foram instalados.
Existe uma forma de solucionar isso?
discuss-pt-br@lists.centos.org