<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://halfface.se/wiki/index.php?action=history&amp;feed=atom&amp;title=Iscsi</id>
	<title>Iscsi - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://halfface.se/wiki/index.php?action=history&amp;feed=atom&amp;title=Iscsi"/>
	<link rel="alternate" type="text/html" href="https://halfface.se/wiki/index.php?title=Iscsi&amp;action=history"/>
	<updated>2026-04-19T07:28:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://halfface.se/wiki/index.php?title=Iscsi&amp;diff=14050&amp;oldid=prev</id>
		<title>Ekaanbj: /* Install initiator */</title>
		<link rel="alternate" type="text/html" href="https://halfface.se/wiki/index.php?title=Iscsi&amp;diff=14050&amp;oldid=prev"/>
		<updated>2022-03-27T08:25:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Install initiator&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Configure Storage Server with iSCSI.=&lt;br /&gt;
 Storage server with iSCSI on network is called iSCSI Target.&lt;br /&gt;
 Client Host that connects to iSCSI Target is called iSCSI Initiator.&lt;br /&gt;
==Install target==&lt;br /&gt;
 dnf -y install scsi-target-utils&lt;br /&gt;
==Create a disk image==&lt;br /&gt;
 mkdir /ssd/iscsi&lt;br /&gt;
 dd if=/dev/zero of=/ssd/iscsi/target001.img count=0 bs=1 seek=10G&lt;br /&gt;
 vim /etc/tgt/conf.d/target01.conf&lt;br /&gt;
 &amp;lt;target iqn.2022-03.se.halfface.iscsi:target001&amp;gt;&lt;br /&gt;
     # provided devicce as a iSCSI target&lt;br /&gt;
     backing-store /ssd/iscsi/target001.img&lt;br /&gt;
     # iSCSI Initiator&amp;#039;s IQN you allow to connect. Or set nothing to allow all.&lt;br /&gt;
     initiator-name iqn.2022-03.se.halfface.iscsi:node01.initiator01&lt;br /&gt;
 #    initiator-address 10.111.222.13&lt;br /&gt;
     # authentication info ( set anyone you like for &amp;quot;username&amp;quot;, &amp;quot;password&amp;quot; )&lt;br /&gt;
     incominguser username password&lt;br /&gt;
 &amp;lt;/target&amp;gt; &lt;br /&gt;
==If selinux.==&lt;br /&gt;
 chcon -R -t tgtd_var_lib_t /ssd/iscsi&lt;br /&gt;
 semanage fcontext -a -t tgtd_var_lib_t /ssd/iscsi&lt;br /&gt;
==Open firewall==&lt;br /&gt;
 firewall-cmd --add-service=iscsi-target --permanent&lt;br /&gt;
 firewall-cmd --reload&lt;br /&gt;
==Start tgtd==&lt;br /&gt;
 systemctl enable --now tgtd&lt;br /&gt;
==show status==&lt;br /&gt;
 tgtadm --mode target --op show&lt;br /&gt;
&lt;br /&gt;
==Install initiator==&lt;br /&gt;
 dnf -y install iscsi-initiator-utils&lt;br /&gt;
 vim /etc/iscsi/initiatorname.iscsi&lt;br /&gt;
 InitiatorName=iqn.2022-03.se.halfface.iscsi:node01.initiator01&lt;br /&gt;
 vim /etc/iscsi/iscsid.conf&lt;br /&gt;
 node.session.auth.authmethod = CHAP&lt;br /&gt;
 node.session.auth.username = username&lt;br /&gt;
 node.session.auth.password = password&lt;br /&gt;
==Start iscsid service.==&lt;br /&gt;
 systemctl enable iscsid.service&lt;br /&gt;
 systemctl restart iscsid.service&lt;br /&gt;
==Discover target==&lt;br /&gt;
 iscsiadm -m discovery -t sendtargets -p 10.111.222.1&lt;br /&gt;
 [ 1542.659413] Loading iSCSI transport class v2.0-870.&lt;br /&gt;
 [ 1542.679005] iscsi: registered transport (tcp)&lt;br /&gt;
 10.0.0.30:3260,1 iqn.2019-11.world.srv:dlp.target01&lt;br /&gt;
==Confirm status after discovery==&lt;br /&gt;
 [root@node01 ~]# iscsiadm -m node -o show&lt;br /&gt;
 # BEGIN RECORD 2.0-876&lt;br /&gt;
 node.name = iqn.2019-11.world.srv:dlp.target01&lt;br /&gt;
 node.tpgt = 1&lt;br /&gt;
 node.startup = automatic&lt;br /&gt;
 node.leading_login = No&lt;br /&gt;
 iface.iscsi_ifacename = default&lt;br /&gt;
 ...&lt;br /&gt;
 node.conn[0].iscsi.IFMarker = No&lt;br /&gt;
 node.conn[0].iscsi.OFMarker = No&lt;br /&gt;
 # END RECORD&lt;br /&gt;
==Login to the target==&lt;br /&gt;
 iscsiadm -m node --login&lt;br /&gt;
 Logging in to [iface: default, target: iqn.2019-11.world.srv:dlp.target01, portal: 10.0.0.30,3260] (multiple)&lt;br /&gt;
 Login to [iface: default, target: iqn.2019-11.world.srv:dlp.target01, portal: 10.0.0.30,3260] successful.&lt;br /&gt;
==Confirm the established session==&lt;br /&gt;
 iscsiadm -m session -o show&lt;br /&gt;
 tcp: [1] 10.0.0.30:3260,1 iqn.2019-11.world.srv:dlp.target01 (non-flash)&lt;br /&gt;
Confirm the partitions&lt;br /&gt;
 lsblk&lt;br /&gt;
==Format and mount disk==&lt;br /&gt;
 gdisk /dev/sda&lt;br /&gt;
 mount /dev/sda1 /mnt/&lt;br /&gt;
==logout from all sessions.==&lt;br /&gt;
 iscsiadm -m node -u&lt;/div&gt;</summary>
		<author><name>Ekaanbj</name></author>
	</entry>
</feed>