[Server-devel] Attempting to re-install jabber component of XS without re-installing the entire server

Daniel Bennett dantana at gmail.com
Thu Sep 17 05:51:57 EDT 2009


Martin,

I ran :
yum --enablerepo=olpcxs-testing update

It downloaded overnight and I ran the upgrade this morning.

It both seemed to work and seemed to fail.

Failure: during the install of the "kernal" module there was an I/O error
and I believe a second failure

cat /etc/issue returns:
OLPC School Server release 9-0.5.2
Kernel \r on an \m (\l)
is this what I should see after update?


Success: The install as a whole seems to have completed successfully.

# uname -a returns
Linux schoolserver.lccnjimeta.org 2.6.27.25-78.2.56.fc9.i686 #1 SMP TH Jun
18 12:47:50 EDT 2009 i686 i686 i386 GNU/Linux
I am guessing that the fc9.686 means fedora 9?  That would be success right?

when I try to re-run the yum --enablerepo...  again it returns:
Setting up Upddate Process
No Packages marked for Update

After running the update ejabberd was still crashing when I started it.
However, I hadn't followed the instructions for clearing out ejabberd yet
from your first reply.  I tried following those steps (after upgrading to
.6) and they seem to have worked...

The service runs now without crashing, I can ping
schoolserver.lccnjimeta.org and 172.18.0.1 successfully
#hostname -f returns schoolserver.lccnjimeta.org

However, even though I can ping these from my laptop, I can't access the web
based jabber interface.  I'm certain that they are communicating further,
because when I open http://172.18.01/  (without :5280/admin) it leads me to
a page telling me that moodle is currently disabled.

Any ideas?

Thanks again!
-Dan


On Wed, Sep 16, 2009 at 2:56 PM, Martin Langhoff
<martin.langhoff at gmail.com>wrote:

> On Wed, Sep 16, 2009 at 3:36 PM, Daniel Bennett <dantana at gmail.com> wrote:
> > I installed what I think was 0.5.2 which was the newest stable release
> > available when I brought it to Jimeta in late March of 09.
>
> What does the following command say?
>
>  cat /etc/issue
>
> > So the steps that I should take are:
> >
> > 1) backup some part of my server (how should I go about doing this?)  Are
> we
> > talking about making a copy of a particular directory here, or running a
> > utility of some kind?
>
> Uh, so many ways to skin this cat! You will need an external disk for
> this (usb?) and probably a LiveUSB disk (or LiveCD).
>
> If you are familiar with cloning Linux OSs with rsync, that's one path
> (that has a quota of DIY). If you want an easy-to-use answer, I hear
> Mondo Rescue is popular and good, but I haven't used it myself.
>
> Your 2,3,4 steps are right...
>
> > 5) Configure my magically working Jabbery goodness
>
> Step 5 is actually "Enjoy magic workingness"
>
> > And how stable is this .6 pre-release candidate, because I want this to
> be
> > as stable as possible when I leave.
>
> Definitely more stable than 0.5.2 which messed up your ejabberd install :-)
>
>
>
>
> m
> --
>  martin.langhoff at gmail.com
>  martin at laptop.org -- School Server Architect
>  - ask interesting questions
>  - don't get distracted with shiny stuff  - working code first
>  - http://wiki.laptop.org/go/User:Martinlanghoff
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/server-devel/attachments/20090917/f5b287f3/attachment.htm 


More information about the Server-devel mailing list