Jump to content

Wody

Members
  • Posts

    90
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Wody

  1. 17 hours ago, fenglerf1 said:

    Does this card need to be flashed into IT mode like the 9400 or prior cards?

    The 9400 and newer cards can't be used for RAID so they don't have IT mode. The 9400s (for the models that support it) have two firmwares, one including PCIe support, and one without it which has bigger buffers/queues.The 9500 and 9600 also drop legacy bios support, and don't display anything on the screen anymore at startup.

     

    If you only want one slot, you probably want the 9600, since you can get that in a 24i version with 3 connectors, the 9500 only has the 16i with 2 connectors. The 9600 is SAS 4, meaning it has no support for older drives below 6gbit though. That's of course not an issue with PCIe though

     

    Cables may be an issue, since Broadcom doesn't have a lot of different options, but the 9500 and 9600 use the same ones so that's good at least.

    • Like 1
    • Thanks 1
  2. On 4/13/2024 at 12:45 AM, firstTimer said:

    Could you please check with powertop if your cpu drops to lower c-states? I mean if the pckg state goes below C2 or C3

    I'm not sure if I'm reading things correctly, but if I look at the Idle stats in Powertop, it lists the Pkg as spending a lot of time in C6 and none in C3, and the Core also a lot of time in C6 and none in C3 on the server with the 9600. For the 9500, that server is a lot more busy, so it only reaches C3 in Pkg and none in C6, and the cores run some time both in C3 and C6.

  3. On 4/11/2024 at 2:08 PM, Thedinotamer said:

    @Wody I have put together my build now and is very happy with it. All of this should just work right, or do I need to flash the expander to IT mode too?

    Looks good. According to the ad, the 9207 is already running in IT mode and with 20.00.07 firmware which was the last one for that card, so you don't have to do anything for it. But, if you want to, you can of course re-flash the firmware (and bios) yourself. The cables seem okay too, although they don't say forward breakout, the description uses the right words (from 9207).

    The case comes with some fans, but not all of them that fit, it will be fine with what you have, but when you get more disks, you'll want to add more fans too.

     

    • Like 1
  4. 4 hours ago, Thedinotamer said:

    @Wody if I use this HBA card and an expander, can’t I use SFF 8087 cables to be able to use SATA drives?

    The price is high for it, but that card works great for SATA drives, and with those SFF-8087 connections you'd use what is called a forward breakout cable, that has a SFF-8087 at the end of the card, but 'breaks out' into 4 SATA connectors to connect to drives. (They also make reverse breakout cables where the sata cables connect to the motherboard and the SFF-8087 is at the drive end for servers, because some wires are switched. If you hook such a cable up the other way, no drives would be detected)

    Of course if you have a drive-cage that uses SFF-8087 then you could use that too.

     

    So with that card, you would be able to hook up 8 drives, and when you need more, and get an expander, move one cable to the expander, connect the expander to the HBA, and connect the rest of the drives to the expander. Or get another card, whatever is more convenient at the time.

     

     

    • Like 1
  5. 11 hours ago, Thedinotamer said:

    @Wody how does four SATA connectors result in 32TB + 18TB?

    In your parts list, you have 3 drives, two 16TB ones, and a free 18TB one. Since your parity drive has to be at least as large, or larger than your data drives, that means you'd have to use the 18TB as parity drive, and the other 2 as data drives, meaning you can store 32TB. Since it has 4 SATA slots, I assumed you could use them all, and add another 18TB later as a data drive, but I didn't read the motherboard manual so I wasn't aware that you can add only 3 (which is a very small amount).

     

    Anyway, it really depends on how much storage you need. If you're pretty sure that the space you have is enough, or you'll replace disks when needed (since they make them up to 24TB now), you'll probably want to stick with the smaller case and the SATA or SAS card. If you think you'll have enough with about 10 drives or so, get the bigger case, but if you need a lot more, and have space for shelves somewhere, either case for how much you need now, but skip SATA.

     

    Alternatively, you could choose a board with 8 SATA slots, but an older chipset like the Z690 for around the same price.

     

    I have some define XL cases (or R2), so if you go for big, I'd also recommend one of those stands with wheels, so it is a lot easier to work with if you need to add drives and pull it out because of the weight. I also went with a HBA/SAS (but used cards because cheap), because it has 4 ports per cable, so it is much less likely that you pull some other cable if you are working with the drives.

    Also you can then buy used SAS drives which some companies sell pretty cheap just because they are a few years old. And you wouldn't even have to worry about internal or external ports much because you can easily add expanders or more cards, I got an Adaptec aec-82885t which I got for about the same price as your SATA card (it is cheaper now) but lets me hook up 24 internal drives, and 2 disk shelves. (and you can stick it in a PCIe slot for power, or just stick it anywhere in the case and use a Molex, the data goes with a SAS cable, and for the external ones, the cable could be up to 10 meter/33feet)

     

     

    • Like 1
  6. Both boards you picked have 4 SATA connectors, so with your configuration, you currently have 32TB of storage, and can add another drive with 18TB when you need it without having to add anything else.

     

    Assuming you don't want to replace drives, you could add a sata card, but an HBA will probably be a lot cheaper, since you can often buy older used models for much cheaper than sata cards, and with less problems and more speed (sata cards often have port multipliers which limit the speed or have very buggy firmware causing weird errors).

     

    If you do want to buy a 'drive shelf', mostly it depends on how you connect it. If it has sata or esata, then you'd need to connect to a sata card, but if it is a SAS shelf, it would have something like SFF-8088 and you would need an HBA to communicate with it, and you could connect your other drives to it too, with a forward breakout cable.

     

    Unraid won't care how you connect drives though, as long as it can see them.

     

  7. 20 hours ago, LeetDonkey said:

    My main concern now is ASPM support, so I hope someone can confirm/deny that.

    I had a look at lspci, and my 9600-24i reports ASPM level 1 only with a latency of both L0s and L1 as unlimited, my 9500-16i reports both L0s and L1, with latency for L0s unlimited and for L1 < 64us. Since they are different, i figured I'd mentioned both. Also each card is in a different server, both running Unraid though, and the latest firmware at the moment (Phase 30 for the 9500, Phase 8.8 for the 9600)

  8. On 3/31/2024 at 10:23 PM, LeetDonkey said:

    Are there any quirks or issues I should be aware of?

    I don't know about C-states since I don't really pay attention to that, but its important to note that the 9600 drops support for anything below 6Gb/s, meaning if you have any SATA 1 or 2, or SAS 1 drives, they won't work at all, and simply won't be detected.

    Also, the 9500 and 9600 no longer have a legacy BIOS, only UEFI, so even though it isn't important for HBA's, there is no information on screen during booting like with older cards, and no key to press to enter their BIOS. Instead, they only show up in the mainboard's BIOS Setup screen (I'm not sure what it is called for UEFI). Sometimes they don't show up there at all though, the 9600 isn't visible for me. But they work fine with Unraid and drive-detection is fine too.

     

    • Like 1
  9. On 3/29/2024 at 5:03 AM, GeorgeJetson20 said:

     I really was interested in the LSI 9300 and came super close to ordering it but when I started reading how hot it got.

    Since heat has to do with how much power something uses, I did some math. The 9300-8i uses 13w, so 1,6w per port (rounded). They made a more efficient version of it, the 9305-16i, which uses 1,01w pet port.

    The 9400-8i uses 1,25w per port, which seems a lot more, but the 9400-16i only uses 0,75w.

    The 9500-8i also uses 0,75w, but the 9500-16i uses 0,56w. The 9600-16i uses more again, 1,06w but that's a sas4 (22.5G) card (also drops support for anything below 6Gb/s so old sata 1 & 2 drives won't work. Sata 3 drives will though)

    In my experience, you'll need some airflow, but if your drives aren't active 24/7, and in server cases with a fan-wall, you don't really need any extra fans or such, not even with a 9300-8i. (I'm currently using a 9500-16i and a 9600-24i but I also have a 9300-8i I use with a SAS expander and a 9400-16i)

    So, you'll probably want a 9400 or a 9500 card. There is an issue with the 9500 and 9600 though, they use 'new' sff-8654 (slimsas 8i) connectors, and cables for that to sff-8643 work fine (if you have HDD cables, they also have PCIe cables which won't work), but as far as I can tell, all cables to sff-8087 are wired for PCIe even if they specify they are for HDDs (at least the ones I tried).

  10. When sas3 was new, there was an issue with drives not spinning up due to a pin being redefined, but your drives are sas3, so that isn't the issue. Even if the drive was dead, as long as the electronics work, they still power up and get recognized, so that does suggest dead drives. Some controllers aren't compatible with certain drives, but I don't know about those.

    If you have any other sata or sas drives laying around, I would try those, to see if they are recognized, or get a SFF8643 to SFF8482 breakout cable, that way you'll be able to try any drive individually and see if they spin up, if they do, your backplane may not be compatible, or maybe your drives just aren't making contact properly. (You could also try to insert a drive in the backplane without the sled, and some cardboard under it for support, and see if they work that way).

  11. From your diagnostics, it looks like Unraid finds and uses the controller right, there are lines in the system logs about MPT3SAS being loaded, and starting the 3008 chip (which is your Broadcom 9300-16i), but the controller doesn't detect any drives.

     

    You do seem to have one of the latest firmwares (16.00.10, there is a 16.00.12 on the internet) but it doesn't show or list if the BIOS is installed.

    If the BIOS is installed on your controller, there would be information displayed during booting about the card, and it looking for drives, and a list of the drives detected, together with a message about pressing something like CTRL+R or CTRL+C to enter the BIOS.

     

    If the BIOS is not installed, check your firmware package, there should be some files called mpt3sas.rom and mpt3x64.rom which you can install with sas3flash -b (instead of sas3flash -f you use with firmware)

     

    The output from the lsscsi command-line command shows the drives attached, and it lists your Samsung 850 and 860, so what I would do, is connect those (temporarily) to the SAS-controller, and see if they are detected that way too. If they aren't, you likely have cable-issues, or backplane-issues (if you use a server-case).

     

    If you haven't used the controller and cables before (so you are not sure if they are the problem), and you are using SFF8643 to SAS/SATA breakout cables, you may have reverse breakout cables, which explains why nothing is detected, you need forward breakout cables.

  12. On 1/18/2024 at 2:54 PM, scs3jb said:

    Broadcom BCM HBA 9600 in IT mode?

    IT/IR mode hasn't been a thing since the 9400. The 9400 has two bios to choose from (legacy and UEFI), and two firmwares, one for SAS/SATA/PCIe support, and one without PCIe support (which means it has room to buffer more commands at once). The 9500 has one bios, and one firmware, and the 9600 only has one file/package to install (which has the one firmware and one bios).

    You also can't use sas2flash, sas3flash etc, but have to use storcli or storcli2 to flash them.

     

    (The reason why they don't have IR/IT mode anymore, is because they added PCIe support, so they had to add that anyway, and they decided to combine everything and do it properly this time. For the HBA-cards that doesn't matter, but for the RAID cards it means you can select 'personalities' to make the card behave differently. How well that works? No idea, I only have HBA cards up to 9500 with a 9600 on the way.)

     

    Oh, and if you're going to use PCIe, make sure you have the right cables, there are still different ones for PCIe and SAS/SATA I believe. Although they standardized so you may be able to get away with cheaper generic cables (the 9500 and 9600 have pinouts in the manual. but I haven't studied them to see if the cables are the same pinout or not).

  13. 1 hour ago, Quantumm said:

    Where does configuration/plugins get stored? Are they stored on the USB?

    Yes, in the folder config/plugins.

    1 hour ago, Quantumm said:

    But can i add another drive in the future without formatting my first drive and make that second drive a parity drive? later on can i add a cache drive and transfer all of that data to that?

    Yes, you'd stop the array (if started) and select the new drive as a parity-drive. After starting the array, unraid will tell you it will rebuild the parity-drive, which means reading all the disks and calculating and writing the proper parity.

     

    If you want to move data to the cache, you would have to do that manually, and set up the mover to ignore your data. Also, data on cache drives is not protected, so you would lose it if something happened to the cache-drive.

×
×
  • Create New...