Everything posted by ksar123
-
Unassigned Devices - Managing Disk Drives and Remote Shares Outside of The Unraid Array
Would it be possible to add a description/note column to each unassigned device? I have some disks that I pass through to VMs and it would be nice to be able to see which is which easily. Thanks!
-
Specify VNC port for VMs
I really hope this feature gets implemented. There are certain things (like VNC passwords) that you have to set using the 'Edit' option which in turn wipes out the static port defined using 'Edit XML'. Furthermore, the 'Edit XML' option wipes out the VNC password you specify in the 'Edit' option so there is currently no way to have both a password and a manually specified VNC port.
-
Dynamix File Integrity plugin
The issue I brought up about 6 months ago (concurrent checksum calculations on a single disk) still hasn't been corrected, so I would recommend not having the automatic option enabled during your initial copy. I actually had to leave it disabled permanently because every time my mover ran the checksum calculations would crush one of my drives.
-
Server Layout Plugin for unRAID v6
Any update on the [array_key_exists() expects parameter 2 to be array] issue? I experience this as well. The plugin will work for a while and then I randomly get that error and my entire configuration is lost.
-
Dynamix File Integrity plugin
That would be a great addition and I think I could definitely get around the issue by just setting it to one or two. It would also be great to be able to limit concurrent hashing sessions per physical disk though, as that is the real bottleneck in my system. My disk just couldn't keep up with all of the concurrent read/writes, whereas if the files were on multiple disks I think I would have been fine. Anyway, thanks for the response!
-
Dynamix File Integrity plugin
So I'm not sure if I should post here or create a new topic, but here goes... I had a pretty major issue the other night, and the root cause was the file integrity plugin. Here is what happened: - I had "Automatically protect new and modified files" enabled in the File Integrity settings - I had around 250 GB of large files on my cache drive - each file was approximately 2-3 GB. - Mover script started - all of the files on the cache drive were now being moved to a share set to use a single HDD - File Integrity plugin launched a b2sum process for every file as it was finished copying, however the copies were finishing way faster than the b2sum processes could calculate checksums. Eventually the server grinded to a halt - file shares were unresponsive and the UI was extremely slugish (taking several minutes or completely failing to load a page). I was eventually able to kill the b2sum processes and turned off the "automatically protect new and modified files" option and the server began functioning normally again. Here is a snippet of the syslog during the issue: Mar 5 03:01:19 unRAID kernel: java: page allocation stalls for 18911ms, order:0, mode:0x24201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD) Mar 5 03:01:19 unRAID kernel: CPU: 3 PID: 17921 Comm: java Not tainted 4.9.10-unRAID #1 Mar 5 03:01:19 unRAID kernel: Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 04/05/2016 Mar 5 03:01:19 unRAID kernel: ffffc90010c8fb28 ffffffff813a353e 0000000000000001 0000000000000000 Mar 5 03:01:19 unRAID kernel: ffffc90010c8fbb8 ffffffff810cb40d 024201ca810c9c00 ffffffff8193d200 Mar 5 03:01:19 unRAID kernel: ffffc90010c8fb50 0000000000000010 ffffc90010c8fbc8 ffffc90010c8fb68 Mar 5 03:01:19 unRAID kernel: Call Trace: Mar 5 03:01:19 unRAID kernel: [<ffffffff813a353e>] dump_stack+0x61/0x7e Mar 5 03:01:19 unRAID kernel: [<ffffffff810cb40d>] warn_alloc+0x102/0x116 Mar 5 03:01:19 unRAID kernel: [<ffffffff810cb9c3>] __alloc_pages_nodemask+0x541/0xc71 Mar 5 03:01:19 unRAID kernel: [<ffffffff810d0bae>] ? __do_page_cache_readahead+0x1ed/0x21f Mar 5 03:01:19 unRAID kernel: [<ffffffff81102ad2>] alloc_pages_current+0xbe/0xe8 Mar 5 03:01:19 unRAID kernel: [<ffffffff810c4bff>] __page_cache_alloc+0x89/0x9f Mar 5 03:01:19 unRAID kernel: [<ffffffff810c67e4>] filemap_fault+0x23d/0x458 Mar 5 03:01:19 unRAID kernel: [<ffffffff810e8d03>] __do_fault+0x68/0xbb Mar 5 03:01:19 unRAID kernel: [<ffffffff810edd20>] handle_mm_fault+0x6b1/0xf96 Mar 5 03:01:19 unRAID kernel: [<ffffffff810421cc>] __do_page_fault+0x24a/0x3ed Mar 5 03:01:19 unRAID kernel: [<ffffffff810423b2>] do_page_fault+0x22/0x27 Mar 5 03:01:19 unRAID kernel: [<ffffffff8167ec98>] page_fault+0x28/0x30 Mar 5 03:01:19 unRAID kernel: Mem-Info: Mar 5 03:01:19 unRAID kernel: active_anon:353932 inactive_anon:11709 isolated_anon:0 Mar 5 03:01:19 unRAID kernel: active_file:3062030 inactive_file:375178 isolated_file:324 Mar 5 03:01:19 unRAID kernel: unevictable:0 dirty:368392 writeback:1390 unstable:0 Mar 5 03:01:19 unRAID kernel: slab_reclaimable:152463 slab_unreclaimable:59121 Mar 5 03:01:19 unRAID kernel: mapped:25063 shmem:113332 pagetables:5412 bounce:0 Mar 5 03:01:19 unRAID kernel: free:50749 free_pcp:0 free_cma:0 Mar 5 03:01:19 unRAID kernel: Node 0 active_anon:1415728kB inactive_anon:46836kB active_file:12248120kB inactive_file:1500712kB unevictable:0kB i$ Mar 5 03:01:19 unRAID kernel: Node 0 DMA free:15876kB min:128kB low:160kB high:192kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_f$ Mar 5 03:01:19 unRAID kernel: lowmem_reserve[]: 0 2889 15953 15953 Mar 5 03:01:19 unRAID kernel: Node 0 DMA32 free:76592kB min:24452kB low:30564kB high:36676kB active_anon:326844kB inactive_anon:32kB active_file:$ Mar 5 03:01:19 unRAID kernel: lowmem_reserve[]: 0 0 13064 13064 Mar 5 03:01:19 unRAID kernel: Node 0 Normal free:110528kB min:110580kB low:138224kB high:165868kB active_anon:1088884kB inactive_anon:46804kB act$ Mar 5 03:01:19 unRAID kernel: lowmem_reserve[]: 0 0 0 0 Mar 5 03:01:19 unRAID kernel: Node 0 DMA: 1*4kB (U) 0*8kB 0*16kB 0*32kB 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (U) 3*40$ Mar 5 03:01:19 unRAID kernel: Node 0 DMA32: 989*4kB (UME) 993*8kB (UME) 771*16kB (UME) 669*32kB (UME) 298*64kB (UME) 62*128kB (UME) 5*256kB (UM) $ Mar 5 03:01:19 unRAID kernel: Node 0 Normal: 14731*4kB (UMEH) 6268*8kB (UMH) 22*16kB (MH) 30*32kB (H) 16*64kB (H) 2*128kB (H) 0*256kB 0*512kB 0*1$ Mar 5 03:01:19 unRAID kernel: 3551534 total pagecache pages Mar 5 03:01:19 unRAID kernel: 0 pages in swap cache Mar 5 03:01:19 unRAID kernel: Swap cache stats: add 0, delete 0, find 0/0 Mar 5 03:01:19 unRAID kernel: Free swap = 0kB Mar 5 03:01:19 unRAID kernel: Total swap = 0kB Mar 5 03:01:19 unRAID kernel: 4194174 pages RAM Mar 5 03:01:19 unRAID kernel: 0 pages HighMem/MovableOnly Mar 5 03:01:19 unRAID kernel: 85359 pages reserved The server has 8 cores and 16 GB of RAM. I think the root issue is a flaw in the file integrity plugin logic. The plugin should not run simultaneous checksum calculations on a single disk - they should be queued. What are the chances in getting this supported? Thanks!
-
[REPO] LinuxServer.io Docker Repo
There were sporadic reports that it may cause Plex database corruption, so we pulled it. If these turn out to be false then we can look at it again, but we couldn't take the chance given the potential severity. I'm not aware of any other apps that are similar, but I admit I haven't looked too hard (not looked at all) I've been using it for a long time with no issues. How was it determined that PlexEmail was causing the corruption?
-
[Support] Linuxserver.io - COPS (Calibre OPDS PHP Server)
Sorry, I realized I kind of hijacked this thread. I was actually asking hernandito in regards to the rdp-calibre setup he posted and was referring to the native content server that comes with Calibre. Oh my bad, sorry, carry on... Although the whole point of this container is you don't need to bother running the Calibre OPDS server anymore. So the Calibre RDP container can be stopped when you're not using the webui. Yea, i hear you. I'm just anal about making sure everything is set up properly. You're right though...I guess it doesn't really matter since COPDS is working fine. Thanks!
-
[Support] Linuxserver.io - COPS (Calibre OPDS PHP Server)
Sorry, I realized I kind of hijacked this thread. I was actually asking hernandito in regards to the rdp-calibre setup he posted and was referring to the native content server that comes with Calibre.
-
[Support] Linuxserver.io - COPS (Calibre OPDS PHP Server)
I am using Aptalca's RDP-Calibre docker and it is awesome. You get both the "desktop" version of Calibre, and a web based one to access your books from your device. Here is my config page for it. I think I added a few paths and variables... the /library one is where all by books are stored along w/ the database. You access the "desktop" version in your browser via a VNC remote desktop connection. There is no longer a need to have a Mac or Win version of Calibre. The /library folder has stuff like this: If you use the Mac or Win version of Calibre, copy the database folder to the /library folder and then follow all my settings. There is one there for URLPREFIX, use that one only if you use reverse proxy. I copied over my Calibre library and all my books how up in the Calibre interface when I rdp in. However, when I go to the content server it says there are no books in the library. I looked at the content server settings in the Calibre UI and it isn't even running (and the default port is defined), so I assume the content server in this docker is decoupled from the content server presented in the UI. How do I get the content server to show what's in the actual Calibre library?
-
[support] rix's Docker Repository
From the flexget webui wiki page (http://flexget.com/wiki/Web-UI) you the right way to set the password would be from the command line inside the docker. You can do this by running docker exec -it FlexGet /bin/bash from inside either a telnet or ssh session on your unRAID box. This will spawn a bash session inside the docker container and connect you to it. Then you can run the recommended command from the wiki: flexget web passwd some-password where some-password is the password you'd like to use. (btw, once you run the /bin/bash command above, you can run the flexget execute -v command) That's as far as I've gotten. flexget tells me it's updated the password successfully, but the webui still rejects it. Restarting the container still gives me the "no password" error. UPDATE: Figured it out. For some reason, my config folder had multiple sqlite databases, so flexget web passwd was updating the wrong one. It's now working as advertised. Just a heads up for anyone else trying to set the webui password. The command flexget web passwd some-password will create/update the db-config.sqlite file located in the current directory, therefore you need to cd to /config first.
-
Open VM Tools for unRAID 6
Hi Zeron - any chance you can update this for 6.2 final? Thanks!