Synology-Forum.nl

Packages => 3rd party Packages => CouchPotato => Topic gestart door: francescov op 20 mei 2018, 10:19:18

Titel: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 20 mei 2018, 10:19:18
Er staat een update klaar voor Couchpotato die ik met geen mogelijkheid geïnstalleerd krijg. Het volume crashed hierdoor iedere keer. Ook het proberen te verwijderen als Couchpotato gestopt is resulteert in een volume crash.
Na het herstarten van mijn synology is alles weer in orde. Alleen couchpotato is dan niet gestart.

Alle andere packages, zowel die van synology zelf als andere third party packages veroorzaken dit niet en kan ik zonder problemen verwijderen.

Iemand een idee?
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Ben(V) op 20 mei 2018, 12:56:44
Kijk eens wat er in de package log staat.
Kun je hier vinden.

/var/log/synopkg.log
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 20 mei 2018, 14:50:06
Dit is wat ik zie....Het wordt een read-only file-system en dan kan die niet verder.

2018/05/20 09:30:25 uninstall couchpotatoserver: begin to stop version 20141013-6
2018/05/20 09:30:25 uninstall couchpotatoserver 20141013-6 Begin start-stop-status stop
Stopping CouchPotato ...
2018/05/20 09:30:26 uninstall couchpotatoserver 20141013-6 End start-stop-status stop ret=[0]
2018/05/20 09:30:26 uninstall couchpotatoserver 20141013-6 Begin unload apparmor
2018/05/20 09:30:26 uninstall couchpotatoserver 20141013-6 End unload apparmor ret=[0]
2018/05/20 09:30:26 uninstall couchpotatoserver: stop version 20141013-6 successfully, result 0
2018/05/20 09:30:26 uninstall couchpotatoserver 20141013-6 Begin preuninst
delgroup: can't find couchpotatoserver in /etc/group
deluser: unknown user couchpotatoserver
2018/05/20 09:30:27 uninstall couchpotatoserver 20141013-6 End preuninst ret=[0]
2018/05/20 09:30:27 uninstall couchpotatoserver 20141013-6 Begin /bin/rm -rf /volume1/@appstore/couchpotatoserver
/bin/rm: cannot remove '/volume1/@appstore/couchpotatoserver/var/database/release_identifier_stor': Read-only file system

Ben al wel een stukje verder. Zodra dit rm -rf /volume1/@appstore/couchpotatoserver gedaan moet worden crashed het volume.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Ben(V) op 20 mei 2018, 16:02:11
Een volume kan natuurlijk niet vastlopen.

Ik weet niet waar je het package vandaan hebt en/of hoe oud het was maar de database folder is read only gemaakt door een of andere knutselaar.
Dus zelfs root kan die niet verwijderen endus loopt de update daar op vast.
Je zult dat eerst moeten aanpassen en dat kun je het beste met winscp doen.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 20 mei 2018, 16:50:06
Ik heb heel de map couchpotatoserver schrijfbaar gemaakt maar het gebeurt nog steeds als ik rm -rf /volume1/@appstore/couchpotatoserver doe. Geeft dan weer aan dat het een read-only filesystem is.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 20 mei 2018, 16:55:12
Is de melding hetzelfde als je een file maakt (als root gebruiker) in /volume1/@appstore/couchpotatoserver (of onderliggende mappen) ?
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 20 mei 2018, 17:04:20
Geen problemen om een file aan te maken in de map. Alleen het verwijderen/updaten laat de boel in de soep lopen.

Zodra ik rm -rf /volume1/@appstore/couchpotatoserver doe krijg ik weer dat het een read-only file system is. Ook op het nieuw aangemaakte bestandje. Ik ga maar eens een filesystem check doen.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 20 mei 2018, 17:07:36
"dat het een read-only filesystem is" is dus een zeer merkwaardig opmerking.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 20 mei 2018, 17:16:04
En alleen rm <nieuw aangemaakte bestandje> ?
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 20 mei 2018, 17:21:20
Die zijn zonder problemen verwijderd.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 20 mei 2018, 17:26:21
Probeer eens per map files te verwijderen dus: rm *
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 20 mei 2018, 18:01:34
Zodra ik een map verwijderen onder couchpotatoserver/var gaat het mis.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 20 mei 2018, 18:09:02
Probeer eens per map files te verwijderen dus: rm *
Staat er nog wat in couchpotatoserver/var/...... ?
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 21 mei 2018, 09:05:23
Ja, ik had je vraag verkeerd gelezen. Als ik alles verwijder met rm * dan gaat het mis zodra ik in de map var/logs de files probeer te verwijderen.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Ben(V) op 21 mei 2018, 10:02:18
Als je als root dat doet en het lukt niet krijg je een melding waarom niet zou ik denken.
Meest waarschijnlijke is dan dat er nog een process is dat bestanden gelocked heeft of je bent geen root.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 21 mei 2018, 11:01:26
Dit krijg ik te zien als ik het als root doe.

Command 'rm -f -r "database"'
failed with return code 1 and error message
rm: cannot remove 'database/profile_stor': Read-only file system
rm: cannot remove 'database/category_buck': Read-only file system
rm: cannot remove 'database/category_stor': Read-only file system
rm: cannot remove 'database/quality_buck': Read-only file system
rm: cannot remove 'database/quality_stor': Read-only file system
rm: cannot remove 'database/media_children_buck': Read-only file system
rm: cannot remove 'database/media_children_stor': Read-only file system
rm: cannot remove 'database/notification_buck': Read-only file system
rm: cannot remove 'database/notification_stor': Read-only file system
rm: cannot remove 'database/release_buck': Read-only file system
rm: cannot remove 'database/release_stor': Read-only file system
rm: cannot remove 'database/property_buck': Read-only file system
rm: cannot remove 'database/property_stor': Read-only file system
rm: cannot remove 'database/category_media_buck': Read-only file system
rm: cannot remove 'database/category_media_stor': Read-only file system
rm: cannot remove 'database/media_search_title_buck': Read-only file system
rm: cannot remove 'database/media_search_title_stor': Read-only file system
rm: cannot remove 'database/notification_unread_buck': Read-only file system
rm: cannot remove 'database/notification_unread_stor': Read-only file system
rm: cannot remove 'database/release_download_buck': Read-only file system
rm: cannot remove 'database/release_download_stor': Read-only file system
rm: cannot remove 'database/media_tag_buck': Read-only file system
rm: cannot remove 'database/media_tag_stor': Read-only file system
rm: cannot remove 'database/release_identifier_buck': Read-only file system
rm: cannot remove 'database/release_identifier_stor': Read-only file system
rm: cannot remove 'database/media_startswith_buck': Read-only file system
rm: cannot remove 'database/media_startswith_stor': Read-only file system
rm: cannot remove 'database/release_status_buck': Read-only file system
rm: cannot remove 'database/release_status_stor': Read-only file system
rm: cannot remove 'database/media_buck': Read-only file system
rm: cannot remove 'database/media_stor': Read-only file system
rm: cannot remove 'database/media_by_type_buck': Read-only file system
rm: cannot remove 'database/media_by_type_stor': Read-only file system
rm: cannot remove 'database/media_status_buck': Read-only file system
rm: cannot remove 'database/media_status_stor': Read-only file system
rm: cannot remove 'database/media_title_buck': Read-only file system
rm: cannot remove 'database/media_title_stor': Read-only file system.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 21 mei 2018, 11:10:44
Als ik alles verwijder met rm * dan gaat het mis zodra ik in de map var/logs de files probeer te verwijderen.
Kun je ook in die map een file maken en verwijderen ?
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 21 mei 2018, 11:53:31
Ik kan in al die mappen bestanden aanmaken en verwijderen. Maar zodra ik couchpotato.log verwijder gaat het mis
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Ben(V) op 21 mei 2018, 12:04:35
Iets of iemand heeft een read only mount gedaan.
Je kunt proberen hem te remounten met read/write.
Citaat
sudo mount -o remount,rw /volume1/@appstore/couchpotatoserver/var/database
Er van uitgaande dat dit het mounted filesystem is.
Eventueel kun je eerst even kijken welke filesystems gemount zijn met:
Citaat
cat /proc/mounts
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 21 mei 2018, 12:15:15
Read only mount kan het toch niet zijn ?
Citaat
Ik kan in al die mappen bestanden aanmaken en verwijderen. Maar zodra ik couchpotato.log verwijder gaat het mis
Denk dat het hier om locking gaat en de melding zelf misleidend is, waarom......geen idee.

