<?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>iscsi arşivleri | BURAK AKTAŞ</title>
	<atom:link href="https://www.burakaktas.com/etiket/iscsi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.burakaktas.com/etiket/iscsi/</link>
	<description>Virtualization Technologies Blog</description>
	<lastBuildDate>Tue, 22 Apr 2025 22:14:48 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.burakaktas.com/wp-content/uploads/2020/04/cropped-vm_favicon-32x32.png</url>
	<title>iscsi arşivleri | BURAK AKTAŞ</title>
	<link>https://www.burakaktas.com/etiket/iscsi/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Proxmox VE with Pure Storage using iSCSI and LVM</title>
		<link>https://www.burakaktas.com/proxmox-ve-with-pure-storage-using-iscsi-and-lvm/</link>
		
		<dc:creator><![CDATA[Burak AKTAŞ]]></dc:creator>
		<pubDate>Tue, 22 Apr 2025 21:46:24 +0000</pubDate>
				<category><![CDATA[Proxmox]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[proxmox]]></category>
		<category><![CDATA[purestorage]]></category>
		<guid isPermaLink="false">https://www.burakaktas.com/?p=4175</guid>

					<description><![CDATA[<p>Successfully connecting Proxmox Virtual Environment (VE) with Pure Storage via iSCSI and configuring it as an LVM storage unit requires a methodical approach. Below is a step-by-step guide based on my recent implementation. If you are configuring settings specific to a cluster, ensure that the same configurations are applied across all nodes in the cluster. 1. Checking for iscsi Initiator [&#8230;]</p>
<p>The post <a href="https://www.burakaktas.com/proxmox-ve-with-pure-storage-using-iscsi-and-lvm/">Proxmox VE with Pure Storage using iSCSI and LVM</a> appeared first on <a href="https://www.burakaktas.com">BURAK AKTAŞ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-medium-font-size">Successfully connecting Proxmox Virtual Environment (VE) with Pure Storage via iSCSI and configuring it as an LVM storage unit requires a methodical approach. Below is a step-by-step guide based on my recent implementation.</p>



<p class="has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-e72fcc241dab9916e2da4b29d98d52f2"><strong>If you are configuring settings specific to a cluster, ensure that the same configurations are applied across all nodes in the cluster.</strong></p>



<h3 class="wp-block-heading" style="font-size:26px"><strong><strong>1.</strong> Checking for iscsi Initiator</strong></h3>



<p class="has-medium-font-size">Before proceeding, ensure that the iSCSI Initiator is already installed on your Proxmox system. You can verify its presence by checking the following directory:</p>



<pre class="wp-block-code" style="font-size:16px"><code><strong>/etc/iscsi/...</strong></code></pre>



<p class="has-medium-font-size">If it is not installed (typically, it is included if you installed Proxmox using the PVE.iso), you can install it using the following command:</p>



<pre class="wp-block-code" style="font-size:16px"><code><strong>apt-get install open-iscsi</strong></code></pre>



<h3 class="wp-block-heading" style="font-size:26px"><strong>2. Verifying the iSCSI Initiator Name</strong></h3>



<p class="has-medium-font-size">To begin, I confirmed the unique iSCSI Initiator Name on the Proxmox server. This step ensures proper communication between Proxmox and Pure Storage. The command used was:</p>



<pre class="wp-block-code" style="font-size:16px"><code><strong>cat /etc/iscsi/initiatorname.iscsi</strong></code></pre>



<p class="has-medium-font-size">The output displayed the InitiatorName, which is critical for iSCSI communication.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001.jpg"><img fetchpriority="high" decoding="async" width="1024" height="264" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-1024x264.jpg" alt="" class="wp-image-4178" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-1024x264.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-300x77.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-768x198.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-1000x258.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-230x59.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-350x90.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001-480x124.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-001.jpg 1270w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>3. Creating a New Host in Pure Storage</strong></h3>



<p class="has-medium-font-size">In the Pure Storage management interface, I created a new host named &#8220;pve-01&#8221; to serve as the connection point for Proxmox VE.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-scaled.jpg"><img decoding="async" width="1024" height="172" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-1024x172.jpg" alt="" class="wp-image-4180" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-1024x172.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-300x50.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-768x129.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-1536x257.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-2048x343.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-1000x168.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-230x39.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-350x59.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-002-480x80.jpg 480w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>4. Configuring the iSCSI IQNs</strong></h3>



<p class="has-medium-font-size">After creating the host, I configured its iSCSI IQNs to enable communication with Proxmox. The IQN value added was consistent with the Proxmox server&#8217;s initiator details.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-scaled.jpg"><img decoding="async" width="1024" height="232" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-1024x232.jpg" alt="" class="wp-image-4181" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-1024x232.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-300x68.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-768x174.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-1536x349.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-2048x465.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-1000x227.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-230x52.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-350x79.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-003-480x109.jpg 480w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>5. Editing the iSCSI Configuration</strong></h3>



<p class="has-medium-font-size">The <code><strong>/etc/iscsi/iscsid.conf</strong></code> file was modified to set the session startup mode to automatic and configure session timeouts for stability. The relevant parameters edited included:</p>



<pre class="wp-block-code" style="font-size:16px"><code><strong>node.startup = automatic
node.session.timeo.replacement_timeout = 15</strong></code></pre>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004.jpg"><img loading="lazy" decoding="async" width="1024" height="292" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-1024x292.jpg" alt="" class="wp-image-4182" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-1024x292.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-300x86.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-768x219.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-1536x438.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-1000x285.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-230x66.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-350x100.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004-480x137.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-004.jpg 1844w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005.jpg"><img loading="lazy" decoding="async" width="1024" height="356" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-1024x356.jpg" alt="" class="wp-image-4183" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-1024x356.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-300x104.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-768x267.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-1536x534.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-1000x348.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-230x80.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-350x122.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005-480x167.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-005.jpg 1875w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>6. Restarting and Verifying iSCSI Service</strong></h3>



<p class="has-medium-font-size">I restarted the <code><strong>iscsid.service</strong></code> to apply the configuration changes and confirmed its active status using:</p>



<pre class="wp-block-code" style="font-size:16px"><code><strong>systemctl restart iscsid.service
systemctl status iscsid.service</strong></code></pre>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006.jpg"><img loading="lazy" decoding="async" width="1024" height="490" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-1024x490.jpg" alt="" class="wp-image-4184" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-1024x490.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-300x144.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-768x368.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-1536x736.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-1000x479.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-230x110.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-350x168.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006-480x230.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-006.jpg 1844w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>7. Adding iSCSI Storage in Proxmox VE</strong></h3>



<p class="has-medium-font-size">Using the Proxmox VE interface, I added iSCSI storage under the &#8220;Datacenter&#8221; and configured it with portal addresses, target IQN, and nodes.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007.jpg"><img loading="lazy" decoding="async" width="1024" height="657" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-1024x657.jpg" alt="" class="wp-image-4185" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-1024x657.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-300x193.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-768x493.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-1000x642.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-230x148.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-350x225.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007-480x308.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-007.jpg 1396w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-scaled.jpg"><img loading="lazy" decoding="async" width="1024" height="502" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-1024x502.jpg" alt="" class="wp-image-4186" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-1024x502.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-300x147.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-768x376.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-1536x753.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-2048x1004.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-1000x490.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-230x113.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-350x172.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-008-480x235.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009.jpg"><img loading="lazy" decoding="async" width="1024" height="602" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-1024x602.jpg" alt="" class="wp-image-4187" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-1024x602.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-300x176.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-768x452.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-1536x904.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-2048x1205.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-1000x588.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-230x135.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-350x206.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-009-480x282.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<pre class="wp-block-preformatted has-vivid-red-color has-text-color has-link-color wp-elements-6f42ed2b717a4bea4c1b64b37ebd98c9" style="font-size:12px"><strong>Volume usage / RDM blocking<br><br>If you want to use LVM on top of iSCSI, it make sense to set content none. That way it is not possible to create VMs using iSCSI LUNs directly. The iSCSI protocol does not define an interface to allocate or delete data. Instead, that needs to be done on the target side and is vendor specific. The target simply exports them as numbered LUNs. So Proxmox VE iSCSI volume names just encodes some information about the LUN as seen by the linux kernel. iSCSI is a block level type storage, and provides no management interface. So it is usually best to export one big LUN, and setup LVM on top of that LUN. You can then use the LVM plugin to manage the storage on that iSCSI LUN.</strong></pre>



<h3 class="wp-block-heading" style="font-size:26px"><strong>8. Scanning for iSCSI Targets</strong></h3>



<p class="has-medium-font-size">To ensure the iSCSI target was reachable, I used the <code><strong>pvesm scan iscsi</strong></code> command in the terminal. The scan successfully detected the Pure Storage target and its portals.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010.jpg"><img loading="lazy" decoding="async" width="1024" height="148" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-1024x148.jpg" alt="" class="wp-image-4188" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-1024x148.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-300x43.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-768x111.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-1536x222.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-1000x144.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-230x33.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-350x50.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010-480x69.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-010.jpg 1692w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>9. Configuring Multipath</strong></h3>



<p class="has-medium-font-size">I then set up multipath to provide fault tolerance and enhanced performance. The <code><strong>/etc/multipath/multipath.conf</strong></code> file was edited to include the Pure Storage device&#8217;s WWID and an alias:</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011.jpg"><img loading="lazy" decoding="async" width="1024" height="350" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-1024x350.jpg" alt="" class="wp-image-4190" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-1024x350.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-300x103.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-768x262.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-1536x525.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-2048x700.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-1000x342.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-230x79.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-350x120.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-011-480x164.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012.jpg"><img loading="lazy" decoding="async" width="1024" height="55" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-1024x55.jpg" alt="" class="wp-image-4191" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-1024x55.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-300x16.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-768x41.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-1536x83.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-2048x110.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-1000x54.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-230x12.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-350x19.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-012-480x26.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013.jpg"><img loading="lazy" decoding="async" width="1024" height="490" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-1024x490.jpg" alt="" class="wp-image-4192" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-1024x490.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-300x144.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-768x368.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-1536x735.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-2048x981.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-1000x479.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-230x110.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-350x168.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-013-480x230.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1.jpg"><img loading="lazy" decoding="async" width="1024" height="458" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-1024x458.jpg" alt="" class="wp-image-4194" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-1024x458.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-300x134.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-768x343.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-1536x687.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-1000x447.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-230x103.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-350x156.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1-480x215.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-014-1.jpg 1816w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015.jpg"><img loading="lazy" decoding="async" width="1024" height="367" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-1024x367.jpg" alt="" class="wp-image-4195" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-1024x367.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-300x107.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-768x275.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-1000x358.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-230x82.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-350x125.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015-480x172.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-015.jpg 1382w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<pre class="wp-block-code" style="font-size:16px"><code><strong>multipath -a</strong></code></pre>



<h3 class="wp-block-heading" style="font-size:26px"><strong>10. Restarting Multipath Services</strong></h3>



<p class="has-medium-font-size">I restarted the Multipath service and verified it was running correctly:</p>



<pre class="wp-block-code" style="font-size:16px"><code><strong>systemctl restart multipath-tools.service
systemctl status multipath-tools.service</strong></code></pre>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-scaled.jpg"><img loading="lazy" decoding="async" width="1024" height="403" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-1024x403.jpg" alt="" class="wp-image-4196" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-1024x403.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-300x118.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-768x302.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-1536x604.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-2048x806.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-1000x393.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-230x90.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-350x138.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-016-480x189.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>11. Verifying Multipath Devices</strong></h3>



<p class="has-medium-font-size">Using the <code><strong>multipath -ll</strong></code> command, I validated that the Pure Storage device paths were active and properly configured.</p>



<figure class="wp-block-image size-full"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017.jpg"><img loading="lazy" decoding="async" width="1020" height="291" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017.jpg" alt="" class="wp-image-4197" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017.jpg 1020w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017-300x86.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017-768x219.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017-1000x285.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017-230x66.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017-350x100.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-017-480x137.jpg 480w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>12. Adding LVM Storage in Proxmox</strong></h3>



<p class="has-medium-font-size">Next, I configured an LVM storage unit in Proxmox VE based on the connected iSCSI storage. The details included volume groups and allowed content types (disk images and containers).</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-scaled.jpg"><img loading="lazy" decoding="async" width="1024" height="492" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-1024x492.jpg" alt="" class="wp-image-4198" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-1024x492.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-300x144.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-768x369.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-1536x737.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-2048x983.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-1000x480.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-230x110.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-350x168.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-018-480x230.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>13. Editing LVM Storage Configuration</strong></h3>



<p class="has-medium-font-size">I fine-tuned the LVM storage configuration, enabling options such as &#8220;Shared&#8221; and linking it to all nodes for seamless access across the cluster.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019.jpg"><img loading="lazy" decoding="async" width="1024" height="668" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-1024x668.jpg" alt="" class="wp-image-4199" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-1024x668.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-300x196.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-768x501.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-1536x1002.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-2048x1335.jpg 2048w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-1000x652.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-230x150.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-350x228.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-019-480x313.jpg 480w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" style="font-size:26px"><strong>14. Final Verification</strong></h3>



<p class="has-medium-font-size">Lastly, I verified the storage integration in the Proxmox interface, ensuring the added LVM storage unit was accessible and operational.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020.jpg"><img loading="lazy" decoding="async" width="1024" height="865" src="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-1024x865.jpg" alt="" class="wp-image-4200" srcset="https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-1024x865.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-300x253.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-768x649.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-1536x1298.jpg 1536w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-1000x845.jpg 1000w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-230x194.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-350x296.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020-480x405.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2025/04/pure-iscsi-020.jpg 1868w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<pre class="wp-block-preformatted has-vivid-red-color has-text-color has-link-color wp-elements-be64fb3d3fcc5d5aeb5e68ce36a6cb43" style="font-size:12px"><strong>Potential Issues</strong><br><br><strong>If you are adding your LUN to a cluster, it is likely that you will need to restart all nodes except the primary node. Otherwise, you may see a question mark icon above the iSCSI and LVM options in the Server View and realize that these nodes are not connected to the target at all. Alternatively, you can restart the service using the following command:</strong></pre>



<pre class="wp-block-code" style="font-size:12px"><code><strong>systemctl restart open-iscsi.service</strong></code></pre>



<h3 class="wp-block-heading" style="font-size:26px"><strong>Result</strong></h3>



<p class="has-medium-font-size">This detailed step-by-step configuration enabled seamless integration between Proxmox VE and Pure Storage using iSCSI and LVM. Each step was executed to ensure performance, reliability, and optimal storage utilization in my virtualized environment.</p>



<p class="has-medium-font-size">To verify redundancy, I performed a test by disabling the ports of Pure Storage controllers ct0 and ct1 sequentially. During the test, I verified that the network and IQN connections remained intact despite the port shutdowns. The result showed successful redundancy and stability of the configuration.</p>



<p class="has-medium-font-size"><strong>Source:</strong> <a href="https://pve.proxmox.com/wiki/ISCSI_Multipath"><strong>Proxmox ISCSI Multipath</strong></a></p>
<p><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-ve-with-pure-storage-using-iscsi-and-lvm%2F&amp;linkname=Proxmox%20VE%20with%20Pure%20Storage%20using%20iSCSI%20and%20LVM" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-ve-with-pure-storage-using-iscsi-and-lvm%2F&amp;linkname=Proxmox%20VE%20with%20Pure%20Storage%20using%20iSCSI%20and%20LVM" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-ve-with-pure-storage-using-iscsi-and-lvm%2F&amp;linkname=Proxmox%20VE%20with%20Pure%20Storage%20using%20iSCSI%20and%20LVM" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-ve-with-pure-storage-using-iscsi-and-lvm%2F&amp;linkname=Proxmox%20VE%20with%20Pure%20Storage%20using%20iSCSI%20and%20LVM" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-ve-with-pure-storage-using-iscsi-and-lvm%2F&amp;linkname=Proxmox%20VE%20with%20Pure%20Storage%20using%20iSCSI%20and%20LVM" title="Email" rel="nofollow noopener" target="_blank"></a></p><p>The post <a href="https://www.burakaktas.com/proxmox-ve-with-pure-storage-using-iscsi-and-lvm/">Proxmox VE with Pure Storage using iSCSI and LVM</a> appeared first on <a href="https://www.burakaktas.com">BURAK AKTAŞ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
