Communityoplossing

ZimaOS 1.4.4-appinstallatie met KB/s: DNS werd verdacht, maar de bronoplossing omvatte ook een latere build en een herstart

A September 2025 ZimaBoard thread where App Store installs took 20-30 minutes and Docker pulls ran at KB/s despite a 100 Mbps fiber connection. IceWhale suspected DNS and asked for a cross-machine docker pull comparison. Disabling DNS-related apps and switching to 8.8.8.8 did not fix it. The user later updated to 1.4.4.4-1, changed DNS to 1.1.1.1, rebooted, and reported normal installs, so the thread does not isolate one root cause.

De bron laat zien waarom een normale snelheidstest niet voldoende is om trage Docker-/App Store-installaties te diagnosticeren. De ZimaBoard van de gebruiker had een glasvezelverbinding van 100 Mbps en MySpeed liet een normale internetsnelheid zien, maar downloads van applicatie-images verliepen met slechts enkele KB/s en elke installatie duurde ongeveer 20–30 minuten.

IceWhale vermoedde DNS, maar het bewijs is niet eenduidig. De gebruiker schakelde AdGuard Home/Nginx uit en wijzigde de DNS naar Google 8.8.8.8; de installaties bleven traag. Enkele dagen later, na het bijwerken naar 1.4.4.4-1, het wijzigen van de DNS naar Cloudflare 1.1.1.1 en een herstart, verliepen de installaties weer normaal. Omdat meerdere variabelen tegelijk veranderden, bewijst de bron niet dat DNS de oorzaak of oplossing was.

ZimaOS-dashboard waarop te zien is dat JDownloader2 na lange tijd nog steeds wordt geïnstalleerd
De installatie vanuit de App Store kon 20–30 minuten actief blijven, hoewel de internetverbinding van de gebruiker veel sneller was dan de waargenomen downloadsnelheid van de image.

Een snelle snelheidstest bewijst niet dat Docker-registrydownloads snel zijn

Een web-snelheidstest maakt verbinding met een nabijgelegen testserver. Bij de installatie van een Docker-image kan contact worden gemaakt met DNS-resolvers, registry-eindpunten, authenticatieservices en CDN-hosts in verschillende regio's.

Normaal browsen of een snelle lokale snelheidstest kan dus samengaan met trage downloads van container-images.

MySpeed-dashboard waarop ongeveer 86 Mbps downloadsnelheid en 47 Mbps uploadsnelheid op dezelfde ZimaOS-server te zien is
De bronserver had een normale internetdoorvoer, terwijl App Store-images nog steeds zeer traag werden gedownload.

DNS was een redelijke hypothese, maar niet bewezen door de bron

De gebruiker had AdGuard Home, Quad9 en Nginx in de omgeving. Giorgio stelde voor om DNS-gerelateerde apps uit te schakelen en openbare DNS-servers zoals 1.1.1.1 of 8.8.8.8 te proberen.

De eerste gecontroleerde test — DNS-gerelateerde apps uitschakelen en overschakelen naar 8.8.8.8 — loste de trage installatie niet op. Schrijf daarom niet: “AdGuard veroorzaakte het probleem” of “Google DNS lost het op”.

ZimaOS Ethernet-instellingen met een handmatig geconfigureerde openbare DNS-server
Het wijzigen van de DNS was één onderdeel van de probleemoplossing, niet de enige variabele die vóór het herstel veranderde.

Vergelijk docker pull op een andere machine

De volgende diagnostische vraag van IceWhale was bijzonder nuttig: voer op een andere machine die met hetzelfde netwerk is verbonden een Docker-pull uit voor dezelfde image.

Als beide apparaten traag zijn, onderzoek dan de routering van de ISP, registry, CDN en DNS. Als alleen ZimaOS traag is, richt je dan op de Docker-, netwerk- en systeemstatus ervan.

Controleer ook opslagruimte en schrijfprestaties

Bij de installatie van een image worden lagen ook naar schijf geschreven en uitgepakt. Een bijna volle systeemschijf, trage of defecte opslag of zware gelijktijdige I/O kan ervoor zorgen dat een installatie netwerkbeperkt lijkt, zelfs wanneer de download zelf goed verloopt.

Met het huidige ZimaOS kunnen gebruikers Docker-images/AppData naar grotere opslag verplaatsen en het gebruik van app-opslag controleren.

Bij het herstel volgens de bron veranderde meer dan alleen DNS

De uiteindelijke succesvolle situatie omvatte:

  • ZimaOS bijgewerkt naar 1.4.4.4-1;
  • DNS gewijzigd naar 1.1.1.1;
  • de server opnieuw opgestart.

Het resultaat is dus echt, maar de hoofdoorzaak blijft onopgelost.

Het huidige ZimaOS is veel nieuwer dan 1.4.4

ZimaOS 1.7 introduceerde App Store 2.0 en latere releases verbeterden het starten van Docker, de netwerkconfiguratie, YAML-compatibiliteit en de migratie van apps. Probeer symptomen van trage pulls eerst te reproduceren op de huidige stabiele release voordat je workarounds uit 2025 toepast.

Gebruik de huidige ZimaOS 1.7.1-basislijn.

Veelgestelde vragen over trage applicatie-installaties

Bewijst de bron dat de internetverbinding traag was?

Nee. De normale snelheidstests op de server waren veel sneller dan de image-downloads vanuit de App Store met slechts enkele KB/s.

Loste overschakelen naar 8.8.8.8 het probleem op?

Nee. De gebruiker zei expliciet dat het probleem na die test bleef bestaan.

Wat viel uiteindelijk samen met het herstel?

Een update naar 1.4.4.4-1, een DNS-wijziging naar 1.1.1.1 en een herstart; de bron kan niet vaststellen welke wijziging doorslaggevend was.