Met lsof zou je dit kunnen checken echter, die moet dan wel eerst geïnstalleerd worden.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Ben(V) op 21 mei 2018, 12:49:20
De melding is:

rm: cannot remove 'database/profile_stor': Read-only file system

Dus dat kijkt me een filesystem dat gemount is, anders zou er iets van een lock melding of een file die read only is staan en niet een filesystem.

Met cat /proc/mount krijg je alle mounts te zien.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 21 mei 2018, 13:04:03
@Ben(V) Ik probeer te snappen wat je bedoelt, het filesysteem is toch volume1 ?
Citaat
/volume1/@appstore/couchpotatoserver/var/database/release_identifier_stor': Read-only file system
Dus, als volume1 read-only is, dan kan er toch niets meer ?
Overigens kan TS lezen en schrijven in de betreffende map.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Ben(V) op 21 mei 2018, 13:15:04
Een mountpoint is gewoon een nieuw filesystem in linux terminology.
Dus ik vermoed dat iets of iemand een extra mountpoint gemaakt heeft om die database en bijbehorende bestanden in te zetten.

Maar ik kan het fout hebben en het kan ook gewoon een lock zijn door een process dat nog draait.
Ik ken ook niet alle fout meldinge uit m'n hoofd
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: Birdy op 21 mei 2018, 13:18:57
Ik heb even gestest dus heb Couchpotato geïnstalleerd.
Couchpotato draait, niet stopgezet en verwijderd:

root@DS411Slim:/volume1/@appstore/couchpotatoserver/var/logs# ls
CouchPotato.log  error.log
root@DS411Slim:/volume1/@appstore/couchpotatoserver/var/logs# rm *
root@DS411Slim:/volume1/@appstore/couchpotatoserver/var/logs# ls -la
total 8
drwxr-xr-x 2 sc-couchpotatoserver couchpotatoserver 4096 May 21 13:15 .
drwxr-xr-x 6 sc-couchpotatoserver couchpotatoserver 4096 May 21 12:58 ..
Dus, hier geen probleem.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 21 mei 2018, 13:19:16
De melding read-only file system komt pas naar voren nadat ik ook maar iets met couchpotato.log heb gedaan. En die file klopt overigens ook niet. 14 okt 2017 voor het laatst beschreven, maar op 21 mei 2018 is er ook data naar die file weggeschreven.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 21 mei 2018, 13:20:21
Ik heb nog de versie waarin

drwxr-xr-x 2 sc-couchpotatoserver couchpotatoserver 4096 May 21 13:15 .
drwxr-xr-x 6 sc-couchpotatoserver couchpotatoserver 4096 May 21 12:58 ..

deze dus niet voorkomen. Als ik die update geinstalleerd krijg dus wel.
Titel: Re: Couchpotato update lukt niet, volume loopt vast
Bericht door: francescov op 21 mei 2018, 13:46:56
Hernoemen van de map is gelukt, zonder gedoe. Verwijderen daarentegen werkt niet. Zelfs met root rechten raakt m'n nas in de stress. Heb wel couchpotato hierdoor weer kunnen installeren/updaten zonder gedoe.

In ieder geval bedankt voor de hulp!