thespooler

Members
  • Posts

    58
  • Joined

  • Last visited

Everything posted by thespooler

  1. Corsair CX430M. This is an i3 setup. Nothing major. The server ran in its original state for many months, with I think 2 flash drives needing to be replaced during the a time. Adding this new drive today was the only other physical change.
  2. Thanks for your reply. I've been through a lot since was originally posted this in an effort to resolve it. In any case, I have my replacement drive. It's precleared. I popped it in hoping it would be picked up through hot plug-in support, but it wasn't. To sum up where I was, the /boot drive had dropped, and disk 2 was being emulated and listed a few write errors, but the array itself was still serving files, dockers were running. I ultimately mounted /boot on /sdh1 which was where the flash drive had shown up after checking it out on a Win10 PC. I was hoping that would allow me to save the config and rebuilt, but since the hot plug in didn't work it didn't matter. I restarted today and the /boot drive was back. Previously drive 2 couldn't show SMART info while it was being emulated. I thought this was normal, but I see now when unRAID came back up, the array was not started but SMART tests were available. So I started to wonder if disk 2 dropped in the same way the /boot drive had. Maybe there wasn't anything wrong with it at all. I left it running a SMART extended test and it seemed stuck at 10% for a long time. I clicked Main, and was a bit shocked to find all the drives now sitting in Unassigned Devices. I'm just using the motherboard SATA connections. I didn't previously post the diagnostics because there wasn't much in them once /boot dropped days earlier. This one catches the drop at Mar 10 15:55:41 Tera kernel: usb 4-4: USB disconnect, device number 2. I'll remove and reseat all the cables next. tera-diagnostics-20170310-1602.zip
  3. Hmm, well it doesn't appear to have worked. Preclear is hung at 98% on the first of three cycles' preread stage using the built in preclear script. How should I recover from that? The "/tmp/preclear_stat_sd?" file has a time stamp of 3 hours ago (the preclear itself reports 6 hours have passed, but I started with a reboot and my system uptime is 10 hours. Top shows preclear with 99% usage though the uptime is only 187:33. Is that the missing 3 hours? Perhaps the preread did complete and the next phase is where it hung. Pre-Read (1 of 3): 98% @ 126 MB/s (6:30:25)
  4. I'm trying to do a preclear in a VirtualBox VM on Windows. I have a trial unRAID, with no config or key, unRAID has started. I have installed the Preclear plugin. The HD is passed through and recognized with VirtualBox's RAW mode. Preclear is running, but there is no SMART info available. Am I just wasting my time with this? Or will Preclear still be able to tell me if the drive is okay through actual drive errors it might encounter? I can always check the SMART stats once it's hooked up natively or through Windows. The drive is a NewEgg HGST refurb (supposedly EOL from a data center) and it passed all the SMART tests with HGST's WinDFT.
  5. So I rebooted to finish installing 6.3.1 3 days ago. Did some Docker updates before the reboot. Today, I logged into the web GUI to update a Docker and it told me there was a read error on a drive. Sure enough I see one of my hard drives has an X on it, and 3 read errors. Okay. I acknowledge the notifications, but the GUI is clearly struggling. Every page wants me to install the Preclear Tor crap which is annoying. The plugin page isn't even showing Preclear to uninstall the thing. It only shows unRAID and the web GUI installed. The main tab isn't doing anything. There are no Dockers, or Docker tab. Checking the syslog makes the browser unresponsive, but I can see this in gray. Feb 14 04:40:01 Tera liblogging-stdlog: [origin software=rsyslogd" swVersion="8.23.0" x-pid="1426" x-info="http://www.rsyslog.com] rsyslogd was HUPed Feb 14 04:40:01 Tera root: Feb 14 04:40:01 Tera root: Warning: file_put_contents(/boot/config/docker.cfg): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/dockerconfig.php on line 35 Feb 14 04:40:01 Tera kernel: fat__get_entry: 182 callbacks suppressed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8192) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8193) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8194) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8195) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8196) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8197) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8198) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8199) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8200) failed Feb 14 04:40:01 Tera kernel: FAT-fs (sda1): Directory bread(block 8201) failed Feb 14 04:40:02 Tera root: Feb 14 04:40:02 Tera root: Warning: file_put_contents(/boot/config/domain.cfg): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/dynamix.vm.manager/scripts/libvirtconfig.php on line 39 I'm assuming SDA1 is my USB flash drive, as the /boot directory is empty in MC. How did the system even boot?! It must have died after it booted?! If so this would be the 3rd USB flash drive I will have burned through since I started using unRAID last year. These issues are always discovered after an upgrade, probably because it gets rebooted so infrequently. I plugged the USB flash drive into my Windows machine and it lights up and seems fine. I was able to copy all the files, Windows sees nothing wrong with the FAT. Windows can open /config/docker.cfg no problem. But plugging it back into my unRAID box and it doesn't light up in any USB port. I'm reluctant to reboot as my files are being served and my dockers actually are running right now. One thing I did think was strange with 6.3.1 was after it booted, I could see my USB flash drive listed under Boot Drive as sda (which is confirming my suspicion that it is my boot drive that is no longer readable), but also listed under Unassigned Devices as sdg. Boot Device Device Identification Temp. Reads Writes Errors FS Size Used Free View Flash USB_Flash_Drive - 16.0 GB (sda) * 443,036 411,842 0 vfat 16.0 GB 304 MB 15.7 GB Unassigned Devices Device Identification Temp FS Size Open files Used Free Auto mount Share Script Log Script sdg USB_Flash_Drive_AA437O23EKVFSJJYFSVA Mount * vfat 16.0 GB - - - The main screen seems to cache the Boot Device, as even if I unplug it, it's always there. System Devices shows it missing and when I plug it in, it appears as sdg. I tried to mount it with Unassigned Devices to see if the files were there now, but it just refreshes and shows the Mount option again, never getting past it.
  6. I have absolutely no dockers running, but I would like to create one now. My understanding is that the Docker configuration is a bit different in 6.2. How can I create my Dockers today in 6.1 to be the most compatible once 6.2 is released? In terms of directory structure, placement, etc.
  7. Sorry to bump an old thread, but I'm hoping someone from this era has some insight, and this will jog some memories. I freed up one of these drives from an old desktop and through I'd add it to my 6.1.8 array. I precleared it with Unassigned Devices (so no fancy switches) and the final report indicates the starting sector is 64 (all the other drives report the starting sectors as 1). And adding it to the array shows "MBR: 4K-aligned (factory-erased)" So all is well? Nothing more I need to do for optimal performance?
  8. I had a preclear going (3 passes), it was 3 days in, and I had a UPS event and everything shut down. When everything came back up, there was no record that I can see to just resume the preclear. Are there logs somewhere? I do see "/boot/preclear_reports", but it only has my initial preclears from months ago. If I'm starting over again, is 3 passes excessive, having likely made it to the 3rd pass already? Or would 1 pass be pointless, since maybe it wouldn't know of any reassigned sectors from the intital pre clear.
  9. So how do you know when the files listing memory is getting freed up? Is there a log entry indicating the memory has been released? Or is there a log entry that the file system has been read, which would give you an indication that they were flushed?
  10. My system is only using user shares which I understand are already managed in memory. Does that make Cache Dirs unnecessary for those types of set ups?
  11. I guess I'll answer my own post. I reformated the external drives to exFAT and I'm hitting the 50MB/s limit dd was getting.
  12. Subject says it all. Only happens on one of my Windows 10 PCs. Everything works regardless. Just thought it was odd. Linux command line shows both the disk share and the user share as TV.
  13. I had been hoping to use this plug in along with external USB drives for my backup plan. But with the 5TB USB3 Seagates I purchased I could never get anything better the 30MB/s writing. I've tried copying with MC from disk shares to the mount and its ~30MB/s at best. I've tried copying with Windows 10 to the share, and it's ~30MB/s. I bought a whole new USB3 card and it performed just as poorly as the previous one. I began to suspect that it was the drive itself. So I moved the USB3 card to my Windows 10 PC and performance was just as terrible. Then I discover USB drives by default don't have write caching. Once I enabled that, the drive took off and was doing 150MB/s. Looking for something similar in the linux world I've discovered the SYNC command in NTFS-3G, but from my limited knowledge it doesn't appear that the drive is mounting with that. Dec 9 12:05:56 Tera ntfs-3g[18552]: Version 2015.3.14 integrated FUSE 27 Dec 9 12:05:56 Tera ntfs-3g[18552]: Mounted /dev/sda2 (Read-Write, label "5TB-External", NTFS 3.1) Dec 9 12:05:56 Tera ntfs-3g[18552]: Cmdline options: rw,nosuid,nodev,umask=000 Dec 9 12:05:56 Tera ntfs-3g[18552]: Mount options: rw,nosuid,nodev,allow_other,nonempty,relatime,default_permissions,fsname=/dev/sda2,blkdev,blksize=4096 Then I learned that NTFS performance with NTFS-3G is just poor in general and CPU bound. While it does get up there, it never maxes out the cores. Though I have repurposed an ancient Athlon X2 for unRAID. With dd if=/dev/zero of=/mnt/disks/5TB-External/zero.tmp bs=1M count=1024 conv=fdatasync,notrunc I get ~50MB/s 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 22.4819 s, 47.8 MB/s Have I run out of options now? I wanted them attach to unRAID so my Windows PC could sleep. Would a Windows VM running on unRAID get better performance? Not that I have the memory for that.
  14. No, no mapping. I just type the server name in the Address Bar. \\<servername>
  15. Every time I try and connect to my unRAID server, it seems drives need to spin up or something as I get the windows credentials box. If I cancel that, and try and reach unRAID again, I get the same credentials box. If I cancel that and try and reach unRAID, it finally shows me the users shares. So instead of going through this dance every time, is there a setting that just lets Windows spend more time waiting before it times out, so I don't have to go through 2 rounds of pointless credentials boxes? Even if I enter the credentials again (which it already knows), it won't connect either because the problem is really that SMB is not reach for a connection yet. In general, what causes this behavior anyways? If I only have user shares, doesn't that mean the file names are already cache in memory? Why should Windows need to wait for the disks to spin up? I thought that was the point of caching the directory contents.
  16. I think you're right. /tmp is at 100% usage. Is /tmp a ramdrive? #df -h /tmp Filesystem Size Used Avail Use% Mounted on - 978M 978M 0 100% / #free -m total used free shared buffers cached Mem: 2004 1874 130 0 0 1533 -/+ buffers/cache: 340 1663 Swap: 0 0 0 I rebooted to clear out /tmp, and started the array and /tmp jumps from 400M used to almost all of it. Yet, when I do ls -l -a -R, I see no files, just some empty directories. I upgraded before starting the array and that gave me enough memory to complete it.
  17. I can't seem to update unRAID, I'm stuck at 6.1.3. Since 6.1.4 came out, upgrading has been failing: plugin: updating: unRAIDServer.plg plugin: downloading: https://s3.amazonaws.com/dnld.lime-technology.com/stable/unRAIDServer-6.1.6-x86_64.zip ... done plugin: downloading: https://s3.amazonaws.com/dnld.lime-technology.com/stable/unRAIDServer-6.1.6-x86_64.md5 ... done Archive: /tmp/unRAIDServer.zip inflating: /tmp/unRAIDServer/bzimage inflating: /tmp/unRAIDServer/bzroot unzip error 0 plugin: run failed: /bin/bash retval: 1 After rebooting, in Windows 10, the IP and the server name are no longer working, it just keeps asking for credentials. I can't see the server or the shares. Both are working in the browser. And there's plenty of space on all devices. When I run Tools->Diagnostics I just get a 404 in the browser. I can see the directories with the information gathered from diagnostics, but it doesn't appear to be zipped (or I'm just looking in the wrong location) drwxrwxrwx 8 root root 160 Dec 2 22:49 tera-diagnostics-20151202-2249/ drwxrwxrwx 8 root root 160 Dec 2 22:54 tera-diagnostics-20151202-2254/ I tried to zip it up myself, but don't understand how drives work in linux. Every mnt I try and write to with Putty complains it has no disk space and can't create the file. Help!
  18. 124 people looked at this thread! Still time for a Cyber Monday discount? It's more appropriate anyways. A lot of us don't need 6 devices, so a coupon helps make it an easier purchase without a lower entry price point.
  19. Hi, will Lime Tech be participating in Black Friday? I'd love to hear that the answer is yes!
  20. Hi, I'm new to Unraid and Linux. I'm running the Sonarr plugin but any directory created by Sonarr is not writable by my Windows users. Sonarr has a Permissions setting that I can provide some credentials to presumably get around this problem, but I don't have a clue what the info should be. I see 777 as the common answer, but there's so much more in there like User ID and Group ID. I assume the Sonarr settings will fix my future problem, but what about directories already created? I assume I need 2 different fixes for this. Thanks.
  21. Was it empty to begin with? Change the unRAID cache drive selection so it goes back to None or whatever the empty value is, then reselect the cache drive again. I had to do that after wiping my cache drive.
  22. There isn't much talk of USB3 and unRAID in the forums. I'm trying to get it to work like so many others. I don't know much about Linux right now, but under 'lsusb' is see 'Linux Foundation USB 3.0 root hub' however under 'lsmod' I don't see xhci_hcd listed. If I try and load it with 'modprobe xhci_hcd' it seemingly works (it just returns me to the prompt), but perhaps doesn't support my chipset as it still won't show under lsmod. Is there a way to tell which usb root hub my device is using? It is operational, but only at USB 2 speeds. Edit: I just discovered through 'lspci -vvv' that 'xhci_hcd' is loaded, I guess it's part of the kernal which is why 'lsmod' doesn't show it. 03:00.0 USB controller: Fresco Logic FL1009 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI]) Subsystem: Fresco Logic Device 0000 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 16 Region 0: Memory at fdce0000 (64-bit, non-prefetchable) Region 2: Memory at fdcff000 (64-bit, non-prefetchable) Region 4: Memory at fdcfe000 (64-bit, non-prefetchable) Capabilities: [40] Power Management version 3 Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1+,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Capabilities: [70] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend- LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 unlimited, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis- Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1- EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest- Capabilities: [b0] MSI-X: Enable+ Count=8 Masked- Vector table: BAR=2 offset=00000000 PBA: BAR=4 offset=00000000 Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: xhci_hcd Not sure what to do with this info though. Everything seems to be in place, but capped at the 30MB USB 2 limit.
  23. I have a SMB share which is set to Security:Secure, and I have matching accounts for my users on Unraid and Windows 10. If I use my account in the administrator group in Windows, it works. If I use the non-admin account, it doesn't work. Windows tells me I have no permission. I can read okay, just not write. In Unraid, both users have the same read/write privileges. I changed the password again to make sure they matched. The SMB and security set up is so simple in Unraid, not sure how I can get it wrong or how to fix it. Epilog - The next day, I put the problem user in the Administrators group on the Windows side, just to confirm the user and password for the account was good and was finally able to write with the account. Afterwards I removed the user from the Administrators group, signed off and back in and the account just worked. Not sure what went wrong, but all is well now.