Bilanaleit
Nýr hér
Finndu einkennið þitt, lestu orsökina og fylgdu lausninni. Dæmin nota nafnið holyarrs á container-num; notaðu þitt eigið ef það er annað.
Fyrstu 3 athuganirnar
Tengill á Fyrstu 3 athuganirnar- Fylgstu með logginu:
docker logs -f holyarrs. Leyndarmál eru falin. Ýttu á Ctrl+C til að hætta að fylgjast með; container-inn heldur áfram að keyra. - Keyrðu doctor:
docker exec holyarrs /holyarrs doctor. Hver lína segirOK,WARNeðaFAIL, og við hvertWARNeðaFAILstendur hvernig á að laga það. - Kemstu ekki áfram? Sæktu stuðningspakka og biddu um hjálp. Sjá Fá aðstoð.
Næ ekki í vefsíðuna
Tengill á Næ ekki í vefsíðunaEinkenni: ekki næst samband við http://your-server:6262 úr browser.
Orsök: container-inn er stöðvaður, portið er ekki varpað eða proxy stendur í veginum.
Lausn:
- Keyrðu
docker ps. Þú ættir að sjáholyarrsmeð0.0.0.0:6262->6262. - Ef hann endurræsir sig í sífellu skaltu lesa
docker logs holyarrstil að sjá ástæðuna. - Ef þú notar slóð eins og
/holyarrs, sjá Reverse proxy og URL base.
Heimild hafnað (permission denied)
Tengill á Heimild hafnað (permission denied)Einkenni: doctor segir að mappa sé ekki skrifanleg, eða innflutningur bilar með heimildavillu.
Orsök: eigandi möppunnar á host-tölvunni passar ekki við PUID og PGID.
Lausn: keyrðu chown skipunina sem doctor stingur upp á, eða stilltu PUID og PGID á eiganda möppunnar. Á NAS skaltu gefa þeim notanda lestrar- og skrifaðgang í heimildaskjánum. Sjá NAS, Synology og Unraid.
Ekkert sækist
Tengill á Ekkert sækistEinkenni: titlar vantar áfram og ekkert berst til niðurhalsforritsins þíns.
Orsök: engin uppspretta svarar, niðurhalsforritið er ekki tengt eða engin útgáfa stenst valreglurnar þínar.
Lausn:
- Opnaðu Settings > Downloaders (stillingar > niðurhalsforrit) og smelltu á Test (prófa) við niðurhalsforritið þitt. Prófið ætti að standast.
- Opnaðu Settings > Sources (stillingar > uppsprettur) og smelltu á Test við hverja uppsprettu.
- Opnaðu Choose a release (velja útgáfu) á titlinum til að sjá allar niðurstöður og ástæðurnar fyrir því að engin var valin.
Sjá Niðurhalsforrit og Uppsprettur.
Sótt en ekki flutt inn
Tengill á Sótt en ekki flutt innEinkenni: niðurhalinu lauk í niðurhalsforritinu, en titillinn er ekki í safninu þínu.
Orsök: HolyArrs sér ekki skrána á sömu slóð, getur ekki skrifað í safnmöppuna, eða innflutningurinn þarfnast ákvörðunar.
Lausn:
- Gefðu HolyArrs og niðurhalsforritinu sömu niðurhalsmöppu á sömu slóð, til dæmis
/downloads, eða fylltu út Downloader’s path (slóð niðurhalsforritsins) og HolyArrs’ path (slóð HolyArrs) í niðurhalsforritinu. - Keyrðu doctor og lagaðu öll
FAILsem varða niðurhalsmöppurnar eða safnmöppurnar. - Skoðaðu niðurhalslistann og leitaðu að færslum merktum Needs a decision (þarfnast ákvörðunar), og samþykktu eða hafnaðu áætluninni.
Innflutningur býr til afrit, ekki hardlinks
Tengill á Innflutningur býr til afrit, ekki hardlinksEinkenni: doctor segir að hardlinks (harðir tenglar) virki ekki, eða diskanotkun tvöfaldast eftir innflutning.
Orsök: niðurhal og safnmöppur eru á mismunandi diskum eða tengingum, eða diskurinn getur ekki búið til hardlinks (DrivePool, mörg NAS og SMB-deilingar, Docker Desktop á Windows). Hver skrá er samt aðeins skrifuð einu sinni. Kláruð Usenet-niðurhöl eru færð ef þau eru á sama diski og safnið.
Lausn: tengdu eina sameiginlega yfirmöppu við container-inn í stað aðskildra. Sjá Möppur.
HolyArrs ræsist ekki
Tengill á HolyArrs ræsist ekkiEinkenni: container-inn stöðvast eða endurræsir sig strax.
Orsök: loggið nefnir hana. Algengar orsakir: /config á netdeild eða FUSE-slóð, eða bilaður hluti.
Lausn:
- Færðu
/configá staðbundinn disk ef loggið segir það. HolyArrs keyrir ekki gagnagrunninn sinn á netdeild. - Annars skaltu ræsa í öruggum ham, laga það í Settings (stillingar) og endurræsa svo eðlilega.
Eiginleika vantar
Tengill á Eiginleika vantarEinkenni: eiginleiki sem þú last um er ekki í forritinu.
Orsök: hann gæti verið frestaður í þessari útgáfu.
Lausn: sjá Frestaðir eiginleikar.
Síður án nafna eða mynda
Tengill á Síður án nafna eða myndaEinkenni: titlar birtast án veggspjalda eða upplýsinga.
Orsök: ekki næst í metadata server.
Lausn: athugaðu DNS og eldvegginn þinn. Network-hluti doctor sýnir hvort metadata server svarar.
Fyrir sérfræðinga
Tengill á Fyrir sérfræðingaAthuganir doctor og valkostir
Doctor keyrir inni í container-num sem sami notandi og HolyArrs keyrir sem, svo hann rekst á það sama og HolyArrs rekst á.
| Hluti | Sýnir |
|---|---|
| App | Útgáfu, notanda og hóp, umask, hvort það keyrir í container. |
| Config folder | Eiganda, réttindi, laust pláss, hvort það er á staðbundnum diski. |
| Library and download folders | Hvort þær séu til, eiganda, hvort hægt sé að skrifa, laust pláss, hardlinks milli niðurhalsmappa og safnmappa. |
| Network | Hvort nafn metadata server leysist upp og hann svarar. |
| Clock | Tíma, tímabelti (TZ), viðvörun þegar klukkan er augljóslega röng. |
| Valkostur | Hvað hann gerir |
|---|---|
-config <folder> |
Athugar aðra HolyArrs-stillingamöppu en /config. |
-json |
Prentar skýrsluna sem JSON. |
Skilakóði 0 þýðir að ekkert mistókst; 1 þýðir að lína segir FAIL. Skýrslan sýnir aldrei lykla, lykilorð eða tokens. Hún les aðeins, nema litla prófunarskrá sem hún skrifar og eyðir. Ef hún er ræst sem root afhendir hún líka stillingamöppuna til PUID:PGID, eins og venjuleg ræsing.
Ef HolyArrs endurræsir sig í sífellu bilar docker exec. Keyrðu doctor í nýjum container með sömu möppum:
docker run --rm --volumes-from holyarrs -e PUID=<puid> -e PGID=<pgid> -e TZ=<tz> holyarrs/holyarrs:<tag> doctorMeð Compose: docker compose run --rm holyarrs doctor.
Möppuathugun við ræsingu
Við ræsingu athugar HolyArrs möppurnar sínar og skráir eina samantektarlínu, til dæmis folders: 4 ok, 1 not writable, og síðan eina línu fyrir hverja vandamálamöppu með lausn. Athugunin stöðvast eftir 3 sekúndur svo ræsingin hangir aldrei. Mappa sem er of lengi að svara telst ekki athuguð; oft er það diskur að vakna úr dvala eða hæg netdeild. Doctor athugar hana án tímamarka. Sjá Logs.
Engin shell í image
Image inniheldur aðeins HolyArrs-forritið, svo það haldist lítið og gefi árásaraðila minna að vinna með. docker exec holyarrs sh bilar með vilja. Til að skoða nánar skaltu ræsa tímabundinn hjálparcontainer við hliðina:
docker run --rm -it --pid container:holyarrs --network container:holyarrs --volumes-from holyarrs busybox shHann sér HolyArrs-ferlið, deilir netinu þess og hefur sömu möppur á sömu slóðum. Hann keyrir sem root, svo skoðaðu en breyttu engu: skrá sem er skrifuð sem root gæti orðið ólæsileg fyrir HolyArrs. Til að prófa sem HolyArrs-notandinn skaltu bæta við --user <PUID>:<PGID>.
Finna útgáfuna
docker inspect --format '{{ index .Config.Labels "org.opencontainers.image.version" }}' holyarrsApp-hluti doctor sýnir það sama.
Tengt efni
Tengill á Tengt efniHolyArrs er ókeypis. Ef það sparaði þér tíma geturðu gefið því stjörnu á GitHub, styrkt það eða boðið mér í kaffi.