Puncte:1

Nextcloud: consum temporar mare de spațiu pe disc la copierea fișierelor. Cum să găsești motivul?

drapel us

Versiunea Nextcloud: 23.0.0

Sistem de operare și versiune: Fedora 35

Folosesc imaginea Nextcloud Docker. Proxy invers Nginx este instalat pe sistemul gazdă. Volumul de date este situat pe un HDD separat, iar volumul aplicației în sine este în rădăcină pe SSD.Am observat această problemă încă din versiunea 22.x: dacă copiez fișiere mari folosind WebDAV, spațiul de pe partiția rădăcină a SSD-ului se epuizează foarte repede (/tmp al sistemului gazdă folosește tmpfs). În același timp, copierea eșuează și în jurnal văd următoarea eroare, deoarece spațiul de disc rădăcină este plin:

[PHP] Eroare: fread(): scrierea a 8192 de octeți a eșuat cu errno=28 Nu a mai rămas spațiu pe dispozitiv la /var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php#55

PUN /cloud/remote.php/webdav/Videos/file.mkv

Am încercat să caut o problemă similară pe forum și am găsit ce PHP a cauzat problema și soluția este să folosesc o cale diferită pentru sys_temp_dir. Am încercat să folosesc următorul php.ini:

sys_temp_dir = "/var/www/html/data/tmp"

/var/www/html/data se află pe un alt HDD, așa că acest lucru ar fi trebuit să rezolve problema. Am pus asta în docker-compose.yml meu:

volume:
  - ./php.ini:/usr/local/etc/php/conf.d/php_custom.ini

dar asta nu a rezolvat problema. Am decis că ar putea merita să muți întregul director /tmp al imaginii în tmpfs:

tmpfs:
  - /tmp

dar nici asta nu a dat nimic, deoarece s-a dovedit că /tmp al imaginii este întotdeauna gol, se pare că Nextcloud Docker nu îl folosește.

Deci, care este motivul consumului mare de spațiu pe disc? Unde se află acest director în imaginea Nextcloud pe care o folosește pentru fișierele temporare la copiere?

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.