Puncte:0

În rsync, parametrul „bwlimit” este ignorat în mod explicit, cum să remediați acest lucru

drapel fr

Am versiunea rsyncd 3.1.2 care ascultă pe portul 873 și vreau să limitez lățimea de bandă cu care sunt descărcate fișierele mele de către un client care se conectează la mine. Am adăugat un bwlimit ambele în fișierul de configurare:

uid = nimeni
gid = fara grup

[date]
cale = /var/data/files/
comentariu = Repo
numai citire = da
bwlimit = 10

și l-am încercat în fișierul de configurare daemon

[Unitate]
Descriere = demonul programului de copiere rapidă a fișierelor la distanță
ConditionPathExists=/etc/rsyncd.conf

[Serviciu]
ExecStart=/usr/bin/rsync --daemon --no-detach --bwlimit=10

[Instalare]
WantedBy=multi-user.target

În oricare dintre cazuri, când clientul meu se conectează cu rsync pentru a descărca fișierul, parametrul este ignorat pe jurnal:

29 decembrie 08:27:12 pubserver systemd[1]: A pornit demonul rapid al programului de copiere a fișierelor de la distanță.
29 decembrie 08:27:12 pubserver rsyncd[32533]: rsyncd versiunea 3.1.2 pornește, ascultare pe portul 873
29 decembrie 08:29:42 pubserver rsyncd[1534]: Parametru necunoscut întâlnit: „bwlimit”
29 decembrie 08:29:42 pubserver rsyncd[1534]: IGNORAREA parametrului necunoscut „bwlimit”
29 decembrie 08:29:42 pubserver rsyncd[1534]: conectați-vă din spațiul de lucru (10.155.120.1)
29 decembrie 08:29:42 pubserver rsyncd[1534]: rsync pe repo/ din spațiul de lucru (10.155.120.1)
29 decembrie 08:29:42 pubserver rsyncd[1534]: clădire listă de fișiere
29 dec 08:29:44 pubserver rsyncd[1534]: trimis 17567 octeți primiți 72 octeți dimensiune totală 16787953

Există vreo modalitate de a face această limită să funcționeze? Alternativ, cum să încetinești/accelerezi conexiunile rsync dacă bwlimit nu mai este acceptat?

digijay avatar
drapel mx
Alternativ, puteți încerca să utilizați [`trickle`](https://linux.die.net/man/1/trickle) pentru a limita lățimea de bandă (deși nu sunt sigur dacă funcționează în modul daemon, nu am încercat-o niciodată eu însumi )
Puncte:3
drapel jp

bwlimit poate fi folosit doar ca parametru de linie de comandă, dar nu în /etc/rsyncd.conf

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.