Jump to content

bnevets27

Members
  • Posts

    576
  • Joined

  • Last visited

Everything posted by bnevets27

  1. Nice! Just dropped that into apache and it works.....when I copy over my speedtest.xml. Now I need to figure out how to get the symlink to work. I created one: ln -s /boot/config/plugins/speedtest/speedtest.xml /mnt/user/system/docker/appdata/apache/www/speedtest.xml But that didn't work, then realized you have put /boot/config/plugins/speedtest/speedtest.xml in the xml. How do I need to have the symlink setup? I'm using the Apache docker.
  2. What exactly were you looking for? The table or charts? The table is good enough. Or even just the images from speed test would work but I would prefer the table. Sent using Tapatalk I should be able to easily edit the results SpeedtestHistory.page into a separate php file that can be run under apache. It would just needed access to the speedtest.xml file from the flash drive. That would be terrific!
  3. What exactly were you looking for? The table or charts? The table is good enough. Or even just the images from speed test would work but I would prefer the table. Sent using Tapatalk
  4. Thanks for this great plugin dmacias! I'm now wondering how I can publish the results to my apache web server.......Any ideas? I don't really have a clue myself.
  5. What version of unRaid are you on? 6.2.4
  6. Done. Pretty sure it works, but I'll wait until Friday's lsio updates before I release Amazing as always Squid. I'll see how it runs over the next few weeks. Thanks!
  7. Not sure if this would work as a feature of "docker buttons" or CA but I'm thinking CA. I had, for whatever reason, almost all of my docker get orphaned. Not a big deal thanks to CA, just go to previous apps and re-install each docker one by one. But I have a lot of dockers and its a slightly lengthy process. Any chance of "Re-install Bulk" all dockers that a check boxed get reinstalled all in one shot? I know this is super lazy so it's not something remotely necessary.
  8. Thank you Squid!! I'll see how it goes on Monday when its scheduled to run. This is completely unnecessary as I can just leave enough time between CA backup and CA auto update, but would it be possible for CA backup to call/start CA auto update after it completes?
  9. Yeah that was me, I was talking with CHBMB. Thanks for the script. Amazing as always Squid. But if you'll be implementing auto Docker updates then I'll just hang tight till then as your apps/scripts etc. are incredibly well done.
  10. Would like this as well. Preferably if it could be set to a schedule or triggered via the CA backup app to run after the backup is complete. This is what I was looking for here without response: https://lime-technology.com/forum/index.php?topic=53783.msg515483#msg515483
  11. Edit: Well, found this passage in the manual: So, in a way it makes sense if they don't link the IT-mode firmware. Edit2 and then it says: Lets sum up: AOC-USAS2-L8i: delivered with IR-mode (although card reports with -IT in BIOS, suggesting it is in IT mode already); one can download IR-mode firmware on the cards website AOC-USAS2-L8e: delivered with IT-mode; one can download IT-mode firmware on the cards website I wonder if it's really beneficial to have such a complex, expressionless naming scheme. Even if you browse the cards website you can't see the info at a glance - really a shame imho! Everybody knows the AOC-SASLP-MV8 and the AOC-SAS2LP-MV8, but nobody noticed this card although it's out since 2010. I stand corrected, there are a few entries in the forums, but you have to search for them. At least it's in the wiki now. There is probably more Supermicro hardware we could use but we don't know it's existing... Quick reply on my phone so I don't forget. Yes that is exactly what I found and understood the same way you did. I knew the L8e was IT and L8i was IR. My model number was L8i but had lots of references to IT in the firmware and bios (have screenshots). Not knowing how to confirm IT mode and assuming the model and the manual was correct I just figured I would flash the IT mode. One very big caveat with this card. It's a supermicro proprietary card, called UIO. Only thing making it proprietary though it the components are mounted on the opposite side of the board. So physically fitment in the slot might be an issue. And you'll have to make your own pci bracket. There is info about that on the net/Google. I actually have that UIO slot in my supermicro board so I had no issues using it. I also bought a H310 because the supermicro card doesn't fit into some of the other slots on the board. It's also a tall board compared to the other commonly used cards Sent using Tapatalk
  12. Did you try clicking in the destination box. Should bring up a directory browser. Works for me... Doh! I didn't try that. Thanks squid Sent using Tapatalk
  13. Can't select a user share as a backup location. Have been using a disk share, but saw user share as an option now. When clicking user from the drop down it goes no further. Drop down box selections: Select a disk disk1 disk2 disk3 user Select user and the path to backup is just user. Expected to be able to select user/data/backups for example. Thanks for the improvements to Appdata Share (Source) selection.
  14. Yeah I found it weird they mention IT mode but then abruptly stop talking about it. That's a good point, actually never thought to email them. Sometimes the most obvious things you forget. I did try the taping mod actually. No change. Worst part is if I can't get past that I won't be able to flash it. This was just a spare PC I used to flash the H310 (in the pcie x16 slot). So I'll try on my server board and see what happens there tonight. The reason I was going to cross flash it with (I'm not actual sure which files, probably just the lsi 2008 P7 then update to P20) lsi firmware is PeterB had a couple posts in this thread where he said he used the files here and was successful on cross flashing. But there wasn't much detail. So it looks like it can be cross flashed to Lsi2008 IT. It is a 2008 chip after all but the board does look much different then the H310 and M1015. EDIT: Contacted supermicro support. Hopefully I can get it to boot in my server , then I can flash and update here. EDIT 2: Put the card in my server running a supermicro MB, booted up no problem. Flashed following the supermicro instructions using the above IT firmware from supermicro. Extremely easy flash and booted into unraid and completed a parity check. All good.
  15. Technically I don't think I'm actually cross flashing. According to the manual: http://www.supermicro.com/manuals/other/AOC-USAS2-L8i_L8e_L8iMR.pdf To change modes you must flash firmware (which, obviously we know) So supermicro themselves suggest flashing the IT firmware from my previous post. At least that's how I read it. I would like confirmation though. And back to my original question, any reason to not use supermicro's firmware? What I also find odd is this card has IT at the end of the product identifier (which is sas2008-IT), on the adapter name (smc2008-IT) and at the end of the firmware. All read from boot up a the cards bios. Which kind of makes you think it is already on IT but it was in a sealed bag (no box) and it is labeled as L8i. Any way to confirm which mode it's in? Unfortunately I couldn't get past the card during boot, it would read the card and drives but then hang. Same machine flashed a H310 no problem (with help your your guide and files, thanks for that). But I'm going to try the card in my main server, and try it there. Sent using Tapatalk
  16. I'm going to be flashing my USAS2-L8i to IT mode. Any reason to not use supermicro's firmware and instructions? Located here: ftp://ftp.supermicro.com/driver/SAS/LSI/2008/IR_IT/Firmware/IT/PH20.0.4-IT.zip
  17. I'll try and make the necessary adjustments to allow you to actually select an appdata folder within a share. (At the time of introduction, the prevailing wisdom was a completely separate appdata share) But as you noted, you are able to manually punch in sub-folders to exclude. Will the docker.img be excluded by default? (I don't want to back it up) Since it is "by default" located in the docker folder.
  18. Regarding backup, I just updated to 6.2.2, and decided to change my appdata location the the limetech suggested location. So my appdata now resides in mnt/user/system/docker/appdata. I previously had appdata on its own share, /mnt/cache/appdata. Now that appdata is a sub folder of system/docker the Excluded Folder Browser doesn't allow to go deeper to select to exclude sub folders. Does the exclude list (manually populated) still work? Alternatively is it possible to select a sub folder of a share to be the appdata location, then I could make that the root, and therefore exclude would work again. Unless I'm missing something, what would be the recommend way to do this using the limetech folder structure?
  19. Tried to stop a docker yesterday and hitting the stop button does nothing. Running Unraid 6.1.9 Sent using Tapatalk
  20. Sure, could you pm me your email as its a lot easier then posting on this forum. Ah ok, didn't know that. Could you make that a setting or by default set it up as, if one server go directly to details screen if not display list of servers. Then when going to each server there is no banner? I don't know if that's a lot of programing though. Then again I'm bias but for users with one server all it does is save them one click. Every user has to scroll on every tab all the time because of that banner. Yeah I completely understand all your points. And I've seen here that you are hesitant to add internet access. I mainly wanted to voice my interest in it. But I'll respond to you points. -Setup, well to be honest OpenVPN setup is not that hard any more. Not extremely easy but definitely not hard. So if its just as easy/hard are OpenVPN I don't see that as a negative. Still saves someone exposing their entire network just for this app (Its probably possible to create restrictions in OpenVPN but still there are reasons for this) -Security is always a sensitive issue. But could you maybe restrict the apps functions when connected over the web on the server side? (via a plugin is how I assume you would be adding this) Ie, only allow users to view stats and not make any changes to the server? or maybe allow starting and stopping dockers, and spin down but no editing or shutting down of the server? If the plugin on the server side has no access to anything sensitive on the server then even if its exploited then it couldn't be used to do anything really? Just putting it out there, not sure how true or feasible it may be.
  21. First thanks for making this app jbrodriguez, wanted one for android for awhile now. The good: App found my servers automatically, no issues there. Now for a coupe bugs and a few observations/suggestions. Running Android 5.1.1, Unraid 6.1.9 and 6.2 Bugs: When I click spin down the disks actually spin up In VM tab the delete icon is on top of the VM text name, at the very start of the name. When scrolling between the tabs (docker, vm etc) swiping left slowly doesn't "snap" to the next screen. Swiping right always "snaps" to the next tab as it should. Suggestions, the light brown is a little hard to see on the dark background when the dark theme is used. I also think when you click into the server the top summary banner should go away as you already have the summary on the previous screen but that's obviously my opinion. I would still like the app to work over the internet without the use of a vpn as long as it could be made secure enough. Not that I have a problem setting up a VPN, both my servers have VPN already set up. But I don't really want my phone to have access to my network all the time and I also have servers in two different locations which would require my phone to have two vpn connections setup.
  22. Make and model of all suitable LSI2008 chipset HBA's LSI 9211-8i IBM M1015 Dell Perc H310 Dell Perc H200 Please respond with any other variations that are possible. Any more suitable expanders would also be helpful. DMI bus bottleneck This will be very different for each machine. No one size fits all here. But best to refrence your motherboard manual and johnnie.blacks post here.
  23. Configurations listed in order of speed 3 Controllers, Direct Connect - 320MB/s - 3 PCIe x8 slots 2 Controllers and 2 Intel Expanders (dual link) - 205MB/s - 2 PCIe x8 slots 2 Controllers and 2 HP Expanders (dual link) - 182MB/s - 2 PCIe x8 slots 2 Controllers and 1 Expander, HP or Intel - 16 drives connected through expander (dual link) - 140MB/s - 2 PCIe x8 slots - 8 drives via breakout cable - 320MB/s 1 Controller and 2 Intel Expanders - 110/125MB/s - 1 PCIe x8 slots 1 Controllers and 1 Intel Expander - 20 drives connected through expander (single link) - 110MB/s - 1 PCIe x8 slots - 4 drives via breakout cable - 320MB/s 1 Controller and 1 HP Expander (dual link) - 95MB/s - 1 PCIe x8 slot and 1 PCIe x4 slots for power but could possibly be powered externally/from adapter Possible bottlenecks: Expander PCIe bus DMI bus Maximum Theoretical Speed vs "Real World" PCIe x8 2.0 4000MB/s maximum theoretical speed, johnnie.black tests found that the max "real world" speed is between 2600 and 3000MB/s. 4port SAS2 link 2400MB/s (4x 600MB/s) max theoretical bandwidth real world speed is ~2200MB/s The IBM M1015 is PCIe 2.0 The Dell H310 is PCIe 2.0 Intel RAID SAS Expander RES2SV240 (4000MB/s max theoretical speed, 2600 and 3000MB/s real world) HP 3Gb SATA (6Gb SAS) Expander (2400MB/s max theoretical speed, 2200MB/s real world)(running SATA, didn't include SAS speed due to little chance anyone here will use SAS) 3 Controllers, Direct Connect - 320MB/s - No PCIe or expander bottleneck possible DMI bus bottleneck 2 Controllers and 2 Intel Expanders - 205MB/s - PCIe 2.0 bus is the bottleneck (12 drives on one PCIe slot) 1 Controller and 2 Intel Expanders - 110/125MB/s - PCIe 2.0 bus is the bottleneck (24 drives on one PCIe slot) 1 Controller and 1 HP Expander - 95MB/s - Expander is the bottleneck So a single card with 2 4port SAS2 links would be able to provide connection of 24 drives at 185MB/s with the use of an expander if no bottlenecks are present. Each of the of the ports of the HBA will need to connect to 12 drives via an expander. The HBA would need a total 4400MB/s of bandwidth to run at max speeds. But the PCIe 2.0 x8 bus max speed is between: 2600MB/s /24 = 108MB/s per disk 3000MB/s /24 = 125MB/s per disk So the max speed per disk on a single PCIe x8 2.0 slot is 108-125MB/s
  24. Firstly I would like to thank all the info provided by johnnie.black, any reference to speeds are taken from his real world tests post here. I'm still trying to wrap my head around the different configurations on how to hook up 24+ drives. I've also noticed a lot of question around using expanders. I've made some terrible diagrams in paint to help visually. I've been hung up on the different ways to connect the controllers to the sas exapnders, and what max speed the resulting drives will have available to them. I'm going to try to have the questions and hopefully the answers universal so it's helpful to all. These examples are how to connect 24 drives. Of course there is also on board ports/controllers, some people may want to add a couple SSDs for cache and increasing the needed amount of ports. Everyone will have their own optimal configuration. Hopefully we can have some discussion about different configurations in this thread. Some info on the diagrams bellow: Each black line is a cable. 8 Port controller is actually a 2 port controller with 4 channels/lanes per port for a total of 8 channels/lanes per card. This can be a Dell Perc H310 or IBM M1015 for example. There are others but these seem to be the most popular and been used with the expanders before so they are compatible. Connection from the expander or controller (if not using expander) to the hard drives will use a SFF8087 to SATA (forward breakout) cable, therefore allowing 4 drives per expander/controller port. Connection from controller to expander uses SFF8087 to SFF8087 cable Controller to backplane with built in expander would also use the same SFF8087 to SFF8087 cable 2 Controllers and 2 Intel RAID SAS Expander RES2SV240 (Shown in Dual Link) 1 Controller and 1 HP 6Gb (3Gb SATA) SAS Expander (Dual Link) 3 Controllers, Direct Connect 1 Controller 2 Intel RAID SAS Expander RES2SV240 Expected but not tested speeds from jonnie.black using a PCIe 2.0 HBA the bottleneck is the PCIe bus, max speed ~110/125MB/s using a PCIe 3.0 HBA the bottleneck are the SAS2 links, 2200 * 2 / 24 = 185MB/s The M1015 and H310 are both PCIe 2.0 x8 cards 2 Controllers 1 HP 6Gb (3Gb SATA) SAS Expander - Not Possible This configuration is not possible, you can't connect the same expander to more than one controller. - jonnie.black Some more info General Expander info. General Expander info 2 HP vs Intel. Intel RES2SV240 Wiki Some info on the HP 6Gb (3Gb SATA) SAS Expander. It does require a PCI-E x4 port for power only. I do suspect that you could use one of following type of adapters but I haven't seen anyone confirm that it does work. Type 1 Type 2 Type 3 Type 4 Now I know some cases have expanders built in, I don't have one (yet) so I don't know a lot about them yet, as far as dual link, single link, speed etc. I would like to add some info/discussion on disk speed and what is considered too much of a bottle neck for current drives, future drives and how much the speed decrease will effect unraid usage. With most people using gigabit lan which has a theoretical max of 125 MB/s and a real world max close to that. Any disk speed over 125MB/s won't make any difference writing to the array. Only benefit of speeds over 125MB/s is decreased time for parity checks. Will add more info as I find it and hopefully some of the smarter people start to chime in.
  25. Of course squid beat me too it Sent from my SM-N900W8 using Tapatalk
×
×
  • Create New...