Re: Kann nicht zu CFQ-Scheduler wechseln
Hallo Martin, hallo Debian-Users,
Erstmal danke für die Info. Laut cat /sys/block/sda/queue/scheduler
habe ich im Moment [none], mit der Möglichkeit zu mq-deadline zu
wechseln. Das fällt also flach. Hat jemand eine Idee, wie ich ohne
ionice automysqlbackup ausbremsen kann? Ich habe von den Control
Groups gelesen und weiß, daß man damit Lese und
Schreibgeschwindigkeit limitieren kann, glaube aber, daß diese von der
Komplexität her ziemlicher Overkill wären. Gibt es Alternativen, die
mit vertretbarem Aufwand umzusetzen wären? Ich habe das Problem
schließlich nur auf einer VM und will in die jetzt auch nicht Stunden
Arbeit versenken.
Viele Grüße
Stefan
Am Di., 18. Okt. 2022 um 14:28 Uhr schrieb Martin Steigerwald
<martin@lichtvoll.de>:
>
> Hi!
>
> Stefan Schumacher - 18.10.22, 13:20:58 CEST:
> > Problem: Die Kernel Commandline evelevator=cfq funktioniert nicht
> > mehr, laut dmesg ist sie deprecated. Ich habe nun versucht den
> > Scheduler erstmal nur temporär zu wechseln und mich dann darum zu
> > kümmern, die Änderung permanent zu machen. Es folgt die Ausgabe der
> > Shell:
> >
> > echo cfq | tee /sys/block/sda/queue/scheduler
> > cfq
> > tee: /sys/block/sda/queue/scheduler: Das Argument ist ungültig
> > Das scheint ein ungewöhnliches Problem zu sein, bei den meisten Seiten
> > ist noch nicht mal angekommen, daß die Kernel-Commandline-Option
> > veraltet ist.
>
> Das für aktuelle Proxmox VE-Versionen verwendete Debian Bullseye
> verwendet wie andere aktuellere Distributionen Multiqueue Block I/O.
>
> Da gibt es den CFQ-Scheduler nicht. BFQ ersetzt ihn und ist meines
> Wissens der einzige Multiqueue-I/O-Scheduler, der I/O-Prioritäten/
> Kontrollgruppen kann.
>
> Ein "cat scheduler" liefert im Übrigen die verfügbaren I/O-Scheduler,
> der aktive ist mit eckigen Klammern umklammert.
>
> Inwiefern der Wechsel auf einen anderen Scheduler hier wirklich Abhilfe
> bringt, steht natürlich nochmal auf einem anderen Blatt. Ich habe da
> meine Zweifel, aber ohne ausführlichere Performance-Analyse lässt sich
> dazu wenig sagen.
>
> Ciao,
> --
> Martin
>
>
Reply to: