달리려고 할 때
tc qdisc add dev $INTERFACE root handle 1: prio priomap 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
tc qdisc add dev $INTERFACE parent 1:1 handle 10: netem loss "${LOSS}"%
내가 얻는 오류는 다음과 같습니다.
Specified qdisc not found
yum -y install kernel-modules-extra
수정 사항이지만 재부팅이 필요합니다.
제 경우에는 다시 시작하는 것이 옵션이 아니었습니다.
qdisk
이 작업을 수행하기 위해 재부팅을 우회하는 방법이 있습니까 ?
RHEL 8.6
답변1
RHEL 버전에 따라 다르지만 내 용도에 맞는 방법을 찾았습니다.
yumdownloader --resolve kernel-modules-extra
rpm2cpio kernel-modules-extra-*.rpm | cpio -idmv
mv lib/modules/$(uname -r)/kernel/net/sched/sch_netem.ko.xz /lib/modules/$(uname -r)/kernel/net/sched/
xz -d /lib/modules/$(uname -r)/kernel/net/sched/sch_netem.ko.xz
insmod /lib/modules/$(uname -r)/kernel/net/sched/sch_netem.ko