June 4, 201610 yr In the past I have been able to open my unraid server on my mac and edit/rename/delete/move files. Sometimes in the past I would get a pop-up window saying, "Finder wants to make changes. Type your password to allow this." Unfortunately, the password would never take and another pop-up would appear saying, "You don’t have permission to rename the item "Name of File”." But that was very seldom that that would occur. Now, since I have changed over to xfs on all of my drives (except my cache, which I still need to do but am unsure how given that it's a 1tb drive and all my others are 3tb) the only way I can make changes is via a telnet session...which is a royal hassle. This problem didn't occur immediately after switching. But eventually it did. I followed the steps to changing to XFS to a 'T' and didn't get errors to my media files. I've checked all the drives and they seem to be okay. I've checked and rechecked parity, rerun the 'new permissions', restarted. I just can't get out of this 'permissions' situation. Please, if anyone can help, that would be awesome. I've attached my smart files and my syslog. Thanks in advance. smart.zip syslog.txt
June 5, 201610 yr I suspect it is an issue of the permissions on the directory containing the problem files which the new permissions script does not fix. Can you telnet into the system and run the command 'ls -ld' on both a file which exhibits the problem and also the directory containing the file and provide the output. My suspicion is that the directory has lost it's write permission thus not allowing writes to be performed via the network shares, but which works from the tenet session as you are performing the operation as root. When you did the conversion to XFS how did you copy the files from the reiserfs disk to the XFS disk?
June 5, 201610 yr Author Thanks for the response. This is the command I used to copy: cp -rpv /mnt/[source]/* /mnt/[dest]/t I'd love to run the command 'ls -ld' on a file and the directory... but I'm not exactly sure of what that should look like. (sorry, I'm fairly new to this). ls -ld /mnt/[file]/ something like that? ls -ld /mnt/[directory]/ something like that? I tried this and for directories that were obvious I got this response: root@BlackMaria:~# ls -ld /mnt/user/Video_Media/Movies/HD drwxrwxrwx 1 nobody users 2040 Jun 1 08:42 /mnt/user/Video_Media/Movies/HD/ For everything else I got nothing. Even for ones that I could edit the name of. root@BlackMaria:~# ls -ld /mnt/cache/applications/Animusic DVD 1+2/Animusic 1.mp4 /bin/ls: cannot access /mnt/cache/applications/Animusic: No such file or directory /bin/ls: cannot access DVD: No such file or directory /bin/ls: cannot access 1+2/Animusic: No such file or directory /bin/ls: cannot access 1.mp4: No such file or directory root@BlackMaria:~# ls -ld /mnt/user/Video_Media/TV/Animusic/01 - Pipe Dream /bin/ls: cannot access /mnt/user/Video_Media/TV/Animusic/01: No such file or directory /bin/ls: cannot access -: No such file or directory /bin/ls: cannot access Pipe: No such file or directory /bin/ls: cannot access Dream: No such file or directory Maybe I'm doing it wrong?
June 5, 201610 yr Thanks for the response. This is the command I used to copy: cp -rpv /mnt/[source]/* /mnt/[dest]/t I'd love to run the command 'ls -ld' on a file and the directory... but I'm not exactly sure of what that should look like. (sorry, I'm fairly new to this). ls -ld /mnt/[file]/ something like that? ls -ld /mnt/[directory]/ something like that? I tried this and for directories that were obvious I got this response: root@BlackMaria:~# ls -ld /mnt/user/Video_Media/Movies/HD drwxrwxrwx 1 nobody users 2040 Jun 1 08:42 /mnt/user/Video_Media/Movies/HD/ For everything else I got nothing. Even for ones that I could edit the name of. root@BlackMaria:~# ls -ld /mnt/cache/applications/Animusic DVD 1+2/Animusic 1.mp4 /bin/ls: cannot access /mnt/cache/applications/Animusic: No such file or directory /bin/ls: cannot access DVD: No such file or directory /bin/ls: cannot access 1+2/Animusic: No such file or directory /bin/ls: cannot access 1.mp4: No such file or directory root@BlackMaria:~# ls -ld /mnt/user/Video_Media/TV/Animusic/01 - Pipe Dream /bin/ls: cannot access /mnt/user/Video_Media/TV/Animusic/01: No such file or directory /bin/ls: cannot access -: No such file or directory /bin/ls: cannot access Pipe: No such file or directory /bin/ls: cannot access Dream: No such file or directory Maybe I'm doing it wrong? Since the path / file contains spaces you need to put it within quotes or escape the spaces ie: ls -ld "path to/file" Sent from my SM-T560NU using Tapatalk
June 5, 201610 yr Author -rw-rw-rw- 1 nobody users 953132099 Jun 4 11:10 /mnt/user/Video_Media/TV/Animusic/01\ -\ Pipe\ Dream.mkv drwxr-xr-x 1 nobody users 712 Jun 4 12:13 /mnt/user/Video_Media/TV/Animusic/ I'm not able to change either of them. -rw-rw-rw- 1 nobody users 197772 Jan 29 2014 /mnt/user/Video_Media/TV/Attack\ on\ Titan/poster.jpg This one allowed me to change the name...but instead of it being instant, it took 5-10 seconds to appear. Does this help?
June 7, 201610 yr Author I'm pretty sure I'm doing it right. Does that tell anybody anything about what's going on? Is there a way to correct faulty permissions other than the 'new permissions' command in unraid? It's making it very difficult to manage my server.
Archived
This topic is now archived and is closed to further replies.