<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ESXI &#8211; Eric Cheng&#8217;s Home page</title>
	<atom:link href="https://techhkg.com/tag/esxi/feed/" rel="self" type="application/rss+xml" />
	<link>https://techhkg.com</link>
	<description></description>
	<lastBuildDate>Sun, 28 Jan 2024 04:51:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Select and Configure 100G NIC (Mellanox ConnectX-4) for ESXI 8.0 Update 2 and True NAS 23.10.1</title>
		<link>https://techhkg.com/2024/01/28/select-and-configure-100g-nic-mellanox-connectx-4-for-esxi-8-0-update-2-and-true-nas-23-10-1/</link>
					<comments>https://techhkg.com/2024/01/28/select-and-configure-100g-nic-mellanox-connectx-4-for-esxi-8-0-update-2-and-true-nas-23-10-1/#respond</comments>
		
		<dc:creator><![CDATA[Eric Cheng]]></dc:creator>
		<pubDate>Sun, 28 Jan 2024 04:33:11 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[100G Network]]></category>
		<category><![CDATA[ESXI]]></category>
		<category><![CDATA[Mellanox]]></category>
		<category><![CDATA[TrueNAS]]></category>
		<guid isPermaLink="false">https://techhkg.com/?p=13389</guid>

					<description><![CDATA[I am making a huge upgrade to my home lab and faced a trouble when dealing with second-hand NIC. I am. going to share my experience on NIC for this upgrade project. 1. Choosing NIC First of all, we have to know what we need Support ESXI 8.0 Update 2 Support True NAS 23.x.x  [...]]]></description>
										<content:encoded><![CDATA[<div class="fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;" ><div class="fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap" style="max-width:1216.8px;margin-left: calc(-4% / 2 );margin-right: calc(-4% / 2 );"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-text fusion-text-1"><p>I am making a huge upgrade to my home lab and faced a trouble when dealing with second-hand NIC. I am. going to share my experience on NIC for this upgrade project.</p>
<h2>1. Choosing NIC</h2>
<p>First of all, we have to know what we need</p>
<ul>
<li>Support ESXI 8.0 Update 2</li>
<li>Support True NAS 23.x.x</li>
<li>100 Gigabit Ethernet (as we have 20+ 4TB SSD on the NAS and high IO performance for applications we hosted in VMs)</li>
<li>Cheap (My fault, I am not rich enough XD)</li>
</ul>
<p>Finally, I chose 4 x Mellanox ConnectX-4 MCX455A ECAT and 1 x Mellanox ConnectX-4 MCX456A ECAT, then purchase second-hand from Taobao.</p>
<p>Those second NICs in Taobao are disused from data centre.  They are all in good condition, it just reached the time to replace new hardware in data centre to ensure stability of their servers. Usually we can get hardware 2-3 generation ago. For this time, the latest Mellanox NIC is ConnectX-7, we go ConnectX-4 for my home lab.</p>
<p><img decoding="async" class="aligncenter wp-image-13415" src="https://techhkg.com/wp-content/uploads/2024/01/NIC_Mellanon_455A-scaled.jpg" alt="" width="800" height="600" srcset="https://techhkg.com/wp-content/uploads/2024/01/NIC_Mellanon_455A-300x225.jpg 300w, https://techhkg.com/wp-content/uploads/2024/01/NIC_Mellanon_455A-scaled.jpg 2560w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<h2>2. Additional Cables and Optical Transceiver</h2>
<p>Apart from NIC, we also need cables and optical transceiver to make our 100G ESXI to TrueNAS connection work as expected.</p>
<ul>
<li>Cable &#8211; MPO to MPO 12 OM4</li>
<li>Optical Transceiver &#8211; MMA1B00-C100D 100G MPO</li>
</ul>
</div><div class="fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap" style="width:104% !important;max-width:104% !important;margin-left: calc(-4% / 2 );margin-right: calc(-4% / 2 );"><div class="fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_2 1_2 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-image-element " style="--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-1 hover-type-none" style="border-radius:5px;"><img fetchpriority="high" decoding="async" width="2560" height="1920" title="fibre" src="https://techhkg.com/wp-content/uploads/2024/01/fibre-scaled.jpg" alt class="img-responsive wp-image-13416" srcset="https://techhkg.com/wp-content/uploads/2024/01/fibre-300x225.jpg 300w, https://techhkg.com/wp-content/uploads/2024/01/fibre-scaled.jpg 2560w" sizes="(max-width: 2560px) 100vw, 2560px" /></span></div></div></div><div class="fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_1_2 1_2 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-image-element " style="--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-2 hover-type-none" style="border-radius:5px;"><img decoding="async" width="2560" height="1920" title="optical_transceiver" src="https://techhkg.com/wp-content/uploads/2024/01/optical_transceiver-scaled.jpg" alt class="img-responsive wp-image-13417" srcset="https://techhkg.com/wp-content/uploads/2024/01/optical_transceiver-300x225.jpg 300w, https://techhkg.com/wp-content/uploads/2024/01/optical_transceiver-scaled.jpg 2560w" sizes="(max-width: 2560px) 100vw, 2560px" /></span></div></div></div></div><div class="fusion-text fusion-text-2"><h2>3. Switch from InfiniBand to Ethernet in Mellanox NIC</h2>
<p>All second-hand Mellanox ConnectX-4 NICs I got are in Infiniband mode, which is not supported by both ESXI host (supported inside VM) and TrueNAS. We have to switch all of them to Ethernet mode.</p>
<p>For this action, I would suggest you to plug all of them to an ubuntu server to change the configuration of NIC and update the firmware in next section. Although we can do it in ESXI, but trust me, doing this in Ubuntu server will save you a lot of time.</p>
<p>Install MST to the Ubuntu Server first</p>
</div><script src="https://gist.github.com/ericcheng201168/c5ab4830c4e2204d6ba00b00ce45b9de.js"></script><div class="fusion-image-element " style="text-align:center;--awb-margin-bottom:2%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-3 hover-type-none" style="border-radius:5px;"><img decoding="async" width="1024" height="350" title="mst_status" src="https://techhkg.com/wp-content/uploads/2024/01/mst_status-1024x350.png" alt class="img-responsive wp-image-13403" srcset="https://techhkg.com/wp-content/uploads/2024/01/mst_status-200x68.png 200w, https://techhkg.com/wp-content/uploads/2024/01/mst_status-400x137.png 400w, https://techhkg.com/wp-content/uploads/2024/01/mst_status-600x205.png 600w, https://techhkg.com/wp-content/uploads/2024/01/mst_status-800x273.png 800w, https://techhkg.com/wp-content/uploads/2024/01/mst_status-1200x410.png 1200w, https://techhkg.com/wp-content/uploads/2024/01/mst_status.png 1570w" sizes="(max-width: 1024px) 100vw, (max-width: 640px) 100vw, 1200px" /></span></div><div class="fusion-image-element " style="text-align:center;--awb-margin-bottom:2%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-4 hover-type-none" style="border-radius:5px;"><img decoding="async" width="1024" height="418" title="mst_change_config" src="https://techhkg.com/wp-content/uploads/2024/01/mst_change_config-1024x418.png" alt class="img-responsive wp-image-13402" srcset="https://techhkg.com/wp-content/uploads/2024/01/mst_change_config-200x82.png 200w, https://techhkg.com/wp-content/uploads/2024/01/mst_change_config-400x163.png 400w, https://techhkg.com/wp-content/uploads/2024/01/mst_change_config-600x245.png 600w, https://techhkg.com/wp-content/uploads/2024/01/mst_change_config-800x327.png 800w, https://techhkg.com/wp-content/uploads/2024/01/mst_change_config.png 1058w" sizes="(max-width: 1024px) 100vw, (max-width: 640px) 100vw, 1024px" /></span></div><div class="fusion-text fusion-text-3"><h2>4. Upgrade Mellanox ConnectX-4 firmware</h2>
<p>Old firmware is not supported by ESXI 8.0 Update 2, we have to upgrade to the latest firmware.</p>
<p>There is a big trap when I am upgrading the firmware. Even the model is MCX455A and I found the latest firmware in Mellanox site, I cannot flash official firmware to OEM NIC. We have to check the board_id for the NIC, then find the OEM partner and download OEM version firmware from their site.</p>
<p>For my case, all NIC I purchased are came from Fujitsu server. I have to find firmware in their site.</p>
<p>https://support.ts.fujitsu.com/IndexDownload.asp?lng=PT</p>
</div><script src="https://gist.github.com/ericcheng201168/52ce1422e4b8a2ed48cf66bdc8ee13c2.js"></script><div class="fusion-image-element " style="text-align:center;--awb-margin-bottom:2%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-5 hover-type-none" style="border-radius:5px;"><img decoding="async" width="1024" height="139" title="nic_board_id" src="https://techhkg.com/wp-content/uploads/2024/01/nic_board_id-1024x139.png" alt class="img-responsive wp-image-13406" srcset="https://techhkg.com/wp-content/uploads/2024/01/nic_board_id-200x27.png 200w, https://techhkg.com/wp-content/uploads/2024/01/nic_board_id-400x54.png 400w, https://techhkg.com/wp-content/uploads/2024/01/nic_board_id-600x81.png 600w, https://techhkg.com/wp-content/uploads/2024/01/nic_board_id-800x109.png 800w, https://techhkg.com/wp-content/uploads/2024/01/nic_board_id.png 1178w" sizes="(max-width: 1024px) 100vw, (max-width: 640px) 100vw, 1024px" /></span></div><script src="https://gist.github.com/ericcheng201168/723a1f4be12e09740e8277f2dbf47062.js"></script><div class="fusion-image-element " style="text-align:center;--awb-margin-bottom:2%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-6 hover-type-none" style="border-radius:5px;"><img decoding="async" width="1024" height="138" title="flash_nic_firmware" src="https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware-1024x138.png" alt class="img-responsive wp-image-13407" srcset="https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware-200x27.png 200w, https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware-400x54.png 400w, https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware-600x81.png 600w, https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware-800x107.png 800w, https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware-1200x161.png 1200w, https://techhkg.com/wp-content/uploads/2024/01/flash_nic_firmware.png 1742w" sizes="(max-width: 1024px) 100vw, (max-width: 640px) 100vw, 1200px" /></span></div><div class="fusion-text fusion-text-4"><p>Finally, I hope that I will have time to share more details on my home lab upgrade as it was really fun and challenging.</p>
</div></div></div></div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://techhkg.com/2024/01/28/select-and-configure-100g-nic-mellanox-connectx-4-for-esxi-8-0-update-2-and-true-nas-23-10-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
