Linux Fedora Core 3 running very slow since running updates

Posted on 2005-04-25
Last Modified: 2013-12-06
Since running the live update in Fedora and installing all the patches the system has become extremely slow to the extent that you can’t use it.

The Fedora machine is only used for samba file sharing for the firms’ documents etc. I’m also using Webmin to navigate around it quicker.

I don’t know if this is related, but ive been into the GRUB boot loader via webmin and there are 12 boot options, and the one selected is Fedora Core (2.6.11-1.14_FC3smp). Are the other 11 boot options slowing it down? What does the ‘smp’ stand for at the end of the selected boot? As there is also a Fedora Core (2.6.11-1.14_FC3) boot option listed.

I would be grateful if you could help me troubleshoot the reason why it is suddenly running very slow.

Question by:the_omnific
    LVL 1

    Author Comment

    In addition I have to boot the Windows Server and then the Fedora server in that sequence otherwise the Fedora server will authenticate user logins.

    And I have added to the Samba config file:

    domain logons = No
    domain master = No

    And it still authenticate user logins?
    LVL 1

    Author Comment

    samba config file

          log file = /var/log/samba/%m.log
          dns proxy = No
          cups options = raw
          ldap ssl = no
          server string = Fedora Server
          idmap gid = 16777216-33554431
          socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
          idmap uid = 16777216-33554431
          workgroup = domain
          os level = 20
          null passwords = yes
          domain master = No
          security = share
          max log size = 50
          domain logons = no

          comment = sid
          path = /opt/sophos
          writeable = yes
          guest ok = Yes

          writeable = yes
          path = /archive
          write list = @domain
          force group = domain
          create mask = 0770
          directory mask = 0770
          comment = Public
          valid users = administrator
          browseable = no

    LVL 87

    Expert Comment

    Make sure you have enough diskspace left in your main linux partitions (/root, /var and possibly /boot). Most of your log files will be saved somewhere in /var, so make sure that isn't filling up. Also when you run an update, particularly of your Kernel, Your old kernel and modules will stay on your disk. There should be no problem if you remove some of the old kernels and modules, which you know you don't need anymore. The kernels are in /boot, just remove those (and the accompanying files) you are sure you don't need anymore. You can also delete those entries from your grub.conf file. The modules you will find in /lib/modules. Again you can delete those modules folders for those old kernels. They will have the same folder name as the kernels. After deleting those excessive files you should have more diskspace, which may speed up your system again.
    LVL 38

    Expert Comment

    > What does the ‘smp’ stand for at the end of the selected boot?
    SMP: Symmetirc Multiple Processor
    For the machine have more than one CPU or the CPU have Hyperthreading enabled.

    1. It could be something wrong with the latest kernel (buggy).
       Just boot from the previous kernel to see if the performance become better.

    2. Type
    to see which process occupied most of CPU or memory resources.

    3. Do
    df -hl
    to see the disk (filesystem) usage.
    Make sure / or /var  or /tmp have enough space.

    By the way, your smb.conf looks ok to me.
    LVL 1

    Author Comment

    Thanks guys ill have a look in to it tomorrow morning. I'm trying to avoid using Webmin as much as possible because im attempting to learn more about Linux properly. How would I set it to boot from a previous kernel? The new kernel seems to have thrown my raid controller out, as the existing hard drives no longer exist and fail to mount on boot up. Would this be likely?

    Also from looking at my samba config file, any idea why the Fedora server keeps on authenticating users over the Windows 2003 server machine if the Fedora server was booted up before the Windows server? - I think that may have something do to with why it was running sluggish too. For example, if I had to reboot the Windows server during the day for what ever reason – Network Places on the Windows server will only display the Fedora server and itself and I’d have to reboot the Fedora server to get it displaying the whole network correctly.
    LVL 38

    Accepted Solution

    > The new kernel seems to have thrown my raid controller out
    Because you didn't recompile the RAID driver for the new kernel or the boot ramdisk file didn't build the RAID driver in.
    What's kind the RAID controller do you have (brand/model)?

    Edit /etc/grub.conf and change "default=X" where X is the number of your old kernel.
    From top to bottom of /etc/grub.conf, there are "title ....", the first one X=0, then the second X=1....
    Just look at the kenrel version which you feel comfortable before and change "default=X".
    Then it wll boot up from that kernel be default.

    Comment out
    # idmap gid =
    # idmap uid =
    Those two lines in /etc/samba/smb.conf
    Make sure there is no "winbind" in /etc/nsswitch.conf
    LVL 1

    Author Comment

    The previous kernel detected my raid controller without having to recompile it.

    It is an IDE Raid controller on the ASUS Motherboard P5GDC Deluxe

    So the moment ive had to attach the secondary hard drive as a slave to the primary master on the standard IDE channel, then I obviously remounted the drive to the same location it was previous.

    Just so I know what im removing from the samba config file, what exactly is (idmap gid AND idmap uid)?

    LVL 38

    Expert Comment

    ASUS Motherboard P5GDC Deluxe:
    It has Intel SATA RAID and ITE UDMA IDE RAID. Which one are you talking about?
    For ITE RAID, you need to download the driver and compile for your kernel
    However, if the previous kernel can detect the raid controller, then just use that kernel.

    idmap is for Linux using Windows' AD authentication to login (winbind). If you have local Linux
    login account, then you don't need it.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Suggested Solutions

    If you use Debian 6 Squeeze and you are tired of looking at the childish graphical GDM login screen that is used by default, here's an easy way to change it. If you've already tried to change it you've probably discovered that none of the old met…
    Join Greg Farro and Ethan Banks from Packet Pushers ( and Greg Ross from Paessler ( for a discussion about smart network …
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now