Jump to content

Keexrean

Members
  • Posts

    110
  • Joined

  • Last visited

Posts posted by Keexrean

  1. Okay, I've been wrestling with Owncloud for the last 9 hours straight because I didn't suspected let's encrypt could actually have a derp.

     

    I hate myself for updating.

    It just dropped its job, aka, providing certificate for owncloud to a domain I own, and I have been trying to setup temporary owncloud, event tried switching to nextcloud (been thinking about it for a while now), but either of these, at the instant I restart them on the docker network to be listened by letsencrypt to be forwarded and cert to the subdomain, it goes haywire.

  2. NVS315 arrived, slapped it into the server.

     

    Outputs console's video no issue.

     

    And if obviously disabling onboard video completely cuts off iDrac console, for some reason it even borked as far as preventing me to access bios via the NVS315 displaying to a physical screen.

    Obviously means trying to boot to UEFI with it is a no go.

     

    Had to hard reset BIOS to get access again, and now I'm having a hard time remembering the exact magic combination of parameter I dialed to silence that monster.

     

     

     

    Seems like that route is a no go as a work around the syslinux kernel derp.

  3. I have a NVS315 incoming in the mail, I'll try UEFI boot with it on unraid and embedded video controller disabled. Will let you know by editing this message. It's a single slot low profile. Knowing I will only every use 2 of the 3 available low profile slots (1 for a SFP+ 10Gbps double port card, 1 for an HBA), I very much not care about having a card doing nothing taking up the 3rd slot.

    For info, before you ask about the HBA:
    - Yes I do have a mini mono Perc H310 already, driving the front back planein JBOD, for the hard drives. But I didn't wanted to put my 2.5 SSDs in the front 3.5 trays, nor have them run off the same controller, which is 8x PCIe x2, so hitting both the array and the cache could lead to a sad bottleneck.
    - Yes I added a SAS HBA to throw my SSDs in the back of the chassis, internally, on their own dedicated controller, in the corner on top of the PSUs, stacked on double sided tape, so I can still have a full height PCIe card in the Riser3.
    - Yes, I found where to sip 5volts on the motherboard to power them.

  4. It would indeed be great, and even without thinking of gaming, just for GPU accelerated virtual desktop VMs or video encoding VM
    (because you know... cineform, adobe encoder on windows 10 mandatory to me.)

    Even more interresting since I locally found a source for eventually acquiring 4 Grid K2 s for 50€ a piece. If someone has any input of if it might work or not, I'm might take the leap!

     

    I have a R720 that could take them in, and a R710 sleeping in a box in my storage. Could totally happen.

  5. I can boot seamlessly without intervention on both front and back USB ports on the R720.

    That's why it's weird af.

    The internal USB port is near the PSU and one of the PCI slot "chambers".

     

    Lifecycle controller completes inventory check on boot without a single error, and iDrac is clean, configured and show no quirks.
    I litterally painfull went through every menu in both iDrac, LifeCycle and the Bios to check if I was missing something, and the sole thing I saw was in bios, asking to activate or not the internal USB, which I did, and even tried the old "switch off and back on" thing just to check on an eventual bios derp.


    And it's not like the port was physically broken, since when hitting F11 to go to the boot menu before it actually tries to boot to the device, then it shows up.

     

    It's just when it automatically does its thing, following the boot order which is with the usb key first and the raid controller second, then it can't find the USB anymore, just the hba/raid controller. That's just plain weird.

     

     

    As for the UEFI, yes, it's enabled, since that same unraid flash drive I booted in UEFI on an other computer as a sanity check, and it went seamlessly through the boot process and all.

    If UEFI wasn't enabled on it, it wouldn't even reach unraid's boot menu in UEFI mode.

    The "Failed to Allocate memory for Kernel command line, bailing out booting kernel failed: bad file number" is VERY MUCH not a "I'm too dumb to enable uefi", but more "syslinux craps its pants" or "some systems firmwares are derp with syslinux", it's a known issue, some managed to fix it, no all said how, the few who said I tried their way to no avail.

     

     

    So I'm reaching to unraid's community hoping people would shoot ideas or eventually if someone actually had this happen to them on a R720, and fixed it. Both the syslinux/firmware issue, which seems to plague several systems, and if any chance, the vanishing internal USB issue.

  6. FINAL UPDATE AND TLDR:

     

    First of all, thanks everyone who participated.

     

    Second then, here what we learned in this thread:

     

    -YES, the SFN5122f is compatible with Unraid and works just fine without having to forcefully wedge drivers into the kernel.

     

    -NO, it might not work right away.

    >As whether it's the card's or the motherboard fault, it might not work for you depending of which slot you put it in. (I can't be sure it's the MB's fault since HBA and graphic cards work fine in all the slots while the SFN5122f does not. )

     

    -IF it's the Z600's motherboard fault (or some weird hardware incompatibility) , I'll have you know:
    - I have a rev 1.0 with a 2009 boot block date , not a C2 with 2010 boot block date. I don't know if the C2 version would encounter the same issue.

    - How to know you version the lazy way without check boot block date? 

      >if you have a 56xx cpu, you are a C2
      >if unraid tells you can install up to 48GB of ram while running dual cpu, you have a C2

      >if unraid tells you can install up to 24GB of ram while running dual cpu, you have a rev1

      >if you have a single 55xx cpu, eeeer I'm not sure of what unraid would report, so you will have to go the regular way, check boot block date.

    > Z600's PCI (e) slots are "working" as follow:

      > Slot 1 = PCIe gen2 x8 open, x4 electricaly, through the IOH 36D chip      SFN5122f isn't getting assigned memory

      > Slot 2 =PCIe gen2 x16, x16 electricaly, through the IOH 36D chip            SFN5122f isn't getting assigned memory

      > Slot 3 =PCIe gen1 x8 open, x4 electricaly, through the ICH10R chip         Haven't tried it because plugging a 2x10gbps (2x1GB/s) on a 1.00 GB/s slot.. eh

      > Slot 4 =PCIe gen2 x16, x16 electricaly, through the IOH 36D chip            SFN5122f works flawlessly there.

      > Slot 5 =PCI 32 /33 5V through the IOH 36D chip 

      > Slot 6 =PCI 32 /33 5V through the IOH 36D chip 

     

     

    >THE WEIRDINESS IN ALL THAT?!

     

    Thing is, in my actual slot configuration, with:

    > hba in slot 1, > GPU passthrough singleslot in slot 2, > console display singleslot in slot 3, >SFN5122f in slot 4

     

    I STILL have a bunch of errors of "XXXX isn't getting assigned memory"... BUT EVERYTHING WORKS...

    Worse part is? EVERY PCIe CARD throws the SAME error! And still? Everything works!

     

    That's really some haunted hardware foofoo.

     

     

    Well, that's about it I guess, all the rest of the thread was a lot of chitchat about my exact case. Have a great one!

  7. I already "knew" what it was, I stated it before, but still I was curious to see

    1> if I had files/folders with the same "defect"

    2> eventually tell you what I knew about these files as for why they might have this issue (at least for me). Thinking about it, you might have a bitrot issue creeping under, depending of your file system
     

    But yeah, the issue with the dir command stalling is just linked to insuffiscent access right issues, else because it's a folder I prefer to keep unreachable from the network, else because it's locked by a docker running on it.

  8. Yep!

    This might do the trick:

    dir /s /b "\\server\path\" 2>nul 1>>output.txt

     

     

    And I'll check the grep on my server and let you know if I have the same type of file.

     

    But namely the issue I had wasn't with files missing attributes (that I know of), but files that are also inaccessible through the windows file explorer, and all that because:

    > I don't want an all powerfull user on the network that can access some of appdata subfolders (like ngix folders or some of letsencrypt's files)

    > Because I didn't ran it with dockers shut down

    So I really do need to figure out a way to 'touch' these files before the dir command does it to make it skip them without touching them, or use a different command/ a vbs script to make the auditing module.

  9. Well thanks but don't take too much of it as any kind of teaching, there is a LOOOOOT of bad habits there, from when I started spagehti writing batch as a teenager in the early 2000s.

     

    But yah, that's a decent preview of how logic works in most of my batches.

    Namely I'm using a lot what I label as "modules" in my code.

    Like using the same piece of code to both do a full array detection, and also to just check if the manual set disk count is at least valid, just calling it over, and using logical steps to link it all together, going back to one or more title screen, clearing the console each time to keep it humanely readable.
    (in some cases it's usefull to be able to scroll through a mile long console to check stuff, but in that case I send the output to an other cmd window)

     

    Note though, I forgot to add a cache-exist detection I think, it doesn't check before asking you if you want to audit cache.
    I'll do it in the next iteration when a solution for the ">dir crashes to restricted files/directories" issue just pops in my head.

  10. Well in fact, if I count the pci gen 1 slots, mine is NOW also in slot 4. Thing is, I would have liked it in slot 2, the top x16 slot. Every other PCIe cards I have on hand are detected correctly in this slot, just not the SFN5122f, be it Sata HBA or raid cards, usb3.1 card, graphics card, and all that while having the other 3 PCIe slots populated.

    6 minutes ago, 1812 said:

    there's a plugin to disable mitigations and keep that performance. 

    Oh nice, I'll check this out. Thanks!

  11. Update²: the SFN5122F refuses categorically to work in any of the top two slots.

     

    I can take any graphics card I have at home and plug it into into the top x16, the x8(4) gen2 or even the x8(4) gen1 (not the 5700xt though) and it will pass through to a VM with no hassle.

     

    And this SolitarBollocks piece of foo-foo of a card refuses to work in any other slot that the bottomx16 that I need for GPU passthrough...

  12. Okay people, update.

     

    On old bios: I tried the card in every PCIe port I have.

    The ones on the Z600 are as follow

    x8 (-x4 electrically) gen 2

    x16 gen 2

    x8 (-x4 electrically) gen 1

    x16 gen 2

     

    And what do I have to plug inside?

    - PCIEx4  5port SATA3 card
    - PCIEx4  SFN5122F

    - PCIEdontcare GT735 for console display (I also eventally have a passive nvs295)
    - PCIEx16 GTX 1050TI (not actually plugged in, but will get it back in a week or so, lent it)

     

    We can all agree I can't have my SATA card on the x4 gen1, would be stupid.
    We can all agree I can't have the SFN5122F on the x4 gen1, would be stupid.

    We can all agree I can't have the 1050TI elswhere than very bottom slot, because else it would cover an other PCIe slot.

    The GT735 works perfectly in the PCIe gen1 slot.

     

    New bios, the SFN5122F was still in the top x16 slot, and still wasn't detected.

    I moved the SFN5122F to the bottom x16 slot (as a test) and NOW it works! detected in network interfaces and all!

     

    Now, drum rolls, it HAS to work in the top x8(x4) slot, or I'm one PCIe slot short. OOF

     

  13. Now 

    Jan 19 20:14:32 Procyon kernel: DMI: Hewlett-Packard HP Z600 Workstation/0AE8h, BIOS 786G4 v03.61 03/05/2018

    Y'know the old saying: don't fix what aint broken, hence why I never touched to the bios until now.

    And so far nothing I was doing with it was concerning with Spectre stuff, so I was like "yeah, I prefer to keep the extra bit of performance instead".

     

    Bios updated successfully, reboot done, still same situation.

     

    procyon-diagnostics-20200119-2016.zip

  14. Also, from the https://support.solarflare.com/index.php?option=com_cognidox&file=SF-103848-LS-39_Solarflare_NET_driver_source_RPM.rl.txt&task=download&format=raw&id=1945 page:

     

    Linux distribution support for Solarflare Adapters
    --------------------------------------------------
    
    This driver package is supported on:
     - RedHat Enterprise Linux		          5.10,  5.11
     - RedHat Enterprise Linux		          6.5, 6.6, 6.7, 6.8
       - Redhat Messaging Realtime and Grid           2.5
     - RedHat Enterprise Linux 		          7.0, 7.1, 7.2
       - RedHat Enterprise Linux for Realtime	  7.1, 7.2
     - SuSE Linux Enterprise Server 11                sp3, sp4
       - SuSE Linux Enterprise RealTime Extension 11  
     - SuSE Linux Enterprise Server 12                base release, sp1
     - Canonical Ubuntu Server LTS                    14.04, 16.04
     - Canonical Ubuntu Server                        -
     - Debian 7 "Wheezy"                              7.X
     - Debian 8 "Jessie"                              8.X
     - Linux                                          2.6.18 to 4.7
    
    
    This driver has been tested as a VF driver using KVM / ESXi 5.5 and ESXi 6.0
    hypervisors on the following guest OSes:
     - RedHat Enterprise Linux		          5.11
     - RedHat Enterprise Linux		          6.5, 6.6, 6.7
     - RedHat Enterprise Linux 		          7.0, 7.1, 7.2
     - SuSE Linux Enterprise Server 11                sp4
     - SuSE Linux Enterprise Server 12                base release

    I'm there, contemplating DKMS or RPMbuild options, and which I'll try to forcefeed into my poor system. Some alternative in mind?

  15. Yeah, if it turns out there is nothing to do about it, I'll have to cave for a Mellanox NC522SFP for 60€.

     

    (no, I won't go for a single port card, because I don't want to be stuck when <doing network upgrades / adding an other direct-attached computer> further down the line, and that's my LAST PCIe port available on the server.)

     

     

    I hope someone will be able to give me a more positive answer, because I can't believe that I'm the first one, and that it took 3 years to check whether or not @SpaceInvaderOne had a colorful party night before editing his video's description.

  16. Oh yah, oh yah I did.

    That video was exactly why I almost didn't bought it when it showed up cheap on ebay.

    Then silly me opened the video's description.

    image.png.cefa7b2c54cee857c6386c1db42f164d.png 

    If I understand him correctly, the same guy who explicitly states that the Solarflare card does not work with unraid actually went ahead and edited the description 7 days after to explicitly states that the Solarflare card does in fact work with unraid.

     

    Am I supposed to trust SpaceInvaderOne Circa nov 2017, or SpaceInvaderOne Circa dec 2017 ?

  17. Also yeah I knew about just doing a For /L, but since I wanted to allow a cache+array audit, I made it set the %writeinsert% value to >>, then test if it was on drive 1, if yes %writeinsert%=> , then check if %cacheaudit%=1, and if yes %writeinsert%=>> .


    That's the crappy way, but since I'm eyeing the option of using a .vbs drop to make the audit without it giving up the ghost on access denied files, it allow me to avoid wrapping the audit commands in something and untie it from what is actually performing the loop, just to avoid nested nightmares :D

  18. Oh the dynamic loop issue I solved before diving into the access denied skip!

     

    If you don't have any permission issues, the script should work fine for you already, but I'm in heated brainstorming on stackoverflow, so the following version of the script is to be considered temporary.

     

    I want it to work without having have a network user with GAWD PAWA on the network who can access really every. I have to find a way to make it handle&skip, of just avoid the a set list of folders or folder/subfolder couples like the plague, whereever they are, without hard coding them to a specific location.

     

    I supports cache audit toggle, as well as asking OR detecting the number of drives, and also supports adding the path to a arrayshare instead of relying on diskshares.

     

     

    UNRAID_Audit_All_Disks.bat

×
×
  • Create New...