Koozali.org: home of the SME Server
Other Languages => Español => Topic started by: mramonlopez on May 04, 2007, 12:20:56 PM
-
He tenido una actualización trágica en mi SME 7.x que ha hecho que pierda el panel de control (/server-manager) y otros efectos indesados.
Por ahora me quiero concentrar en solucionar el siguiente error:
# yum update --disablerepo=* --enablerepo=base --enablerepo=updates --enablerepo=smeos --enablerepo=smeupdates --enablerepo=smeaddons --enablerepo=centos
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Error getting repository data for centos, repository not found
================================================================
No new rpms were installed. No additional commands are required.
================================================================
¿Alguien me puede decir dónde se cambia los repositorios? Me da que la url de CentOS debe estar mal por lo que he visto en yum_repositories
Un saludo y gracias por la ayuda
-
Si bien no es recomendable modificar a mano los archivos de configuracion, puedes hacerlo excepcionalmente.
Abre el archivo /home/e-smith/db/yum_repositories y repara la diferencia que tengas con Centos. Luego guardalo y asegurate que el permiso del archivo sea 0640.
# DO NOT MODIFY THIS FILE.
# This file is automatically maintained by the Mitel Networks SME Server
# configuration software. Manually editing this file may put your
# system in an unknown state.
#
# updated: Thu May 3 16:26:16 2007
addons=repository|BaseURL|http://mirror.centos.org/centos/4/addons/$basearch|EnableGroups|no|GPGCheck|yes|MirrorList|http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons|Name|CentOS - addons|Visible|no|status|disabled
base=repository|BaseURL|http://mirror.centos.org/centos/4/os/$basearch|EnableGroups|no|Exclude|kernel,kernel-smp,mkinitrd,mdadm,initscripts|GPGCheck|yes|MirrorList|http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os|Name|CentOS - os|Visible|yes|status|enabled
centosplus=repository|BaseURL|http://mirror.centos.org/centos/4/centosplus/$basearch|EnableGroups|no|GPGCheck|yes|MirrorList|http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus|Name|CentOS - centosplus|Visible|yes|status|disabled
contrib=repository|BaseURL|http://mirror.centos.org/centos/4/contrib/$basearch|EnableGroups|no|GPGCheck|yes|MirrorList|http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib|Name|CentOS - contrib|Visible|no|status|disabled
dag=repository|BaseURL|http://apt.sw.be/redhat/el4/en/$basearch/dag|EnableGroups|no|Exclude|freetype,htop,iptraf,rsync,syslinux|GPGCheck|yes|GPGKey|http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt|Name|Dag - EL4|Visible|no|status|disabled
dungog=repository|BaseURL|http://sme.dungog.net/packages/smeserver/7.0/i386/dungog/|EnableGroups|yes|GPGCheck|no|Name|SME Server 7 - dungog|Visible|yes|status|enabled
extras=repository|BaseURL|http://mirror.centos.org/centos/4/extras/$basearch|EnableGroups|no|GPGCheck|yes|MirrorList|http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras|Name|CentOS - extras|Visible|no|status|disabled
rpmforge=repository|BaseURL|http://apt.sw.be/redhat/el4/en//dag|EnableGroups|yes|GPGCheck|no|MirrorList|http://apt.sw.be/redhat/el4/en/mirrors-rpmforge|Name|rpmforge|Visible|yes|status|disabled
rvandenaker-cups=repository|BaseURL|http://mirror.contribs.org/smeserver/contribs/rvandenaker/testing/smeserver-cups/repositories/7.0/|EnableGroups|yes|GPGCheck|no|Name|rvandenaker-cups-repository|Visible|no|status|disabled
smeaddons=repository|BaseURL|http://mirror.contribs.org/smeserver/releases/7/smeaddons/$basearch|EnableGroups|yes|GPGCheck|yes|MirrorList|file:///etc/yum.repos.d/mirrors-smeaddons|Name|SME Server - addons|Visible|yes|status|enabled
smedev=repository|BaseURL|http://mirror.contribs.org/smeserver/releases/7/smedev/$basearch|EnableGroups|yes|GPGCheck|yes|MirrorList|file:///etc/yum.repos.d/mirrors-smedev|Name|SME Server - dev|Visible|no|status|disabled
smeos=repository|BaseURL|http://mirror.contribs.org/smeserver/releases/7/smeos/$basearch|EnableGroups|yes|GPGCheck|yes|MirrorList|file:///etc/yum.repos.d/mirrors-smeos|Name|SME Server - os|Visible|yes|status|enabled
smetest=repository|BaseURL|http://mirror.contribs.org/smeserver/releases/7/smetest/$basearch|EnableGroups|yes|GPGCheck|yes|MirrorList|file:///etc/yum.repos.d/mirrors-smetest|Name|SME Server - test|Visible|no|status|disabled
smeupdates=repository|BaseURL|http://mirror.contribs.org/smeserver/releases/7/smeupdates/$basearch|EnableGroups|yes|GPGCheck|yes|MirrorList|file:///etc/yum.repos.d/mirrors-smeupdates|Name|SME Server - updates|Visible|yes|status|enabled
smeupdates-testing=repository|BaseURL|http://mirror.contribs.org/smeserver/releases/7/smeupdates-testing/$basearch|EnableGroups|yes|GPGCheck|yes|MirrorList|file:///etc/yum.repos.d/mirrors-smeupdates-testing|Name|SME Server - updates testing|Visible|yes|status|disabled
snetram=repository|BaseURL|http://www.snetram.nl/yum/|EnableGroups|no|GPGCheck|no|MirrorList|http://mirror.contribs.org/smeserver/contribs/jmartens/mirrorlist|Name|repository@snetram.nl|Visible|yes|status|disabled
updates=repository|BaseURL|http://mirror.centos.org/centos/4/updates/$basearch|EnableGroups|no|Exclude|kernel,kernel-smp,mkinitrd,mdadm,initscripts|GPGCheck|yes|MirrorList|http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates|Name|CentOS - updates|Visible|yes|status|enabled
Finalmente expande
expand-template /etc/yum.conf
y comprueba si todo va bien
yum update
Saludos
-
¡Arreglado! Muchísimas gracias.
Ahora tengo que averiguar cómo recuperar la panel de administración web.
Cuando intento acceder a http://miservidor/server-manager obtengo un error 404.
¿Es algún error conocido? ¿Cómo puedo "reinstalar el panel de administración?
Voy a indagar en la configuración de apache, a ver si doy con el problema.
Un saludo
-
Lo solucioné. Bastó con un:
yum install e-smith-manager
Saludos a todos
-
Felicitaciones!!!
y gracias por detallar la solución.
-
La mala noticias es que me lo he vuelto a cargar. :D
No conseguía finalizar la actualización por unas dependencias no resueltas. Fundamentalmente por el PHP5. Hice
yum update --enablerepo=centosplus
y parece que instaló lo que hacía falta. Pero algo más hizo porque ahora tengo un grandísimo error 500 en el server-manager.
A ver que hago ahora. Je, je, je.
-
Ya está arreglado de nuevo. La solución se encontraba en:
http://forums.contribs.org/index.php?topic=35929.0
Y había que hacer:
rpm -e --nodeps perl.i386
rpm -e --nodeps perl-suidperl.i386
yum install perl perl-suidperl perl-Time-HiRes \
--disablerepo=* \
--enablerepo=base \
--enablerepo=updates \
--enablerepo=smeos \
--enablerepo=smeupdates \
--enablerepo=smeaddons
Siento haber sido un pelmazo.