Jump to content

zoggy

Members
  • Content Count

    605
  • Joined

  • Last visited

Community Reputation

17 Good

About zoggy

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. The mellanox solution does not work for me (the server and nas are not in the same room) but it is something I've thought about. Cat7 is already pre-wired in the house which is why I stubbornly wanted to utilize that route instead. ~$100 - ASUS XG-C100C 10G Network Adapter PCI-E x4 Card with Single RJ-45 Port -- x4 card, so would eat up PCIe larger slot but deff works with unraid ~$60 - ASUS PCE-C2500 2.5G Base-T PCIe x1 Card (2.5G/1G/100Mbps) with Single RJ45 Port -- x1 card, so much more flexibility but not sure of unraid support due to how new it is $20 - Rosewill RC-20001 2.5GBASE-T PCIe x1 Card (supposedly they use Realtek 8125) -- per this thread, looks like realtek 8125 only does 1G with unraid driver:
  2. I had a whole blurp about buying the addon card rather than trying to get everything natively since it makes the motherboard options limited and at a higher price (especially for 10GbE). Right now there has been a run on X570 boards so its even harder to find decently priced options with 1G+ nics. I had eyed Aquantia stuff for awhile but never bit due to lack of consumer switches that were decently priced. Then as some stuff came out then they got bought out by Marvell and the stand alone cards pretty much dried up (asus still has their one, ~$100). Then you saw the blip of 10GbE included on motherboards for a season then everyone stopped due to lack of adoption and higher price. Now you only see the 10GbE included on the content creator/ultra prem gaming boards that are $$$.
  3. Tl;DR; Mental notes for my quest to figure out what I wanted to build and why. Figured others may benefit from my thought vomit. Thoughts only valid upto Nov 2020. As I'm sure things will change with newer chipsets/cpus. Quick history: I started using unraid 7+ years ago back before vm/docker/dual nic/etc were a thing. I've been wanting to upgrade my aging setup for a bit now as its resources are a limiting factor to doing vm or certain plugins. My setup: Nexus Prominent 9 w/ 3x Norco SS-500 (5in3 bays) with Intel i3-3220, 4G ram, and two sas expanders. A SuperMicro AOC-SASLP-MV8 (PCIe x4) that only does 3.0Gbps and LSI SAS 9207-8i (PCIe 3.0 x8). Right now I have 12 drives (10 data, 1 parity, 1 cache ssd). I had hope to be at 10G by now but with the current state of things it is still too pricey/ , 2.5G is the growing trend where lots of things are going after Aquantia got bought. 10GbE is still too pricey/loud to justify being an early adopter at this moment. I just picked up QNAP's fanless+unmanaged 5x 2.5 GbE switch (~100$) // https://www.qnap.com/en-us/product/qsw-1105-5t The plan is to drop the MV8 and only use the LSI expander (so 8 drives there) but the rest need to be handled by the mobo (~6). I picked up a 1TB nvme drive (970 Evo Plus) that was on sale for BF. So will need to do at least one M.2. Cost vs Heat, I figure a 65W TDP 8 core, 16 thread cpus like Ryzen 3700X (3.6GHz) or Intel i7-10700 (2.9GHz) would be perfect. https://www.cpubenchmark.net/compare/AMD-Ryzen-7-3700X-vs-Intel-Core-i7-10700/3485vs3747 This would give me enough cores for flexibility, future growth. Either case would be a big jump from my aging Intel i3 2C4T cpu. * Ryzen 5 5600X (6C12T) at 65W would be fine too.. but $ and out of stock. So I drop that idea plus there should* be some decent deals for the holidays as everyone wants to clear out the older cpus. --------------------------------------------------------------------------------------------------------- Intel vs AMD Trying to decide which is better means a lot of variables have to be considered. Even with so many variants of motherboards this generation they are pricery than ever (there is motherboards over $1,000!). Looking at the $250-350 range is 'mid range' which is a bit crazy but is the norm and something that comes with trying to use the latest and greatest chipsets with features that are aimed towards content creators/gamers. BTW, you can put a PCIe x1 card (or x4 or x8) card in a PCIe x16 slot. They work fine. The lane count is automatically negotiated during device initialization, which can take lanes away from other slots if they are shared. igpu / apu: The perk of going with Intel is that you get igpu and save having to waste a PCIe slot. However, you can pick up a silent Zotac GT710 for ~$50 to toss in an PCIe x1 slot and save those x16/x8 slots for things that actually need the bandwidth. https://www.zotac.com/us/product/graphics_card/geforce®-gt-710-1gb-pcie-x-1 sata ports: Having lots of SATA + M.2 is problem with Intel or older AMD because SATA ports get disabled or PCIe slots slowed/disabled due to limited PCIe lanes. If going Intel you have to look at Comet Lake (LGA 1200), q470/z490 or w480 (xenon). If going AMD you want to focus on x570. Avoid B550 due to bad iommu grouping and reduced lanes. nics: 2.5GbE and the drama - https://wccftech.com/intel-400-series-chipsets-z490-i225-v-network-controller-issue-fix-2h-2020/ Intel's i225 "Foxville" family of 2.5 Gbps wired Ethernet controllers have a design flaw that affects performance. There is a variance in the inter-packet gap (IPG), the interval between data packets transmitted on the physical layer. This variance can cause packet loss, resulting in reduced throughput (i.e. a performance loss). The 'fix' is an updated driver/firmware that forces the NIC to use 1G to prevent the problem. Overall Intel z490 and intel own 2.5G nic is to be avoided until the fixed hardware comes in Rocket Lake. This is why you see mobo's switched from Intel to Realtek/Dragon/Marvell (Aquantia) for 2.5G on newer boards. memory: Intel is a bit behind from supporting higher clocks natively but most ram have intel+amd profiles and play nice. Could go the route of doing 2x16GB to start off then add two more later.. but 2x32GB is not that badly priced. - G.SKILL Ripjaws V Series 64GB (2 x 32GB) 288-Pin DDR4 3600 (PC4 28800) - F4-3600C18D-64GVK --------------------------------------------------------------------------------------------------------- Intel: Looking for Z490 boards that do 2.5GbE that is not provided by Intels's own and could do M.2 with minimal SATA being affected was tedious. If the board does 3x M.2 then there is usually you can get away with one NVMe drive without impact. But most have the common order that if you put a M.2 in the 2nd slot then it disables one SATA and if you do the 3rd slot then it takes away two SATA ports. So that 6 onboard SATA could be much less. While I could find many Intel based motherboards for cheaper than AMD equals, the CPU not only costed more but usually came with higher TDP or less core count. ASUS Z490 ROG MAXIMUS XII HERO (WI-FI) PCIe: 2 x PCIe 3.0 x16 (x16 or dual x8) 1 x PCIe 3.0 x16 (x4 mode) * 3 x PCIe 3.0 x1 Networking: Intel I219-V 1Gb Ethernet Marvell AQtion AQC111C 5Gb Ethernet (100M/1G/2.5G/5G) SATA: 6 x SATA 6Gb/s 3x M.2 You lose one sata if m.2_1 is used. * You lose one pcie slot if m2._2 is used at x2 or just reduced speed if m2 is at x1. So if only one nvme drive, you can use m.2_3 and not take a hit anywhere else. --------------------------------------------------------------------------------------------------------- AMD: While looking around it became clear that if I was going to do 2.5GbE with 8 SATA ports that really only leaves Asus and AsRock. For the price, ASUS looks like the better offering and it these two boards are my current picks: ASUS ROG Strix X570-E Gaming > One extra x1 PCIe 4.0 slot (that is shared with PCIe x16_3), cheaper. PCIe: 2 x PCIe 4.0 x16 (x16 or dual x8) 1 x PCIe 4.0 x16 (supports x4) * 2 x PCIe 4.0 x1 * The PCIeX16_3 slot shares bandwidth with PCIeX1_2. Networking: Intel® I211-AT Realtek® RTL8125-CG (2.5G) SATA: 8 x SATA 6Gb/s 2x M.2 or ASUS X570 ROG Crosshair VIII Hero > Better for overclocking and more usb.. not worth the extra money for me. But have seen some deals. PCIe: 2 x PCIe 4.0 x16 (x16 or dual x8) 1 x PCIe 4.0 x16 (supports x4) * 1 x PCIe 4.0 x1 Networking: Intel® I211-AT Realtek® RTL8125-CG (2.5G) SATA: 8 x SATA 6Gb/s 2x M.2 Looking at other motherboards, there are some other ones but cost more money than ASUS's: MSI X570 * - 4 sata or limited expansion slots.. no good options at all. ASRock X570 Aqua - has everything in the world, which explains the price tag. ASRock X570 Creator - has Aquantia 10GbE + Intel Gigabit, 8 sata, 3 PCIe 4.0 x16, 3 PCIe 2.0 x1. Gigabyte X570 AORUS MASTER (rev 1.2) - has Realtek 2.5G, only 6 sata Gigabyte X570 AORUS XTREME (rev 1.1) - has Aquantia 10GbE + Intel Gigabit, only 6 sata, no x1 PCIe, 3x M.2.. but lots more money.
  4. sharing here as I was looking around at possibly doing new intel build with latest chipset and saw reports of packetloss with 2.5G nic: https://thinkcomputers.org/intel-foxville-2-5gb-nic-flaw-advisory-circulated/
  5. I do bridge as i want stuff isolated and there are minimal ports i need to access. BTW you do need to have a mysql/mariadb docker so kodi can store data. For the kodi-headless docker, these are my settings (advanced view):
  6. I'm planning on doing a new amd build and wanted to get some benefit out of my 2.5G switch and was hoping that unraid would support it by now. Can someone confirm if unraid 6.9.x in fact does do 2.5G with one of these nic's: Realtek RTL8125-CG (from ASUS CROSSHAIR VIII HERO) Dragon RTL8125AG (from ASRock X570 Phantom Gaming X)
  7. Looks like I've not been impacted? cache drive is btrfs, with the following dockers: mariadb, kodi-server, duplicati # cat /etc/unraid-version; /usr/sbin/smartctl -A /dev/sdb | awk '$0~/Power_On_Hours/{ printf "Days: %.1f\n", $10 / 24} $0~/LBAs/{ printf "TBW: %.1f\n", $10 * 512 / 1024^4 }' version="6.8.3" Days: 646.9 TBW: 10.3
  8. Looks like I've not been impacted. cache drive is btrfs, with the following dockers: mariadb, kodi-server, duplicati # cat /etc/unraid-version; /usr/sbin/smartctl -A /dev/sdb | awk '$0~/Power_On_Hours/{ printf "Days: %.1f\n", $10 / 24} $0~/LBAs/{ printf "TBW: %.1f\n", $10 * 512 / 1024^4 }' version="6.8.3" Days: 646.9 TBW: 10.3
  9. This falls flat if you use the --restart="on-failure" because the start logic isnt taken into consideration. Or if CA backup 'restores' the stuff stopped it doesnt do it in the configured order.
  10. goal: I want my mariadb container to start before kodi-server container tries to start. I know there is depends_on for docker but how do I use it with unraid's docker setup? I tried to add it via extra parameters like: --depends_on="mariadb" But that breaks the container, as its an invalid flag.
  11. nope, I only have three dockers as listed above. The one that doesnt start with ca backup is kodi-server. Nothing shows up in logs to let me know why however. Its a kodi headless docker I added from docker hub - https://hub.docker.com/r/celedhrim/kodi-server/
  12. I've noticed that if I do a manual backup it will stop and start my dockers just fine. When it auto does it, all my dockers restart but one. Is there a log I can dig through to see what CA backup v2 is doing? Also I noticed that CA backup v2 does NOT start the dockers in the same order (honor the ordering) that unraid does. It should be starting mariadb before kodi-server: Searching for updates to docker applications Starting duplicati Starting kodi-server Starting mariadb Backup/Restore Complete. tar Return Value: 0 Backup / Restore Completed
  13. upgraded to 6.8.3 from 6.8.2. nice and uneventful
  14. few questions, CA backup v1 it would create a dated subfolder with the appdata + usb backed up as a subfolder inside it. CA v2 it creates the "2020-03-01@13.31" subfolder for the appdata, so thats all the same. But, the usb+vm backups have their own location which are not using a dated subfolder. Is there a setting to have it also use a dated subfolder for the vm/usb backup locations? or make the vm/usb backups be part of the appdata dated subfolder (like v1 did)? also is there any control over how files+folders are named? for example, if i wanted to have it denote what version of unraid was being used when it was created. since a backup x days ago doesnt provide that context really.
  15. new version was pushed out #2020.02.14 - Fix: Write/Erase ops hang if display_pid is reused by the system