rikdegraaff

Members
  • Posts

    226
  • Joined

  • Last visited

Posts posted by rikdegraaff

  1. 2 hours ago, JonathanM said:

     

     

    I see the last drawing in the opening post, but does that mean that I need 2 mobo's?

    Becuase where do I put the SAS expaned in?

    That goes in somewhere, right...

     

    Because when I read that, I see also a second case with mobo, cpu, os and so on...

  2. On 8/25/2023 at 3:10 PM, JonathanM said:

    Only the expander and drives go in the second tower. The LSI controller goes in the main tower.

    That will require either running cables meant for internal case use from one case to the other, or buying a pair of the cable converters. If properly protected it would be ok to do the internal style cables, but it will mean partially disassembling one or both of the towers to get to the internal connections if you want to move things around. The e connections are exposed to the outside of the case in a slot, so much easier to unplug and move if needed.

     

    Okay can you supply an drawing or picture of how that should look?

    Because I really don't understand how to put those things together.

    I have autism, so imagining things is really hard for me, sorry.

     

    And one other question where in the Netherlands can I get a cheap 4e card?

     

    Thanks again for all the help both @JonathanM and @JorgeB!!!

  3. 3 minutes ago, JonathanM said:

    This specific post has the parts.

    https://forums.unraid.net/topic/74460-external-sas-storage-101-query-not-guide/?do=findComment&comment=686265

     

    The 4e (not i) port on the card connected to the motherboard goes to the adapter bit to convert from external cable to internal connected to the expander. You could use the 4i port on a 4e/4i card in the main box to connect 4 drives in the main tower. BTW, I think that AOC card is one that gives some people issues, I think it uses a marvell chipset.

     

    @JorgeB, could you please give this thread a quick once over and make sure I've not sent rik astray?

     

    I don't have first hand experience setting this up, I'm just going by what Jorge posted several years ago.

     

    Okay thanks!

    I'll wait until JorgeB has time to check this out.
    At the moment I cannot physically access the tower because we're having home renovation going on here, so I cannot go further until that is over.

     

    I understand the parts in the post you just mentioned.

    But one thing, do I need another motherboard and parts in that second tower?

    Because I thought that every card was going to have a place on my first motherboard...

     

    And to come back on that AOC card, I had some minor issues with it but those were quickly solved...

    Still no headaches and running strong for about 8 years, that card. 😆

  4. Ah, okay.

    I think I get it now.

    So I already have a Supermicro AOC-SAS2LP-MV8 for the main Tower that I am using (the one that is full now).

    Then I buy 1 4e card that I use as a "hub" for the expander on eBay.
    After that I put the 4e card in my main tower mobo.

    Then I have 4 extra SAS slots in my main tower.

     

    And how do I connect the 4e card and expander together?

    If that succeeds then I can use the expander for the 10 or more disks/sata 7pin connections, I am going to put in my second tower?

     

    Am I thinking right?

    Thanks again, I am so grateful that the unRAID software has such a nice community 😉

     

    Edit: The card I mentioned above is the cheapest here in the Netherlands, so I think it is going to be a 8i card...

  5. Thanks that cleared my mind a lot.

    So for, let's say 20 drives (2 parity and 18 data) I need three 8 port cards?

    Are there even payable motherboards with 3 PCIe x16 slots?

    Or can I use some in a x4 or x8 slot, as the mobos with those numbers of slots are waaaaaay easier to purchase and more choice.

     

    Thanks again!

     

    Edit: So then I am looking at a card as this one "LSI SAS 9207-8i"?

    That's an eight port with PCIe 3.0 x8.

  6. 50 minutes ago, JonathanM said:

    Take a look through this thread.

     

     

    Thanks @JonathanM, I am now reading through that thread.

     

    So I am looking for a card that gives me at least 10 connections to SATA.

    Is something like a Dell PERC H200 giving me that?

    Or what PCIe expansion card can I use to get another 10 SATA HDD's connected with my motherboard?

     

    Edit: Something like this? https://www.ebay.com/itm/195577453931

  7. Sorry for the necropost, or how this is called as this is a thread from 2020.

    But I am really running out of space now with a lot of disks.


    I want to go to a second tower with 9 or more internal 3,5 inch hdd bays.

    I know I can mount/screw all the 11-20 disks in my second tower, but how do I connect them, so that I can use both tower's disks on 1 unraid motherboard / system?

    So how do I connect all those disks to my main unraid tower?

     

    I have a second big tower, and then what do I need more?

    Else than the disks and a second psu in the second tower, of course.

     

    Sorry, maybe, for asking this "again", but I still am not finished with this matter of expanding.

    I have knowledge about building 1 case, but I don't have the knowledge to expand it beyond 1 case/tower.

     

    Thanks in advance, again,

    Rik

  8.  
    like this ...
     
    http://upload.forums.unraid.net/live/monthly_2023_08/image.thumb.png.826df472f195d2fd835a59aff3e6061b.png
     
    and sorry to say ... but this makes no fun to help when you dont read properly ... and this belongs now more to the NPM Thread overall ... its not guac related and we shouldnt spam this Topic more and more ...
    Sorry, but I really believed my docker was on custom br0. That's how I installed it. Because that's what I saw in SpaceInvaderOne's video on YouTube.

    1000 times sorry for that. I understand that it is so no fun to help. Sorry.

    Edit: I am going to fix it right now, according to your post. So I need to turn on that thing in docker setting. Thanks for helping a n00b.

    Edit 2: @alturismo thanks it works now on remote! You're the best!
    • Like 1
  9. Okay, pinged 192.168.2.220 from the console of NPM to the container of Guacamole.

    This are the results: 

     

    --- 192.168.2.220 ping statistics ---
    43 packets transmitted, 0 packets received, 100% packet loss

     

    So no connection via ping.

    And sorry for masking my lan IP didn't know it was senseless... 🙈🙈

  10. 6 hours ago, alturismo said:

    and how is your NPM setup ? also custom:br0 with its own IP or on the bridge ?

     

    if its not also on custom br0 with its own IP, have you enabled host access ... in Docker settings (advanced view)

    It is on custom br0 with its own IP.

    And Host access to custom networks is disabled

  11. I just installed this docker and at local point everything is working okay.
    I've set everything up using the video of SpaceInvaderOne: 

     

    But I cannot add it via NginxProxyManager to access it via remote.

    The container is set to custom br0, with ip 192.168.x.220 and as port 8080.
    So that is what I set to NPM, but I get a 502 bad request error while going to the remote access.

    As normally this are the settings in NPM for the ApacheGuacamole docker, to forward it to a remote address.

    Also see these screenshots:

    screenshot-npm-1.png.9da188209819ea10de5c5049380531a0.png

    screenshot-npm-2.png.8af619b2b13ce303cb25070576475ea9.png

     

    I hope I've posted this in the right thread, as NPM and ApacheGuacamole are 2 different dockers, so choosing the right one was difficult for me.

    Kind regards, and thanks in advance!

     

    -- Rik

  12. On 8/13/2023 at 8:58 PM, mgutt said:

    Read the first post and/or search for "ASM". Some controllers have problems and yes you can execute relevant commands individually.

     So which code do i need in my go file?

     

    Because there is so much code, I cannot make it fitting for my server.

    I don't know which code to use and which not to use.
    And scared for parity checks as they take a long time with 18TB...

     

    So can someone or @mgutt make me a code that is safe for disabling disks, so that when I put the code in, I dont have to do anything again.
    Is that a possibility?

     

    My server consists of the following parts:

    10 x 3.5" hdds

    1 x 2.5" ssd cache

    Intel core i3-10100

    80GB DDR4 RAM

    Gigabyte B560M Aorus ELITE Mobo

    Supermicro AOC-SAS2LP-MV8 SATA expansion card

     

    Thanks in advance!

     

  13. I had some problems with my array, but tomorrow I'm up and running again.

    So back to my powertop.
    With the code of @dopeytree I had some errors, but didn't work at all and didn't give me my webui anymore.

    So I tried running powertop on my own, but then still errors, even if I just enter powertop, so how can I resolve them first for getting back at the code of dopeytree?

     

    This is the lines I get when running only the "powertop" command:

     

    powertop: /lib64/libncursesw.so.6: no version information available (required by powertop)
    powertop: /lib64/libtinfo.so.6: no version information available (required by powertop)
    modprobe cpufreq_stats failed
    Cannot load from file /var/cache/powertop/saved_results.powertop
    Cannot load from file /var/cache/powertop/saved_parameters.powertop
    File will be loaded after taking minimum number of measurement(s) with battery only 
    RAPL device for cpu 0
    RAPL Using PowerCap Sysfs : Domain Mask d
    RAPL device for cpu 0
    RAPL Using PowerCap Sysfs : Domain Mask d
    Devfreq not enabled
    glob returned GLOB_ABORTED
    Cannot load from file /var/cache/powertop/saved_parameters.powertop
    File will be loaded after taking minimum number of measurement(s) with battery only 

     

    Thanks in advance!

  14. Yep gonna do that.
    I don't have the diags from before rebooting, cause nothing was wrong at that moment, too bad.

     

    I did some cable swapping, advice via reddit, and came out on a faulty miniSAS 8087 cable.

    One of those 4 sata cables are bad, so I've ordered a new one.

    Expected to arrive in a couple of days.

     

    So for now the problem seems solved with a new cable, but I cannot verify that until I have a new cable.

  15. Hello all,

     

    I have some problems with my just new disk.
    I have to had to reboot a few times due to problems with using powertop.
    So now I've disabled everything in my boot/config/go file, back to original.
    But to check things out, I needed to reboot my server a few times.

     

    Now I booted it for the last time, and I get a red x at the disk4.

    I did a read check but that wasn't the solution.

    My disk4 is just about a month old, so I don't think it is the disk itself.
    Also the SATA data cable is the same age, so can it be that?

    I never had the disk "failing" so quick...

     

    What can I do to resolve this matter?

    I've attached my diagnostics, maybe you guys can get something out of that.


    Thanks in advance for all the support.

    Kind Regards!

    rik-tower-diagnostics-20230731-0024.zip

  16. 1 hour ago, dopeytree said:

     

    All my motherboards by default have come with the setting of L0.

     

    Any boot into bios then pcie options or similar and it should be there. 

    Usually you have individual choices for about x8 pcie options.

    Set them to L1 and hit save and reboot.

    Then also make sure your unraid go file has the pcie setting: 

     

    # Runtime PM for PCI devices
    echo auto | tee /sys/bus/pci/devices/????:??:??.?/power/control

     

    Here's is my full go file as an example.

     

    #!/bin/bash
    # Start the Management Utility
    /usr/local/sbin/emhttp &
    
    # -------------------------------------------------
    # Console Alias
    # -------------------------------------------------
    
    # show cpu core frequencies
    echo "alias cpu=\"watch -n3 \\\"cpufreq-info | grep 'current CPU'\\\"\"">>/etc/profile
    
    
    # -------------------------------------------------
    # powertop tweaks
    # -------------------------------------------------
    
    # Enable SATA link power management
    echo med_power_with_dipm | tee /sys/class/scsi_host/host*/link_power_management_policy
    
    # Runtime PM for I2C Adapter (i915 gmbus dpb)
    echo auto | tee /sys/bus/i2c/devices/i2c-*/device/power/control
    
    # Autosuspend for USB device
    echo auto | tee /sys/bus/usb/devices/*/power/control
    
    # Runtime PM for disk
    echo auto | tee /sys/block/sd*/device/power/control
    
    # Runtime PM for PCI devices
    echo auto | tee /sys/bus/pci/devices/????:??:??.?/power/control
    
    # Runtime PM for ATA devices
    echo auto | tee /sys/bus/pci/devices/????:??:??.?/ata*/power/control
     
    # ------------------------------------------------
    # Force Nvidia GPU idle
    # ------------------------------------------------
    
    # nvidia-smi --persistence-mode=1 nvidia-persistenced
    
    # fuser -v /dev/nvidia*
    
    # ------------------------------------------------
    # Force Wake On Lan
    # ------------------------------------------------
    
    ethtool -s eth0 wol g
    
    ethtool -s eth1 wol g
    
    # -------------------------------------------------
    # Enable power-efficient ethernet
    # -------------------------------------------------
    
    # enable IEEE 802.3az (Energy Efficient Ethernet): Could be incompatible to LACP bonds!
    for i in /sys/class/net/eth?; do dev=$(basename $i); [[ $(echo $(ethtool --show-eee $dev 2> /dev/null) | grep -c "Supported EEE link modes: 1") -eq 1 ]] && ethtool --set-eee $dev eee on; done

     

    Thanks @dopeytree for all the info.
    Sorry but one last question, in your go file, do you need to replace the question marks with the actual device?

    I know that an asterix is a wildcard, but what does a question mark do?

     

    Kind Regards and thanks in advance!

  17. 8 hours ago, dopeytree said:

    Does your motherboard support ASPM? you want to set to L 1 for max power saving on pcie.

     

    L0 – All PCI Express transactions and other operations are enabled.

    L0s – A low resume latency, energy saving “standby” state. 

    L1 – Higher latency, lower power “standby” state (optional).

    L0sL1 - Activate both L0s and L1 support.

     

    https://www.supermicro.com/support/faqs/faq.cfm?faq=22413#:~:text=L0 – All PCI Express transactions,standby” state (optional).

    I have a Gigabyte B560M Aorus ELITE, as mobo, so don't know if that motherboard supports ASPM.

    Dunno what ASPM is at all... 🙈🙈

     

    EDIT: Yes my motherboard supports ASPM.
    So does my card does so too?

  18. 3 hours ago, luzankia said:

    It should be "powertop-2.15-x86_64-1.txz" and 2.17MB in size.

     

    EDIT : I just checked https://github.com/mgutt/unraid-packages/raw/main/6.11.0/powertop-2.15-x86_64-1.txz and the link work for me.

     

    Thanks, I just downloaded it to my pc and via my pc copied to unRAID flash drive.
    I'll hope that by the next reboot it works.

    And indeed now is the file 2.17MB in size...

     

    If it doesn't work you'll hear me in this topic.
    Thanks again.

     

    Kind Regards!