Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 7th December 2009, 03:20 AM
sting Offline
Registered User
 
Join Date: Dec 2009
Posts: 1
windows_xp_2003firefox
suggested upgrade path

Hello,

I'm on fedora core 8, and I may have a need to upgrade to the latest, v12, because of an issue I'm encountering (described in "some background", below, but my main query is here).

If I understand the issue I'm having correctly, what will fix it is a kernel ugprade. I've attempted to upgrade the kernel to latest (2.6.31 at the time) but I've run into some problems that will require troubleshooting, and given that I extremely rarely upgrade kernels, it could take me a while (fwiw, I tried the kernel ugprade on a vmware instance, don't know if that can lead to kernel upgrade problems that I otherwise wouldn't have).

So before going down that path, I would like to know:

1) If there are any chances that kernel compatibility with certain userland tools could be broken (once the kernel is correctly booting, that is) given the "large" version jump from 2.6.23 to 2.6.32 (might as well update to latest). For example, would some commands for traffic control (tc) not work anymore?

2) If it actually would be simpler & safer to just upgrade the distribution? (as long as the paths to the various network scripts haven't changed, mostly around interfaces, VLANs, etc)

In terms of keeping the various tools on the machine compatible with the kernel, I am tempted to go with #2. However, how safe is it to jump directly from fedora core 8 to fedora core 12? I guess most upgrades are tested from FC version N to N+1. I would jump 4 versions directly.

For what it's worth, I have an image of the machine running on vmware, so I could attempt the ugprade there first.

Any suggestions as to which path I should take? Isolated kernel upgrade or upgrade the distribution?




Some background (if you care about the context)
--------------------------------------------------

We use a fedora core 8 box as a router, mostly to shape traffic for network simulation purposes. We have many projects (games or games-related, actually) that use real-time network communication, and employ various network models. Via the use of VLANs, we allow for machines anywhere in our studio to hop on this router, at which point we apply selective traffic shaping rules. So, we have a large number of interfaces (due to the large number of VLANs), and in order to shape traffic bidirectionally, we also use the ifb device which adds even more interfaces. So:

- We have lots of interfaces: 52 (26 VLAN interfaces, 26 equivalent ifb interfaces)
- We mostly use the token buffer filter (tbf) and netem queueing disciplines
- We use the mirroring action to redirect ingress traffic from the regular VLAN interfaces to the IFB devices

Every now and then, when replacing/removing/adding qdiscs on the fly (and I think it only happens when a tbf qdiscs is involved), the kernel locks. No crash, just a lock, seemingly stuck in an endless loop.

There seems to have been some work done on around endless loops in the kernel network scheduler around nov 2006. Kernel 2.6.23 (which I have) was released around sept 2007. Maybe it takes that long to promote some changes from dev to release. Hopefully that's what I'm hitting. And hopefully by doing a kernel upgrade it will go away.
Reply With Quote
  #2  
Old 7th December 2009, 03:55 AM
lensman3 Offline
Registered User
 
Join Date: Dec 2009
Location: Centennial, Colorado USA
Posts: 128
linuxfedorafirefox
Backup (get a new disk and save the old one as backup):

/etc -- so you can look up how stuff like passwd, groups, shadow
/home -- so the regular uses won't have to rebuild every thing.
/var -- some programs cache stuff there

Backup /usr/local/bin somewhere too.

I find the SELINUX is a big problem. Stop it from running at the first sign of trouble. I have 8 partitions + swap and I format every partition EXCEPT /home and /opt. /opt has all my optional software which I have to rebuild everytime I upgrade (an mplayer ripper and Truecrypt).

This time I moved /home to /home-old and created a virgin /home. I found that as time went on that programs that are updated often, like openoffice, tend to change their base configuration files, so the config files get stale. I hand moved subdirectories over, like my bookmarks for Firefox.

FC12 made /dev/dvd go away so mplayer stopped working. But the biggest problem is SELINUX. The other place I haven't been able to work around is ssh with password-less login for backups. SELINUX won't let me do that. I can go from a FC12 machine to an FC11 machine but not from a FC12 machine to FC12. Oh, and Nvidia native hardware drivers are really screwed up.

All in all, I do a format on all partitions like /, /usr, /var, /tmp to get them back in pristen shape, but don't do it for /home and /opt. Use the ext4 for the file system. Ext4 is stable now and can be defragged. The fine print (as far as I can see) requires read-only which doesn't make it any better than ext3.

Hope this might help.
Reply With Quote
Reply

Tags
path, suggested, upgrade

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Upgrade path from preview Syphonius Alpha, Beta & Snapshots Discussions (Fedora 11 Only) 3 4th May 2009 04:44 PM
Am I suggested not to use any Yum plugins? Clean Mind Using Fedora 2 21st January 2009 10:54 AM
Is there an Ubuntu-like upgrade path for Fedora 8? DLLarson Installation and Live Media 1 12th November 2007 03:15 PM
Suggested Reading Dauthus Using Fedora 7 6th September 2004 08:53 AM


Current GMT-time: 13:44 (Monday, 20-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat