Tõrkeotsing
Uus siin
Leia oma sümptom, loe põhjust ja järgi lahendust. Näited kasutavad konteineri nime holyarrs; kui sinu oma on teine, kasuta seda.
Esimesed 3 kontrolli
Link jaotisele Esimesed 3 kontrolli- Jälgi logi:
docker logs -f holyarrs. Saladused on maskeeritud. Jälgimise lõpetamiseks vajuta Ctrl+C; konteiner jätkab tööd. - Käivita doctor:
docker exec holyarrs /holyarrs doctor. Iga rida ütlebOK,WARNvõiFAILning igaWARNvõiFAILütleb, kuidas seda parandada. - Ikka kinni? Laadi alla tugipakett ja küsi abi. Vaata lehte Abi saamine.
Veebilehele ei pääse
Link jaotisele Veebilehele ei pääseSümptom: brauser ei saa ühendust aadressiga http://your-server:6262.
Põhjus: konteiner on peatatud, port ei ole vastendatud või teel on proxy.
Lahendus:
- Käivita
docker ps. Näedholyarrskoos0.0.0.0:6262->6262. - Kui see taaskäivitub pidevalt, loe põhjust käsust
docker logs holyarrs. - Kui kasutad teed nagu
/holyarrs, vaata lehte Reverse proxy ja URL base.
Õigused puuduvad
Link jaotisele Õigused puuduvadSümptom: doctor ütleb, et kaust ei ole kirjutatav, või importimine ebaõnnestub õiguste veaga.
Põhjus: kausta omanik hostis ei klapi PUID ja PGID väärtustega.
Lahendus: käivita chown, mida doctor soovitab, või sea PUID ja PGID kausta omaniku väärtusteks. NAS-is anna sellele kasutajale õiguste ekraanil lugemis- ja kirjutusõigus. Vaata lehte NAS, Synology ja Unraid.
Midagi ei laadita alla
Link jaotisele Midagi ei laadita allaSümptom: pealkirjad jäävad puuduvaks ja miski ei jõua sinu allalaadijasse.
Põhjus: ükski allikas ei vasta, allalaadija ei ole ühendatud või ükski väljalase ei läbi sinu valikureegleid.
Lahendus:
- Ava Settings > Downloaders (seaded > allalaadijad) ja vajuta oma allalaadijal Test (testi). See peaks läbima.
- Ava Settings > Sources (seaded > allikad) ja vajuta igal allikal Test.
- Ava pealkirjal Choose a release (vali väljalase), et näha kõiki tulemusi ja põhjuseid, miks neid ei valitud.
Vaata lehti Allalaadijad ja Allikad.
Alla laaditud, aga ei imporditud
Link jaotisele Alla laaditud, aga ei imporditudSümptom: allalaadimine sai sinu allalaadijas valmis, aga pealkirja ei ole meediakogus.
Põhjus: HolyArrs ei näe faili samal teel, ei saa meediakogu kausta kirjutada või import vajab otsust.
Lahendus:
- Anna HolyArrsile ja allalaadijale sama allalaadimiskaust samal teel, näiteks
/downloads, või sea allalaadijal Downloader’s path (allalaadija tee) ja HolyArrs’ path (HolyArrsi tee). - Käivita doctor ja paranda iga
FAILallalaadimise või meediakogu kaustade juures. - Vaata allalaadimiste loendis üle kirjed, mis on märgitud Needs a decision (vajab otsust), ning kinnita plaan või kustuta see.
Importimine teeb koopiaid, mitte hardlinke
Link jaotisele Importimine teeb koopiaid, mitte hardlinkeSümptom: doctor ütleb, et hardlinkid ei tööta, või kettakasutus kahekordistub pärast importi.
Põhjus: allalaadimiste ja meediakogu kaustad on eri ketastel või haakepunktides või ketas ei oska hardlinke teha (DrivePool, paljud NAS-id ja SMB jagamised, Docker Desktop Windowsis). Iga fail kirjutatakse siiski ainult üks kord. Valmis Usenet-allalaadimised liigutatakse, kui nad jagavad ketast meediakoguga.
Lahendus: haaki konteinerisse eraldi kaustade asemel üks jagatud ülemkaust. Vaata lehte Kaustad.
HolyArrs ei käivitu
Link jaotisele HolyArrs ei käivituSümptom: konteiner peatub või taaskäivitub kohe.
Põhjus: logi nimetab selle. Tavalised põhjused: /config asub võrgujagamisel või FUSE-teel või mõni osa on katki.
Lahendus:
- Kui logi seda ütleb, vii
/configkohalikule kettale. HolyArrs ei käivita oma andmebaasi jagamisel. - Muul juhul käivita turvarežiimis, paranda see jaotises Settings (seaded) ja taaskäivita tavapäraselt.
Funktsioon puudub
Link jaotisele Funktsioon puudubSümptom: funktsiooni, millest lugesid, ei ole rakenduses.
Põhjus: see võib selles versioonis olla edasi lükatud.
Lahendus: vaata lehte Edasi lükatud funktsioonid.
Lehtedel ei ole nimesid ega pilte
Link jaotisele Lehtedel ei ole nimesid ega pilteSümptom: pealkirjad on ilma plakatite ja üksikasjadeta.
Põhjus: metaandmete serverini ei pääse.
Lahendus: kontrolli oma DNS-i ja tulemüüri. Doctori jaotis Network näitab, kas server vastab.
Asjatundjale
Link jaotisele AsjatundjaleDoctori kontrollid ja valikud
Doctor töötab konteineri sees sama kasutajana, millena HolyArrs töötab, nii et see satub kokku sellega, millega HolyArrs.
| Jaotis | Näitab |
|---|---|
| App | Versiooni, kasutajat ja gruppi, umaski, kas töötab konteineris. |
| Config folder | Omanikku, õigusi, vaba ruumi, kas asub kohalikul kettal. |
| Library and download folders | On olemas, omanik, kirjutatav, vaba ruum, hardlinkid allalaadimise ja meediakogu kaustade vahel. |
| Network | Kas metaandmete serveri nimi laheneb ja kas see vastab. |
| Clock | Aeg, ajavöönd (TZ), hoiatus, kui kell on selgelt vale. |
| Valik | Mida teeb |
|---|---|
-config <folder> |
Kontrollib muud HolyArrsi seadete kausta kui /config. |
-json |
Prindib aruande JSON-ina. |
Väljumiskood 0 tähendab, et miski ei ebaõnnestunud; 1 tähendab, et mõni rida ütleb FAIL. Aruanne ei näita kunagi võtmeid, paroole ega tokeneid. See ainult loeb, välja arvatud väike testfail, mille see kirjutab ja eemaldab. Rootina käivitatuna annab see seadete kausta üle ka PUID:PGID-le, nagu tavaline käivitus.
Kui HolyArrs taaskäivitub pidevalt, siis docker exec ebaõnnestub. Käivita doctor uues konteineris samade kaustadega:
docker run --rm --volumes-from holyarrs -e PUID=<puid> -e PGID=<pgid> -e TZ=<tz> holyarrs/holyarrs:<tag> doctorComposega: docker compose run --rm holyarrs doctor.
Käivituse kaustakontroll
Käivitusel kontrollib HolyArrs oma kaustu ja logib ühe kokkuvõtterea, näiteks folders: 4 ok, 1 not writable, ning siis ühe rea iga probleemse kausta kohta koos lahendusega. Kontroll katkeb 3 sekundi pärast, et käivitus ei jääks kunagi rippuma. Kaust, mis vastab liiga aeglaselt, loetakse kontrollimata jäänuks; sageli on põhjuseks unest ärkav ketas või aeglane võrgujagamine. Doctor kontrollib seda ilma ajapiiranguta. Vaata lehte Logid.
Image'il pole shelli
Image sisaldab ainult HolyArrsi programmi, nii et see jääb väikeseks ja annab ründajale vähem võimalusi. docker exec holyarrs sh ebaõnnestub tahtlikult. Lähemalt vaatamiseks käivita selle kõrvale ajutine abiline:
docker run --rm -it --pid container:holyarrs --network container:holyarrs --volumes-from holyarrs busybox shSee näeb HolyArrsi protsessi, jagab selle võrku ja sisaldab samu kaustu samadel teedel. See töötab rootina, nii et vaata, aga ära muuda: rootina kirjutatud fail võib HolyArrsile lugematuks jääda. HolyArrsi kasutajana testimiseks lisa --user <PUID>:<PGID>.
Versiooni leidmine
docker inspect --format '{{ index .Config.Labels "org.opencontainers.image.version" }}' holyarrsDoctori jaotis App näitab sama.
Seotud lehed
Link jaotisele Seotud lehedHolyArrs on tasuta. Kui see säästis sinu aega, anna talle GitHubis täht, toeta teda või osta mulle kohvi.