ESXi 6.7 Troubleshooting
-
@pmoncho said in ESXi 6.7 Troubleshooting:
I get it, although, to even sell an H330 on a Dell PowerEdge R840 is like selling standard breaks on a Audi A6 and making the driver request anti-lock breaks.
They used to do this until the law changed and I can tell you as someone from snow country, this is what good drivers want. Anti-lock brakes kill a few good drivers to save even more bad ones. For the majority, they are great, should probably be required by law. But it totally screws people that know what they are doing and have that control. I've known a lot of people having anti-lock induced accidents, mostly in snow.
The point being, like anti-lock brakes, the H330 is something customers demand. If Audi had customers demanding not to have anti-lock brakes (and they could sell them) then it would only make sense for them to sell that configuration. The H330 is exactly like that, it has use cases, it has customer demand. Dell is absolutely faultless here. In fact, we'd be upset with them if they refused to sell us configurations that we need.
Every server vendor, every hardware RAID vendor, offers configurations like this. Every single one. Why? Because it is one of the most widely demanded solutions. If Dell didn't offer this, people would go to another vendor to get it.
-
@scottalanmiller said in ESXi 6.7 Troubleshooting:
@Pete-S said in ESXi 6.7 Troubleshooting:
@G-I-Jones said in ESXi 6.7 Troubleshooting:
The H330 is like for labs or testing. Shouldn't be found in a production environment. It's a fine card for what it is, just not a production use card
Begs the question why when ordering a server for a specific purpose, they would even ship that out.
People mix up the H330 and the HBA330.
Both are LSI SAS3008 cards but with different firmware.
It can do one million IOPS and transfer 6GB/sec but it doesn't have any cache.Entry and mid-level servers come with the H330.
HBA330 is primarily a Host Bus Adapter and it's what you order for running vSAN or any type of software raid.Both have their place in production servers. It just depends on what they are used for.
I struggle to find a place for the H330 in production. The combination of low performance, but high cost and hardware risk just make it a crazy component. Dells makes it because the cost to do so approaches zero, and it earns them profits. But I can't think of any real world scenario in production where someone should buy it. It's an awesome lab unit for testing platform systems, so that it exists or is purchased in general make absolute sense, but deploying to production - feels like something would have to be wrong.
It's the kind of card you'll buy when you:
- don't know what you're doing
- know exactly what you are doing
-
@Pete-S said in ESXi 6.7 Troubleshooting:
@scottalanmiller said in ESXi 6.7 Troubleshooting:
@Pete-S said in ESXi 6.7 Troubleshooting:
@G-I-Jones said in ESXi 6.7 Troubleshooting:
The H330 is like for labs or testing. Shouldn't be found in a production environment. It's a fine card for what it is, just not a production use card
Begs the question why when ordering a server for a specific purpose, they would even ship that out.
People mix up the H330 and the HBA330.
Both are LSI SAS3008 cards but with different firmware.
It can do one million IOPS and transfer 6GB/sec but it doesn't have any cache.Entry and mid-level servers come with the H330.
HBA330 is primarily a Host Bus Adapter and it's what you order for running vSAN or any type of software raid.Both have their place in production servers. It just depends on what they are used for.
I struggle to find a place for the H330 in production. The combination of low performance, but high cost and hardware risk just make it a crazy component. Dells makes it because the cost to do so approaches zero, and it earns them profits. But I can't think of any real world scenario in production where someone should buy it. It's an awesome lab unit for testing platform systems, so that it exists or is purchased in general make absolute sense, but deploying to production - feels like something would have to be wrong.
It's the kind of card you'll buy when you:
- don't know what your doing
- know exactly what you are doing
LOL. Pretty much.
-
@pmoncho said in ESXi 6.7 Troubleshooting:
@Dashrender said in ESXi 6.7 Troubleshooting:
@G-I-Jones said in ESXi 6.7 Troubleshooting:
The H330 is like for labs or testing. Shouldn't be found in a production environment. It's a fine card for what it is, just not a production use card
Begs the question why when ordering a server for a specific purpose, they would even ship that out.
Because they are not your IT - at least, they shouldn't be.
I get it, although, to even sell an H330 on a Dell PowerEdge R840 is like selling standard breaks on a Audi A6 and making the driver request anti-lock breaks. While there are some users that prefer standard breaks, my guess would be the amount of users requesting a trade down to standard brakes is minuscule.
Also, Dell does not even have a Celeron processor on the list for anything higher than a T340. Logic tells me they know its is not a good idea. Apparently selling an H330 on a T/R440 or higher hasn't hit the "not a good idea" level yet.
EDIT - Reread my post - Dell just gets under my skin sometimes! Didn't mean to come off jerky.
you aren't the one I was replying to
-
@DustinB3403 said in ESXi 6.7 Troubleshooting:
ESXi recommends SD card, USB is a bit to fragile for the number of writes you'd be making to it.
M.2 SSD is the recomendation. SD cards lack any kind of ECC and the controllers are too dumb to prevent read discards. Throw in the fact that cheap SD cards are slow on boot, you can log local on a M.2, I'd say for non-lab usage M.2 is the recomendation going forward.
If you must go embedded SD card, I'd get at least 32GB as it will likely have fewer read endurance issues.
-
@scottalanmiller said in ESXi 6.7 Troubleshooting:
The H330 is like for labs or testing. Shouldn't be found in a production environment. It's a fine card for what it is, just not a production use card
It's fine for a boot device but on Dell 14G most people use BOSS cards(Unless they are maxing out the PCI-E bays, and then getting a H330 embedded version)
-
@pmoncho said in ESXi 6.7 Troubleshooting:
ESXi is loaded all into memory after boot up. Other than USB disk checks, nothing is stored on the USB key after the hypervisor is loaded. It mostly writes to the USB key on reboot/shutdown.
It is on embedded installs. (not on full version installs).
-
@travisdh1 said in ESXi 6.7 Troubleshooting:
Does your Dell have the SD card reader? If so, it runs the SD cards as a RAID1 array.
SD Card raid controller are "Kinda raid" there's no patrol read, there's no scrubbing, and it they have ugly habbit of not always flagging failure correctly (forcing you to rip out the bad card).
-
@pmoncho said in ESXi 6.7 Troubleshooting:
You really only need a 4GB USB key but I like to use 8GB or higher as they are still cheap for a higher quality USB key.
If your doing embedded installs PLEASE get at least 32GB. Your going to have issues with a crash dump partition either now or in the future with 4/8GB at some point.
-
@pmoncho said in ESXi 6.7 Troubleshooting:
I get it, although, to even sell an H330 on a Dell PowerEdge R840 is like selling standard breaks on a Audi A6 and making the driver request anti-lock breaks.
The H330 is at least 10x better than the dumpster fire that was the H300 (256 vs. like 25 QD). Still no cache, bastard megaraid on a HBA blah blah blah is all true.
-
@StorageNinja said in ESXi 6.7 Troubleshooting:
@scottalanmiller said in ESXi 6.7 Troubleshooting:
The H330 is like for labs or testing. Shouldn't be found in a production environment. It's a fine card for what it is, just not a production use card
It's fine for a boot device but on Dell 14G most people use BOSS cards(Unless they are maxing out the PCI-E bays, and then getting a H330 embedded version)
Good point, a straight boot device setup it is great for.
-
@StorageNinja said in ESXi 6.7 Troubleshooting:
@DustinB3403 said in ESXi 6.7 Troubleshooting:
ESXi recommends SD card, USB is a bit to fragile for the number of writes you'd be making to it.
M.2 SSD is the recomendation. SD cards lack any kind of ECC and the controllers are too dumb to prevent read discards. Throw in the fact that cheap SD cards are slow on boot, you can log local on a M.2, I'd say for non-lab usage M.2 is the recomendation going forward.
If you must go embedded SD card, I'd get at least 32GB as it will likely have fewer read endurance issues.
are servers starting to come with M.2 slots specifically for this? that would make sense - it also makes booting systems much easier I would think.
-
@Dashrender said in ESXi 6.7 Troubleshooting:
@StorageNinja said in ESXi 6.7 Troubleshooting:
@DustinB3403 said in ESXi 6.7 Troubleshooting:
ESXi recommends SD card, USB is a bit to fragile for the number of writes you'd be making to it.
M.2 SSD is the recomendation. SD cards lack any kind of ECC and the controllers are too dumb to prevent read discards. Throw in the fact that cheap SD cards are slow on boot, you can log local on a M.2, I'd say for non-lab usage M.2 is the recomendation going forward.
If you must go embedded SD card, I'd get at least 32GB as it will likely have fewer read endurance issues.
are servers starting to come with M.2 slots specifically for this? that would make sense - it also makes booting systems much easier I would think.
I have not seen any M.2 on dell servers yet. With that being said, they R840 the OP has, there are two rear 2.5" SATA (HDD/SDD) bays that may/may not be used for a boot device. Have not looked to find out if it is possible though.
-
@pmoncho said in ESXi 6.7 Troubleshooting:
@Dashrender said in ESXi 6.7 Troubleshooting:
@StorageNinja said in ESXi 6.7 Troubleshooting:
@DustinB3403 said in ESXi 6.7 Troubleshooting:
ESXi recommends SD card, USB is a bit to fragile for the number of writes you'd be making to it.
M.2 SSD is the recomendation. SD cards lack any kind of ECC and the controllers are too dumb to prevent read discards. Throw in the fact that cheap SD cards are slow on boot, you can log local on a M.2, I'd say for non-lab usage M.2 is the recomendation going forward.
If you must go embedded SD card, I'd get at least 32GB as it will likely have fewer read endurance issues.
are servers starting to come with M.2 slots specifically for this? that would make sense - it also makes booting systems much easier I would think.
I have not seen any M.2 on dell servers yet. With that being said, they R840 the OP has, there are two rear 2.5" SATA (HDD/SDD) bays that may/may not be used for a boot device. Have not looked to find out if it is possible though.
yeah, I've seen servers in the past with internal HDD/SSD, it only makes sense to keep moving forward and put M.2 in there for this purpose - I would assume less space needed in chassis, less power consumption, less cooling possible, etc.
-
@pmoncho said in ESXi 6.7 Troubleshooting:
I have not seen any M.2 on dell servers yet
All 14G servers AFAIK support adding in a "BOSS" card that has 2 M.2 slots.
https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-PowerEdge-Boot-Optimized-Storage-Solution.pdf -
@StorageNinja said in ESXi 6.7 Troubleshooting:
@pmoncho said in ESXi 6.7 Troubleshooting:
I have not seen any M.2 on dell servers yet
All 14G servers AFAIK support adding in a "BOSS" card that has 2 M.2 slots.
https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-PowerEdge-Boot-Optimized-Storage-Solution.pdfby making it a card - it just seems like a way to charge more money, but yeah.. that's what I'm talking about.. Nice to see it's an option.
-
@StorageNinja said in ESXi 6.7 Troubleshooting:
@pmoncho said in ESXi 6.7 Troubleshooting:
I have not seen any M.2 on dell servers yet
All 14G servers AFAIK support adding in a "BOSS" card that has 2 M.2 slots.
https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-PowerEdge-Boot-Optimized-Storage-Solution.pdfMy bad. Forgot about those. It is an additional card though and that is the stinky part.
-
@Dashrender said in ESXi 6.7 Troubleshooting:
by making it a card - it just seems like a way to charge more money, but yeah.. that's what I'm talking about.. Nice to see it's an option.
"By putting it on the motherboard, it just seems like a way to charge everyone who doesn't use for it
An H330 is going to cost you about the same, and wastes 2 drive slots.
FWIW VxRAIL uses BOSS for boot as of 14Gen so there is a decent volume of them in production (For 13Gen they used a high endurance SATADOM device). -
@Dashrender said in ESXi 6.7 Troubleshooting:
@StorageNinja said in ESXi 6.7 Troubleshooting:
@pmoncho said in ESXi 6.7 Troubleshooting:
I have not seen any M.2 on dell servers yet
All 14G servers AFAIK support adding in a "BOSS" card that has 2 M.2 slots.
https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-PowerEdge-Boot-Optimized-Storage-Solution.pdfby making it a card - it just seems like a way to charge more money, but yeah.. that's what I'm talking about.. Nice to see it's an option.
Some SBCs do that, too. Like the Pine64 upper end card.
-
What kind of RAID did you set the drives on?
How much RAM?How did you setup the VM? How much storage, ram, vcpus?