Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: deadline

  1. #1
    Join Date
    Aug 2011
    Location
    Monnickendam, The Netherlands
    Posts
    129

    Default deadline

    When I start Leap 15 I see "I / O discard scheduler not found" a few lines just in front of the login screen.
    Has the discard option been taken from Leap 15 or do I sometimes miss a package?

    Gerrit Jan

  2. #2
    Join Date
    Aug 2011
    Location
    Monnickendam, The Netherlands
    Posts
    129

    Default Re: discard

    I am a sleeper .....
    It is not discard but deadline!

    When I start Leap 15 I see "I / O deadline scheduler not found" a few lines just in front of the login screen.

    ps. a moderator can change the subject to Deadline

    Sorry Gerrit Jan

  3. #3
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,336
    Blog Entries
    15

    Default Re: deadline

    Hi
    What do you see from the following output (assuming disk is sda);
    Code:
    cat /sys/block/sda/queue/scheduler
    
    dmesg |grep scheduler
    Is the hard drive a rotating one or SSD?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #4
    Join Date
    Aug 2011
    Location
    Monnickendam, The Netherlands
    Posts
    129

    Default Re: deadline

    yes it's a ssd

    Code:
    linux-ar8p:~ # cat /sys/block/sda/queue/scheduler
    noop deadline [cfq] 
    linux-ar8p:~ # dmesg |grep scheduler
    [    0.937334] io scheduler noop registered
    [    0.937334] io scheduler deadline registered
    [    0.937339] io scheduler cfq registered
    [    0.937339] io scheduler mq-deadline registered
    [    0.937340] io scheduler kyber registered
    [    0.937344] io scheduler bfq registered
    [    1.731289] I/O scheduler deadline. not found
    [    1.732168] I/O scheduler deadline. not found
    [    1.735034] I/O scheduler deadline. not found
    [    1.735245] I/O scheduler deadline. not found
    [    1.737486] I/O scheduler deadline. not found
    [    1.749861] I/O scheduler deadline. not found

  5. #5
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,336
    Blog Entries
    15

    Default Re: deadline

    Hi
    Strange that the udev rule is not detecting it as an ssd and setting to deadline.

    If you look in /usr/lib/udev/rules.d directory is there a ssd scheduler present?

    Code:
    ll /usr/lib/udev/rules.d/*ssd*
    It should be part of udev, but maybe this is a new SSD (or nvme device)?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #6
    Join Date
    Sep 2012
    Posts
    7,099

    Default Re: deadline

    Quote Originally Posted by GJElde View Post
    Code:
    [    1.731289] I/O scheduler deadline. not found
    It has extra dot at the end. You need to find out where it comes from; it seems to be specific to your system.

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,336
    Blog Entries
    15

    Default Re: deadline

    Quote Originally Posted by arvidjaar View Post
    It has extra dot at the end. You need to find out where it comes from; it seems to be specific to your system.
    Hi
    Must be a manual edit of a file....?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  8. #8
    Join Date
    Aug 2011
    Location
    Monnickendam, The Netherlands
    Posts
    129

    Default Re: deadline

    Code:
    linux-ar8p:~ # ll /usr/lib/udev/rules.d/*ssd*
    -rw-r--r-- 1 root root 329 May 14 20:08 /usr/lib/udev/rules.d/60-ssd-scheduler.rules
    No it's a old ssd, use a long time now. M4-CT128M4SSD2
    With tumbleweed no problems.

  9. #9
    Join Date
    Aug 2011
    Location
    Monnickendam, The Netherlands
    Posts
    129

    Thumbs up Re: deadline (solved)

    found it!
    it was the bootloader kernel parameters, there was a point behind elevator=deadline.
    moreover, the whole line was there twice.
    strange, no idea how that happens?
    Well, it is solved.

    Thanks for contributing,
    Gerrit Jan

  10. #10
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,336
    Blog Entries
    15

    Default Re: deadline

    On Thu 07 Jun 2018 09:36:03 AM CDT, GJElde wrote:

    found it!
    it was the bootloader kernel parameters, there was a point behind
    elevator=deadline.
    moreover, the whole line was there twice.
    strange, no idea how that happens?
    Well, it is solved.

    Thanks for contributing,
    Gerrit Jan


    Hi
    The grub command line option should not be needed, the ssd udev rule
    should set it.

    --
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SLES 15 RC4 | GNOME Shell 3.26.2 | 4.12.14-18-default
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •