Shu

Members
  • Posts

    91
  • Joined

  • Last visited

Everything posted by Shu

  1. So is the process (high level) Take out parity drives Install new drives in parity drive slots Rebuild parity Let finish Take out data drives Install old parity drives as new data drives Rebuild data drives I'm thinking it's fairly safe to do the two parity drives at once, right? Then data drives will be 'safest' one at a time?
  2. I am in a situation where my server can only fit 8 hdds and I currently have 2 14tb parity drives and 6 data drives (so I'm full). I just bought two 16tb drives to install. From my understanding, would I do the following: Stop the array Unassign the data drive #1 (can/should I do this for both drives at once?) Start the array (data drive should be showing as 'Not installed') Stop the array again Power down Take out the old drive(s) Install the new drive(s) Power on Stop the array Unassign the parity drive(s) Assign the new drive(s) in the parity slot Assign the old parity drive(s) in the slot(s) of the old data(s) drive being replaced Go to the Main > Array Operation > Copy button check Yes After the copy is done, I start the array to do the "Data Rebuild" Check yes If I do this for one drive at a time, then repeat this exact same procedure for the second drive? Or do I start the second drive at a different step? I was reading the docs and I was a bit confused by this paragraph for Parity Swap: If it would be much more helpful, I could say that my computer can fit more than 8 drives (definitely 1 more but maybe even both new drives). I would need to buy another molex to sata splitter and I'd have to temporarily connect my hdd directly to the mobo as my HBA is at capacity. Much appreciated
  3. Perhaps the errors on the screen I saw didn't get mirrored to the syslog; I'll make sure to take a picture next time. All is seemingly fine now - maybe it was a cosmic bit flip. I'll come back if it happens again, hopefully next time with more helpful information (though, hopefully there is no next time)
  4. All is working fine now, so far. I was able to get in eventually. I was hoping something in the diags would point to the cause for this crash. Would booting in safe mode tell me more?
  5. Been running well for more than a month but started having issues accessing the UI from both WAN & LAN but my containers were still working (I even tried my local IP from a firefox container running on my machine. The login page loaded but signing in just kept spinning then future attempts didn't even show the login page). Later in the night, I noticed my dockers were unresponsive (no Home Assistant, for example). Plugged a monitor into my machine and saw the CLI with weird text I assume were errors. I couldn't figure out how to reboot (I wasn't sure if I was logged in or not but couldn't figure out how to login if I wasn't). Did a hard reset, nothing Unraid-related showed after my BIOS posted. After another unsuccessful hard reset, I went into the bios to confirm boot option (it was correct) and I changed boot wait time from 3s to 10s. Save & Reset then Unraid started to load/show. Attached diags. shuunraid-diagnostics-20231019-2111.zip
  6. After setup, I am getting a The server is overloaded or down for maintenance. Please try again later. error notification when loading the webpage. Any one else getting this? The only errors I'm getting on on the logs are these two: ERROR StatusConsoleListener Unable to locate appender "CONSOLE" for logger config "io.ktor" ERROR StatusConsoleListener Unable to locate appender "CONSOLE" for logger config "jetbrains.hosted.entityBro"
  7. I got it working with NginxProxyManager + Cloudflare Tunnel (ddns). I followed my normal procedure as when adding any other service - nothing special for youtracker. Is your container running properly? The container stopped after install due to incorrect appdata permissions (fixed with the previous post)
  8. I got this working by running "chmod 777 -R /mnt/user/appdata/YouTrack" and then "chown -R nobody:users /mnt/user/appdata/YouTrack" Not entirely sure if this second command (chown) is needed but I did it to keep in line with the rest of my appdata folders.
  9. Did you ever get this setup? I'm hoping to reach a similar goal but not sure how to do so
  10. *TFW it takes a SysAdmin to tell you "Have you tried turning it off and on again?"* THANK YOU. That worked haha
  11. That is correct Host: localhost Port: 8080 no other settings changed (other than remove when done downloading) I tried restoring a backup from June 19 (when I am pretty sure it was working). Confirmed the backup & restore did take effect but it did not fix the issue. On binhex-Prowlarr's side, when I try to test the Sonarr app, it fails for connection refusal. 2023-06-28 15:02:48,584 DEBG 'start-script' stdout output: [Warn] ProwlarrErrorPipeline: FluentValidation.ValidationException: Validation failed: -- BaseUrl: Unable to complete application test, cannot connect to Sonarr. Connection refused (localhost:8989) [v1.5.2.3484] FluentValidation.ValidationException: Validation failed: -- BaseUrl: Unable to complete application test, cannot connect to Sonarr. Connection refused (localhost:8989) at Prowlarr.Api.V1.ProviderControllerBase`3.VerifyValidationResult(ValidationResult validationResult, Boolean includeWarnings) in ./Prowlarr.Api.V1/ProviderControllerBase.cs:line 202 at Prowlarr.Api.V1.ProviderControllerBase`3.Test(TProviderDefinition definition, Boolean includeWarnings) in ./Prowlarr.Api.V1/ProviderControllerBase.cs:line 193 at Prowlarr.Api.V1.ProviderControllerBase`3.Test(TProviderResource providerResource) in ./Prowlarr.Api.V1/ProviderControllerBase.cs:line 142 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) 2023-06-28 15:02:48,584 DEBG 'start-script' stdout output: at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Prowlarr.Http.Middleware.BufferingMiddleware.InvokeAsync(HttpContext context) in ./Prowlarr.Http/Middleware/BufferingMiddleware.cs:line 28 at Prowlarr.Http.Middleware.IfModifiedMiddleware.InvokeAsync(HttpContext context) in ./Prowlarr.Http/Middleware/IfModifiedMiddleware.cs:line 41 at Prowlarr.Http.Middleware.CacheHeaderMiddleware.InvokeAsync(HttpContext context) in ./Prowlarr.Http/Middleware/CacheHeaderMiddleware.cs:line 33 at Prowlarr.Http.Middleware.StartingUpMiddleware.InvokeAsync(HttpContext context) in ./Prowlarr.Http/Middleware/StartingUpMiddleware.cs:line 38 at Prowlarr.Http.Middleware.UrlBaseMiddleware.InvokeAsync(HttpContext context) in ./Prowlarr.Http/Middleware/UrlBaseMiddleware.cs:line 27 at Prowlarr.Http.Middleware.VersionMiddleware.InvokeAsync(HttpContext context) in ./Prowlarr.Http/Middleware/VersionMiddleware.cs:line 29 at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task) 2023-06-28 15:02:48,607 DEBG 'start-script' stdout output: [Warn] ProwlarrErrorPipeline: Invalid request Validation failed: -- BaseUrl: Unable to complete application test, cannot connect to Sonarr. Connection refused (localhost:8989)
  12. As far as I can tell (and since I originally set this all up last year up until this week), it was al setup correctly - though, I have only used the input ports and no output ports (I can't seem to remember which guide I used to set this up a while ago). I'm going to try setting up Sonarr outside of the VPN and see if that works.
  13. I do use binhex-qbittorrentVPN but on bridge mode - using nordvpn. My *arrs are routed through the binhex-qbit container with a custom network (--net=container:binhex-qbittorrentVPN) Didn't have issues prior to the 25th/26th. I even tried previous version of somnar & qbit but to no avail.
  14. I also tried with LinuxServer's Sonarr image but faced the exact same issue. Neither qBittorrent nor Prowlar indexers will connect.
  15. -Testing Download client connection- From Sonarr's Log: 2023-06-27 11:22:52,684 DEBG 'sonarr' stdout output: [Warn] SonarrErrorPipeline: Invalid request Validation failed: -- Host: Unable to connect to qBittorrent From Sonarr's Events page Message: Unable to test qBittorrent: Failed to connect to qBittorrent, check your settings. Exception: NzbDrone.Core.Download.Clients.DownloadClientException: Failed to connect to qBittorrent, check your settings. ---> System.Net.WebException: The operation has timed out.: 'http://localhost:8080/api/v2/app/webapiVersion' ---> System.Net.WebException: The operation has timed out. at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000e8] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:956 at System.Net.HttpWebRequest.GetResponse () [0x0000f] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:1218 at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x00123] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:81 --- End of inner exception stack trace --- at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001c0] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:107 at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x00086] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:126 at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:59 at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxyV2.IsApiSupported (NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00019] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxyV2.cs:36 --- End of inner exception stack trace --- at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxyV2.IsApiSupported (NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00081] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxyV2.cs:63 at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.FetchProxy (NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxySelector.cs:87 at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector+<>c__DisplayClass7_0.<GetProxyCache>b__0 () [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxySelector.cs:82 at NzbDrone.Common.Cache.Cached`1[T].Get (System.String key, System.Func`1[TResult] function, System.Nullable`1[T] lifeTime) [0x000b1] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Cache\Cached.cs:104 at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.GetProxyCache (NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings, System.Boolean force) [0x00049] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxySelector.cs:82 at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.GetProxy (NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings, System.Boolean force) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxySelector.cs:65 at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrent.TestConnection () [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrent.cs:387 My Download Client settings are the exact same as Radarr's which has no issues present for either download client or indexers.
  16. I'm having a similar issue. I'm not exactly sure when Sonarr stopped being able to connect to my qBit or Prowlarr (any of the indexers). I checked my proxy settings in Sonarr but didn't see any of those settings populated. Still not sure the cause or the fix. Am still on unraid 6.11.5
  17. You are correct - my mistake. I mixed up the "standard" tool vs the plugin.
  18. Is this a bug or feature? Gist of my discrete post: I have my Parity Scheduler set to "Monthly" on the "31" at "01:00" am. With these settings, I am expecting a Parity Check to run every other month (months that have a 31st day) at 1am on the 31st. However, on my dashboard in the Parity Check section, it says my next scheduled check is for July 01st at 1am. Thoughts?
  19. Can I ask if you have an insight on why a parity check is currently scheduled for July 1st given my current settings? Is that the intended behavior or a bug?
  20. That is ideally what I want to happen; but if you look at my first screenshot (from the dashboard), it is scheduled to run on July 1st - despite having the Scheduler set to run only on the 31st. My intended goal is to have a parity check every other month, not monthly.
  21. I believe this used to work earlier in the year/late last year but I'm facing an issue now. I want to run the parity check every other month and I configured this by setting the Scheduler to run on the 31st of each month at 1am. However, the dashboard is showing the next parity check for July 1st at 1am. Any ideas?
  22. You could try looking into Cloudflare Tunneling. I don't believe that requires any port forwarding. There's a docker container you use to tell cloudflare what your current IP address is.