View Full Version : hi -- yum help?
fgraph
01-20-2005, 02:02 AM
Hi all,
This forum has helped a lot in fixing up my server. I had to upgrade mysql badly and in doing so ended up creating quite a fiasco. I was able to upgrade my kernel, get yum, but I'm having trouble using atomic's to get the mysql upgrade. Can someone help me out as a yum newbie to tell me what I have to put in the yum.conf? I pasted
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://archive.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/art/$releasever/
but I get a long error. Any ideas?
fgraph
01-20-2005, 02:05 AM
This is my error when I type yum upgrade mysql
rpmdb: unable to join the environment
error: db4 error(11) from dbenv->open: Resource temporarily unavailable
error: cannot open Packages index using db3 - Resource temporarily unavailable (11)
error: cannot open Packages database in /var/lib/rpm
Traceback (most recent call last):
File "/usr/bin/yum", line 30, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum/yummain.py", line 163, in main
(log, errorlog, filelog, conf, cmds) = parseCmdArgs(args)
File "/usr/share/yum/yummain.py", line 75, in parseCmdArgs
conf=yumconf(configfile=yumconffile)
File "/usr/share/yum/config.py", line 155, in __init__
self.yumvar['releasever'] = self._getsysver()
File "/usr/share/yum/config.py", line 285, in _getsysver
idx = ts.dbMatch('provides', self.distroverpkg)
TypeError: rpmdb open failed
eWebtricity
01-23-2005, 03:26 PM
make sure you pick the urls for yum config that match your OS ....
that first baseurl you have with 3es.atomicrocket.... doesn't look right to me if you have a 1and1 ROOTIII server that would most likely be running RedHat9 or the more recent Fedora Core 2 ....i think the 3es is for RedHat Enterprise 3.0 server
Jason Lee
01-23-2005, 07:11 PM
the es3 server is just a mirror for the archives. It contains the repositories for all the versions of redhat and fedora core that he supports.
I'm currently haveing a problem updating my server with yum. I haven't been able to get any support from Art's forums so maybe someone here can help me....
Yum output....
[root@omegaserv root]# yum update
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 9 - App Vault RPMS
Server: Atomic Rocket Turtle - 9 - Atomic PSA-Compatible RPMS
Server: Atomic Rocket Turtle - 9 - Base OS RPMS mirror
Server: Atomic Rocket Turtle - 9 - SW-Soft PSA 7.5 RPMS
Server: Atomic Rocket Turtle - 9 - OS Update RPMS mirror
Finding updated packages
Downloading needed headers
Resolving dependencies
.Package mod_perl needs httpd-mmn = 20020628, this is not available.
Package php needs httpd-mmn = 20020628, this is not available.
Package mod_perl needs libapr.so.0, this is not available.
Package mod_perl needs libaprutil.so.0, this is not available.
/etc/yum.conf contains
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
exclude=kernel*
# THIS CHANNEL CONTAINS MY PSA COMPATIBLE RPMS (php, mysql, qmail-scanner, etc)
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://archive.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/art/$releasever/
[app-vault]
name=Atomic Rocket Turtle - $releasever - App Vault RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/app-vault/
baseurl=http://archive.atomicrocketturtle.com/atomic/app-vault/
baseurl=http://www.atomicrocketturtle.com/atomic/app-vault/
[psa-7.5]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
baseurl=http://archive.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
[base]
name=Atomic Rocket Turtle - $releasever - Base OS RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-party/base/$releasever/
[updates]
name=Atomic Rocket Turtle - $releasever - OS Update RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-party/updates/$releasever/
Wythrol
02-12-2005, 02:15 AM
I've had a few probs with this as well.
What works for me is to set the yum.conf to take :
[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://update.pureserver.info/fedora/linux/core/$releasever/$basearch/os
/
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://update.pureserver.info/fedora/linux/core/updates/$releasever/$bas
earch/
#[updates-testing]
#name=Fedora Core $releasever - $basearch - Unreleased Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing
/$releasever/$basearch/
#[development]
#name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$ba
search/
#[psa-7.5]
#name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
#baseurl=http://3es.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
#baseurl=http://archive.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
#baseurl=http://www.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://archive.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/art/$releasever/
where is says update.pureserver.info you'll substitute update.onlinehome-server.com . Dont use ART's repositories for the [base] [updates] or [psa] but use 1&1's own . I used ART's for the base etc packages and it rendered my server almost useless, 1&1 have their own setup. Use ART's for 3rd party stuff like ClamAv etc.
Jason Lee
02-12-2005, 03:11 PM
I just attempted to use....
name=Fedora Core $releasever - $basearch - Base
baseurl=http://update.onlinehome-server.com/fedora/linux/core/$releasever/$basearch/os/
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://update.onlinehome-server.com/fedora/linux/core/updates/$releasever/$basearch/
with yum but those won't work. update.pureserver.info will work for me. I'm with 1&1 US.
[b]Edit: The update server is now working with yum.
Also has anyone updated the kernel on their 1&1 Root Server using the update.pureserver.info (or update.onlinehome-server.com) yum repositories ?
Jason Lee
02-13-2005, 02:53 AM
I found out my answer. I tried the upgrade but it didn't work. Now my server is stuck in recovery mode. I'm now on the phone with 1and1 support attempting to solve this problem.
vBulletin® v3.7.0 Beta 4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.