Synology-Forum.nl
Packages => Officiële Packages => Docker / Container Manager => Topic gestart door: capri v8 driver op 29 september 2024, 12:31:24
-
Hallo allemaal. Ik ben nieuw hier en heb een beetje hulp nodig want schijnbaar kom ik er zelf niet uit.
Ik heb een oude DS210j waar mijn LMS op draait maar die nu end of live is. Dus heb ik een DS218+ gekocht. Hierop wil ik de LMS in een docker container laten draaien.
Als eerste heb ik de Docker container manager geïnstalleerd. Op de partitie van de HD van de NAS heb ik shared mappen aangemaakt voor logitechserver , config, music, playlist ect. Daarna heb ik via Docker container manager > image de lmscommunity-logitechmediaserver stable gedowload en geïnstalleerd. Daarna heb ik via container > settings de settings ingevuld
Echter na het opslaan en het starten, stopt de mediaserver weer met de fout melding: mkdir/config/logs: permission denied at /lmsslim/utils/log.pm line 706
Ik heb de poort nummer verandert naar 9000 in bv. 9002 en ook de PUID van 90 naar 1000 en de PGID van 100 naar 1000, maar ik blijf de foutmeldingen houden.
Wat zie ik over het hoofd?
-
Ik heb geen idee of dit er mee te maken heeft. maar de share 'Logs' heeft een speciale betekenis binnen DSM. Ik heb vanaf DSM 4.2 zo'n share gebruikt. Dat werkte jaren goed, totdat ik er problemen mee kreeg. Waarschijnlijk omdat hij toen een speciale betekenis kreeg. De map werd verwijderd en weer aangemaakt bij een opstart etc. De inhoud bleef bestaan, maar alle linkjes was ik dan weer kwijt omdat de interne referentienummers veranderden.
De map geheel verwijderen en opnieuw met die naam weer aanmaken loste het niet op. (Ik kreeg geen waarschuwing over gereserveerde naam)
Ik heb uiteindelijk maar de naam veranderd in "Logboeken" en dat loste het probleem op.
-
maar de share 'Logs' heeft een speciale betekenis binnen DSM
In een Container denk ik niet.
Overigens getest in DSM 7 maar, ik kan de map logs wel wel maken in SSH maar, als ik in DSM root sta, dan moet je user root zijn.
Een gedeelde map logs is toegestaan.
Ik heb meer het idee dat je niet genoeg rechten hebt om die map te maken, probeer root.
-
Ik heb de PUID van 90 naar 1026 en de PGID naar 100 verandert + een locale poort 9002 toegevoegd + bij environment variable de rule EXTRA_ARGS --advertiseaddr=Ip adres toegevoegd, maar als ik de container start stopt deze na een 10 seconden en krijg ik weer de foutmelding permission denied at /lmsslim/utils/log.pm line 706.
Ook het verwijderen van de oude container en het opnieuw inrichten van een nieuwe container heeft niet geholpen.
-
Zou How to Install Logitech Media Server on Your Synology NAS (https://mariushosting.com/how-to-install-logitech-media-server-on-your-synology-nas/) opvolgen.
-
Heeft even geduurd maar de LMS draait.
Thanks