theit8514

joined 1 year ago
[–] [email protected] 2 points 4 months ago (1 children)

I was thinking this too, if you have an open-ended 4x slot it can fit a 16x card but only runs at 4x.

TBH if you're running 10Gb you may want to look for a board with on-board 10Gb rather than a PCIE which will save you the slot. My HP server has a swapable daughter board for the nic so you can chose 4x1Gb or 4x10Gb.

[–] [email protected] 0 points 4 months ago (2 children)

29% of 112 and 60% of 170 is 134, which is 47.7% of the total. Math checks out.

[–] [email protected] 5 points 6 months ago* (last edited 6 months ago)

Hover over the window in the task bar and right click on the preview. This should show the restore/minimize/maximize dialog. Click restore if it's an option then do the same and click move. You should be able to then use the arrow keys and "attach" the window to your mouse and move it to the visible area.

Edit: the other way to get this menu depends on the application but if you select the window and hit ALT and then space it should show the restore/minimize/maximize options.

[–] [email protected] 5 points 6 months ago (1 children)

IANAL, but this is likely a legal gray area regarding software licenses, especially if you read the AGPL code prior to writing your library. Companies that do this sort of thing professionally have a/b teams that don't speak to each other (one reads and generates design documents, the other uses those design documents to write a new library) to prevent a lawsuit for violating licensing terms. They can claim that the developers writing the library didn't copy any code from the source library.

As for the typedef, it's most likely considered a public definition document. I would think it would be like a public C# interface, where it's only the method declarations and expected parameters and the actual implementation is not included at all.

If you're considering publishing this or using it commercially you should definitely consult a lawyer that specializes in copyright.

[–] [email protected] 1 points 6 months ago

One of my system engineers started using TFS a few weeks ago. All he knows how to do is click Sync Changes in vscode and call me if there's a problem.

[–] [email protected] 2 points 6 months ago

Since we don't know what server or VM tech you're using the advice will be pretty generic. For self hosting, you can likely get away with your ISCSI traffic sharing the LAN interface with your usual vm traffic but if you need high throughput you will want ISCSI optimized nics and turn on jumbo frames (mtu of 9000 is the standard here). This requires a switch that supports jumbo frames as well.

For Windows, I find the ISCSI support to be very lacking. Every time I have used it I have had sporadic loss of connectivity, failure to mount on boot, and other issues. I would avoid it.

For ESXi you can map an ISCSI lun as a datastore and create vmdks on top. This functions the same if you use actual FC luns or NFS mounts, and have had no issues with reliability. There's also RDM which is raw direct map which can mount the ISCSI lun as a disk of the vm. If you're using vSphere I would advise against this as you lose the ability to vMotion or use DRS.

[–] [email protected] 6 points 6 months ago

BIOS is designed to be super low level and work the best in all situations, regardless of what that is. That means the defaults are usually designed for best overall performance rather than having all PCI lanes allocated to a single slot. Different mobos have different defaults and priorities.

Your mobo default probably makes sure that your 8 and 4x slots or nvme actually have full lanes available, where if you allocate the full lanes for the primary slot you may only have the 8x/4x slots running in 2x/1x mode.

It's up to you to determine if the 16x slot should have dedicated lanes. I don't remember ever having to change this on any of my machines, but I mostly run gaming mobos which probably prioritize having a dedicated GPU with full access to PCI lanes.

[–] [email protected] 6 points 6 months ago

So after the 60+ (/s) play tests they're going to EA? Strange decision.

[–] [email protected] 5 points 6 months ago

This is funny because most object storages now use keys that represents a path. For example, you can host a website on S3 with folders for js/css/etc and it "just works".

[–] [email protected] 3 points 6 months ago

Cool. Yeah, as a professional I am constantly aware of data integrity and have most of my shit stored on redundant drives. I had a WoW Guild Officer who shared his home setup with like 8x12TB drives in Windows Storage Spaces with no redundancy that was like 80% full. I had to ask how he slept at night knowing he could lose 80TB of data at any time.

Personally my TrueNAS has 5x1.92TB SSDs setup in two mirror vdevs and a hot spare for my ISCSI LUNs and 8x1.2TB 10K drives in a raidz2 (2 disk parity) for my NAS storage.

[–] [email protected] 6 points 6 months ago (3 children)

I believe ZFS works best when having direct access to the disks, so having a md underlying it is not best practice. Not sure how well ZFS handles external disks, but that is something to consider. As for the drive sizes and redundancy, each type should have its own vdev. So you should be looking at a vdev of the 2x6TB in mirror and a vdev of the 2x12TB in mirror for maximum redundancy against drive failure, totaling 18TB usable in your pool. Later on if you need to add more space you can create new vdevs and add them to the pool.

If you're not worried about redundancy, then you could bypass ZFS and just setup a RAID-0 through mdadm or add the disks to a LVM VG to use all the capacity, but remember that you might lose the whole volume if a disk dies. Keep in mind that this would include accidentally unplugging an external disk.

[–] [email protected] 6 points 7 months ago (1 children)

Could be trying to mount it loopback instead of by ip. What does your exports file look like? Can you do a mount from 192.168.0.55 manually?

view more: next ›