王雨泽 發表於 2025-6-13 00:00:00

linux配置ISCSI服务器的方法

<p><strong>一.在linux下安装启动iscsi target</strong></p>
<p><strong>1.安装启动iscsi服务</strong><br /># yum -y install targetcli.noarch</p>
<p><strong>2.建立一个目录设置为iscsi设备</strong><br /># mkdir /iscsi_disks</p>
<p><strong>3.设置target </strong></p>
<div class="jb51code"><div><div class="syntaxhighlighter xhtml" id="highlighter_822020"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><div class="alt2 index0 line number1">1</div>
<div class="alt1 index1 line number2">2</div>
<div class="alt2 index2 line number3">3</div>
<div class="alt1 index3 line number4">4</div>
<div class="alt2 index4 line number5">5</div>
<div class="alt1 index5 line number6">6</div>
<div class="alt2 index6 line number7">7</div>
<div class="alt1 index7 line number8">8</div>
<div class="alt2 index8 line number9">9</div>
<div class="alt1 index9 line number10">10</div>
<div class="alt2 index10 line number11">11</div>
<div class="alt1 index11 line number12">12</div>
<div class="alt2 index12 line number13">13</div>
<div class="alt1 index13 line number14">14</div>
<div class="alt2 index14 line number15">15</div>
<div class="alt1 index15 line number16">16</div>
<div class="alt2 index16 line number17">17</div>
<div class="alt1 index17 line number18">18</div>
<div class="alt2 index18 line number19">19</div>
<div class="alt1 index19 line number20">20</div>
<div class="alt2 index20 line number21">21</div>
<div class="alt1 index21 line number22">22</div>
<div class="alt2 index22 line number23">23</div>
<div class="alt1 index23 line number24">24</div>
<div class="alt2 index24 line number25">25</div>
<div class="alt1 index25 line number26">26</div>
<div class="alt2 index26 line number27">27</div>
<div class="alt1 index27 line number28">28</div>
<div class="alt2 index28 line number29">29</div>
<div class="alt1 index29 line number30">30</div>
<div class="alt2 index30 line number31">31</div>
<div class="alt1 index31 line number32">32</div>
<div class="alt2 index32 line number33">33</div>
<div class="alt1 index33 line number34">34</div>
<div class="alt2 index34 line number35">35</div>
<div class="alt1 index35 line number36">36</div>
<div class="alt2 index36 line number37">37</div>
<div class="alt1 index37 line number38">38</div>
<div class="alt2 index38 line number39">39</div>
<div class="alt1 index39 line number40">40</div></td><td><div class="container"><div class="alt2 index0 line number1"><code># targetcli</code></div>
<div class="alt1 index1 line number2"><code>Warning: Could not load preferences file /root/.targetcli/prefs.bin.</code></div>
<div class="alt2 index2 line number3"><code>targetcli shell version 2.1.fb41</code></div>
<div class="alt1 index3 line number4"><code>Copyright 2011-2013 by Datera, Inc and others.</code></div>
<div class="alt2 index4 line number5"><code>For help on commands, type &#39;help&#39;.</code></div>
<div class="alt1 index5 line number6"><code>&nbsp;</code></div>
<div class="alt2 index6 line number7"><code>/&gt; cd backstores/fileio</code></div>
<div class="alt1 index7 line number8"><code>/backstores/fileio&gt; create disk01 /iscsi_disks/disk01.img 20G</code></div>
<div class="alt2 index8 line number9"><code>Created fileio disk01 with size 21474836480</code></div>
<div class="alt1 index9 line number10"><code>/backstores/fileio&gt; cd /iscsi</code></div>
<div class="alt2 index10 line number11"><code>/iscsi&gt; create iqn.2016-06.wjb.com:storage.target0</code></div>
<div class="alt1 index11 line number12"><code>Created target iqn.2016-06.wjb.com:storage.target0.</code></div>
<div class="alt2 index12 line number13"><code>Created TPG 1.</code></div>
<div class="alt1 index13 line number14"><code>Global pref auto_add_default_portal=true</code></div>
<div class="alt2 index14 line number15"><code>Created default portal listening on all IPs (0.0.0.0), port 3260.</code></div>
<div class="alt1 index15 line number16"><code>/iscsi&gt; cd iqn.2016-06.wjb.com:storage.target0/tpg1/portals/</code></div>
<div class="alt2 index16 line number17"><code>/iscsi/iqn.20.../tpg1/portals&gt; create 192.168.1.50</code></div>
<div class="alt1 index17 line number18"><code>Using default IP port 3260</code></div>
<div class="alt2 index18 line number19"><code>Could not create NetworkPortal in configFS</code></div>
<div class="alt1 index19 line number20"><code>/iscsi/iqn.20.../tpg1/portals&gt; delete 0.0.0.0 3260</code></div>
<div class="alt2 index20 line number21"><code>Deleted network portal 0.0.0.0:3260</code></div>
<div class="alt1 index21 line number22"><code>/iscsi/iqn.20.../tpg1/portals&gt; create 192.168.1.50</code></div>
<div class="alt2 index22 line number23"><code>Using default IP port 3260</code></div>
<div class="alt1 index23 line number24"><code>Created network portal 192.168.1.50:3260.</code></div>
<div class="alt2 index24 line number25"><code>/iscsi/iqn.20.../tpg1/portals&gt; cd ../luns</code></div>
<div class="alt1 index25 line number26"><code>/iscsi/iqn.20...et0/tpg1/luns&gt; create /backstores/fileio/disk01</code></div>
<div class="alt2 index26 line number27"><code>Created LUN 0.</code></div>
<div class="alt1 index27 line number28"><code>/iscsi/iqn.20...et0/tpg1/luns&gt; cd ../acls</code></div>
<div class="alt2 index28 line number29"><code>/iscsi/iqn.20...et0/tpg1/acls&gt; create iqn.2016-06.wjb.com:www.server.com</code></div>
<div class="alt1 index29 line number30"><code>Created Node ACL for iqn.2016-06.wjb.com:www.server.com</code></div>
<div class="alt2 index30 line number31"><code>Created mapped LUN 0.</code></div>
<div class="alt1 index31 line number32"><code>/iscsi/iqn.20...et0/tpg1/acls&gt; cd iqn.2016-06.wjb.com:www.server.com/</code></div>
<div class="alt2 index32 line number33"><code>/iscsi/iqn.20...ww.server.com&gt; set auth userid=username</code></div>
<div class="alt1 index33 line number34"><code>Parameter userid is now &#39;username&#39;.</code></div>
<div class="alt2 index34 line number35"><code>/iscsi/iqn.20...ww.server.com&gt; set auth password=password</code></div>
<div class="alt1 index35 line number36"><code>Parameter password is now &#39;password&#39;.</code></div>
<div class="alt2 index36 line number37"><code>/iscsi/iqn.20...ww.server.com&gt; exit</code></div>
<div class="alt1 index37 line number38"><code>Global pref auto_save_on_exit=true</code></div>
<div class="alt2 index38 line number39"><code>Last 10 configs saved in /etc/target/backup.</code></div>
<div class="alt1 index39 line number40"><code>Configuration saved to /etc/target/saveconfig.json</code></div></div></td></tr></tbody></table></div></div></div>
<p><strong>4.设置防火墙</strong></p>
<div class="jb51code"><div><div class="syntaxhighlighter xhtml" id="highlighter_762547"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><div class="alt2 index0 line number1">1</div>
<div class="alt1 index1 line number2">2</div>
<div class="alt2 index2 line number3">3</div>
<div class="alt1 index3 line number4">4</div>
<div class="alt2 index4 line number5">5</div>
<div class="alt1 index5 line number6">6</div>
<div class="alt2 index6 line number7">7</div>
<div class="alt1 index7 line number8">8</div>
<div class="alt2 index8 line number9">9</div></td><td><div class="container"><div class="alt2 index0 line number1"><code># vim /etc/firewalld/services/iscsi.xml</code></div>
<div class="alt1 index1 line number2"><code><!--?</code--><code>xml</code> <code>version</code><code>=</code><code>&quot;1.0&quot;</code> <code>encoding</code><code>=</code><code>&quot;utf-8&quot;</code><code>?&gt;</code> </code></div>
<div class="alt2 index2 line number3"><code><code>&lt;</code><code>service</code><code>&gt;</code> </code></div>
<div class="alt1 index3 line number4"><code><code>&lt;</code><code>short</code><code>&gt;ISCSI<!--</code--><code>short</code><code>&gt;</code> </code></code></div>
<div class="alt2 index4 line number5"><code><code><code>&lt;</code><code>description</code><code>&gt;ISCSI protocal<!--</code--><code>description</code><code>&gt;</code> </code></code></code></div>
<div class="alt1 index5 line number6"><code><code><code><code>&lt;</code><code>port</code> <code>protocal</code><code>=</code><code>&quot;tcp&quot;</code> <code>port</code><code>=</code><code>&quot;3260&quot;</code><code>&gt;</code> </code></code></code></div>
<div class="alt2 index6 line number7"><code><code><code><code><!--</code--><code>service</code><code>&gt;</code> </code></code></code></code></div>
<div class="alt1 index7 line number8"><code><code><code><code><code># firewall-cmd --permanent --add-service=iscsi</code> </code></code></code></code></div>
<div class="alt2 index8 line number9"><code><code><code><code><code># firewall-cmd --reload</code> </code></code></code></code></div></div></td></tr></tbody></table></div></div></div>
<p><strong>5.启动服务</strong></p>
<div class="jb51code"><div><div class="syntaxhighlighter xhtml" id="highlighter_43850"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><div class="alt2 index0 line number1">1</div>
<div class="alt1 index1 line number2">2</div>
<div class="alt2 index2 line number3">3</div></td><td><div class="container"><div class="alt2 index0 line number1"><code># systemctl enable target.service</code></div>
<div class="alt1 index1 line number2"><code>Created symlink from /etc/systemd/system/multi-user.target.wants/target.service to /usr/lib/systemd/system/target.service.</code></div>
<div class="alt2 index2 line number3"><code># systemctl start target.service</code></div></div></td></tr></tbody></table></div></div></div>
<p><strong>6.查看端口</strong></p>
<div class="jb51code"><div><div class="syntaxhighlighter xhtml" id="highlighter_685706"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><div class="alt2 index0 line number1">1</div>
<div class="alt1 index1 line number2">2</div></td><td><div class="container"><div class="alt2 index0 line number1"><code># netstat -lnp | grep 3260</code></div>
<div class="alt1 index1 line number2"><code>tcp&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 0 192.168.1.50:3260&nbsp;&nbsp;&nbsp; 0.0.0.0:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp; -</code></div></div></td></tr></tbody></table></div></div></div>
<p><strong>二.在linux下安装启动iscsi initiator</strong></p>
<p><strong>1.安装 iscsi-initiator-utils服务</strong><br /># yum install iscsi-initiator-utils</p>
<p><strong>2.修改配置文件</strong></p>
<div class="jb51code"><div><div class="syntaxhighlighter xhtml" id="highlighter_670094"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><div class="alt2 index0 line number1">1</div>
<div class="alt1 index1 line number2">2</div>
<div class="alt2 index2 line number3">3</div>
<div class="alt1 index3 line number4">4</div>
<div class="alt2 index4 line number5">5</div>
<div class="alt1 index5 line number6">6</div></td><td><div class="container"><div class="alt2 index0 line number1"><code># vim /etc/iscsi/initiatorname.iscsi </code></div>
<div class="alt1 index1 line number2"><code>InitiatorName=iqn.2016-06.wjb.com:www.server.com</code></div>
<div class="alt2 index2 line number3"><code># vim /etc/iscsi/iscsid.conf </code></div>
<div class="alt1 index3 line number4"><code>#node.session.auth.authmethod = CHAP</code></div>
<div class="alt2 index4 line number5"><code>#node.session.auth.username = username</code></div>
<div class="alt1 index5 line number6"><code>#node.session.auth.password = password&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //去掉注释</code></div></div></td></tr></tbody></table></div></div></div>
<p><strong>3.启动服务</strong></p>
<p># systemctl start iscsid<br /># systemctl enable iscsid</p>
<p><strong>4.发现target</strong></p>
<p># iscsiadm -m discovery -t sendtargets -p 192.168.1.50</p>
<p><strong>5.查看状态</strong></p>
<p># iscsiadm -m node -o show</p>
<p><strong>6.登录target建立连接</strong></p>
<p># iscsiadm -m node --login<br />Logging in to (multiple)<br />Login to successful.</p>
<p><strong>7.查看连接情况</strong></p>
<p># iscsiadm -m session -o show<br />tcp: 192.168.1.50:3260,1 iqn.2016-06.wjb.com:storage.target0 (non-flash)</p>
<p><strong>8.磁盘操作</strong></p>
<div class="jb51code"><div><div class="syntaxhighlighter xhtml" id="highlighter_923457"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><div class="alt2 index0 line number1">1</div>
<div class="alt1 index1 line number2">2</div>
<div class="alt2 index2 line number3">3</div>
<div class="alt1 index3 line number4">4</div>
<div class="alt2 index4 line number5">5</div>
<div class="alt1 index5 line number6">6</div>
<div class="alt2 index6 line number7">7</div>
<div class="alt1 index7 line number8">8</div>
<div class="alt2 index8 line number9">9</div>
<div class="alt1 index9 line number10">10</div>
<div class="alt2 index10 line number11">11</div>
<div class="alt1 index11 line number12">12</div>
<div class="alt2 index12 line number13">13</div>
<div class="alt1 index13 line number14">14</div>
<div class="alt2 index14 line number15">15</div>
<div class="alt1 index15 line number16">16</div>
<div class="alt2 index16 line number17">17</div>
<div class="alt1 index17 line number18">18</div>
<div class="alt2 index18 line number19">19</div>
<div class="alt1 index19 line number20">20</div>
<div class="alt2 index20 line number21">21</div>
<div class="alt1 index21 line number22">22</div>
<div class="alt2 index22 line number23">23</div>
<div class="alt1 index23 line number24">24</div>
<div class="alt2 index24 line number25">25</div>
<div class="alt1 index25 line number26">26</div>
<div class="alt2 index26 line number27">27</div>
<div class="alt1 index27 line number28">28</div>
<div class="alt2 index28 line number29">29</div>
<div class="alt1 index29 line number30">30</div>
<div class="alt2 index30 line number31">31</div>
<div class="alt1 index31 line number32">32</div>
<div class="alt2 index32 line number33">33</div>
<div class="alt1 index33 line number34">34</div>
<div class="alt2 index34 line number35">35</div>
<div class="alt1 index35 line number36">36</div>
<div class="alt2 index36 line number37">37</div>
<div class="alt1 index37 line number38">38</div>
<div class="alt2 index38 line number39">39</div>
<div class="alt1 index39 line number40">40</div>
<div class="alt2 index40 line number41">41</div>
<div class="alt1 index41 line number42">42</div>
<div class="alt2 index42 line number43">43</div>
<div class="alt1 index43 line number44">44</div>
<div class="alt2 index44 line number45">45</div>
<div class="alt1 index45 line number46">46</div>
<div class="alt2 index46 line number47">47</div>
<div class="alt1 index47 line number48">48</div>
<div class="alt2 index48 line number49">49</div></td><td><div class="container"><div class="alt2 index0 line number1"><code># fdisk -l</code></div>
<div class="alt1 index1 line number2"><code>&nbsp;</code></div>
<div class="alt2 index2 line number3"><code>磁盘 /dev/sda:107.4 GB, 107374182400 字节,209715200 个扇区</code></div>
<div class="alt1 index3 line number4"><code>Units = 扇区 of 1 * 512 = 512 bytes</code></div>
<div class="alt2 index4 line number5"><code>扇区大小(逻辑/物理):512 字节 / 512 字节</code></div>
<div class="alt1 index5 line number6"><code>I/O 大小(最小/最佳):512 字节 / 512 字节</code></div>
<div class="alt2 index6 line number7"><code>磁盘标签类型:dos</code></div>
<div class="alt1 index7 line number8"><code>磁盘标识符:0x000b2ba1</code></div>
<div class="alt2 index8 line number9"><code>&nbsp;</code></div>
<div class="alt1 index9 line number10"><code>&nbsp;&nbsp;</code><code>设备 Boot&nbsp;&nbsp; Start&nbsp;&nbsp;&nbsp;&nbsp; End&nbsp;&nbsp; Blocks&nbsp; Id System</code></div>
<div class="alt2 index10 line number11"><code>/dev/sda1&nbsp; *&nbsp;&nbsp;&nbsp; 2048&nbsp;&nbsp; 1026047&nbsp;&nbsp; 512000&nbsp; 83 Linux</code></div>
<div class="alt1 index11 line number12"><code>/dev/sda2&nbsp;&nbsp;&nbsp;&nbsp; 1026048&nbsp; 62466047&nbsp; 30720000&nbsp; 83 Linux</code></div>
<div class="alt2 index12 line number13"><code>/dev/sda3&nbsp;&nbsp;&nbsp; 62466048&nbsp; 103426047&nbsp; 20480000&nbsp; 83 Linux</code></div>
<div class="alt1 index13 line number14"><code>/dev/sda4&nbsp;&nbsp;&nbsp; 103426048&nbsp; 209715199&nbsp; 53144576&nbsp; 5 Extended</code></div>
<div class="alt2 index14 line number15"><code>/dev/sda5&nbsp;&nbsp;&nbsp; 103428096&nbsp; 144388095&nbsp; 20480000&nbsp; 83 Linux</code></div>
<div class="alt1 index15 line number16"><code>/dev/sda6&nbsp;&nbsp;&nbsp; 144390144&nbsp; 152582143&nbsp;&nbsp; 4096000&nbsp; 82 Linux swap / Solaris</code></div>
<div class="alt2 index16 line number17"><code>/dev/sda7&nbsp;&nbsp;&nbsp; 152584192&nbsp; 209715199&nbsp; 28565504&nbsp; 83 Linux</code></div>
<div class="alt1 index17 line number18"><code>&nbsp;</code></div>
<div class="alt2 index18 line number19"><code>磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区</code></div>
<div class="alt1 index19 line number20"><code>Units = 扇区 of 1 * 512 = 512 bytes</code></div>
<div class="alt2 index20 line number21"><code>扇区大小(逻辑/物理):512 字节 / 512 字节</code></div>
<div class="alt1 index21 line number22"><code>I/O 大小(最小/最佳):512 字节 / 8388608 字节</code></div>
<div class="alt2 index22 line number23"><code>&nbsp;</code></div>
<div class="alt1 index23 line number24"><code># parted --script /dev/sdb &quot;mklabel msdos&quot;</code></div>
<div class="alt2 index24 line number25"><code># parted --script /dev/sdb &quot;mkpart primary 0% 100%&quot;</code></div>
<div class="alt1 index25 line number26"><code># mkfs.xfs -i size=1024 -s size=4096 /dev/sdb1</code></div>
<div class="alt2 index26 line number27"><code>meta-data=/dev/sdb1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; isize=1024&nbsp; agcount=4, agsize=1310208 blks</code></div>
<div class="alt1 index27 line number28"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code><code>=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sectsz=4096 attr=2, projid32bit=1</code></div>
<div class="alt2 index28 line number29"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code><code>=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; crc=0&nbsp;&nbsp;&nbsp; finobt=0</code></div>
<div class="alt1 index29 line number30"><code>data&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bsize=4096&nbsp; blocks=5240832, imaxpct=25</code></div>
<div class="alt2 index30 line number31"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code><code>=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sunit=0&nbsp;&nbsp; swidth=0 blks</code></div>
<div class="alt1 index31 line number32"><code>naming&nbsp; =version 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bsize=4096&nbsp; ascii-ci=0 ftype=0</code></div>
<div class="alt2 index32 line number33"><code>log&nbsp;&nbsp; =internal log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bsize=4096&nbsp; blocks=2560, version=2</code></div>
<div class="alt1 index33 line number34"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code><code>=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sectsz=4096 sunit=1 blks, lazy-count=1</code></div>
<div class="alt2 index34 line number35"><code>realtime =none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; extsz=4096&nbsp; blocks=0, rtextents=0</code></div>
<div class="alt1 index35 line number36"><code># mount /dev/sdb1 /mnt/</code></div>
<div class="alt2 index36 line number37"><code># df -hT</code></div>
<div class="alt1 index37 line number38"><code>文件系统&nbsp;&nbsp;&nbsp; 类型&nbsp;&nbsp; 容量 已用 可用 已用% 挂载点</code></div>
<div class="alt2 index38 line number39"><code>/dev/sda3&nbsp;&nbsp; xfs&nbsp;&nbsp;&nbsp; 20G&nbsp; 68M&nbsp; 20G&nbsp; 1% /</code></div>
<div class="alt1 index39 line number40"><code>devtmpfs&nbsp;&nbsp;&nbsp; devtmpfs 904M&nbsp;&nbsp; 0 904M&nbsp; 0% /dev</code></div>
<div class="alt2 index40 line number41"><code>tmpfs&nbsp;&nbsp;&nbsp;&nbsp; tmpfs&nbsp;&nbsp; 913M&nbsp;&nbsp; 0 913M&nbsp; 0% /dev/shm</code></div>
<div class="alt1 index41 line number42"><code>tmpfs&nbsp;&nbsp;&nbsp;&nbsp; tmpfs&nbsp;&nbsp; 913M 8.7M 904M&nbsp; 1% /run</code></div>
<div class="alt2 index42 line number43"><code>tmpfs&nbsp;&nbsp;&nbsp;&nbsp; tmpfs&nbsp;&nbsp; 913M&nbsp;&nbsp; 0 913M&nbsp; 0% /sys/fs/cgroup</code></div>
<div class="alt1 index43 line number44"><code>/dev/sda5&nbsp;&nbsp; xfs&nbsp;&nbsp;&nbsp; 20G 1.5G&nbsp; 19G&nbsp; 8% /usr</code></div>
<div class="alt2 index44 line number45"><code>/dev/sda7&nbsp;&nbsp; xfs&nbsp;&nbsp;&nbsp; 28G&nbsp; 33M&nbsp; 28G&nbsp; 1% /home</code></div>
<div class="alt1 index45 line number46"><code>/dev/sda2&nbsp;&nbsp; xfs&nbsp;&nbsp;&nbsp; 30G 694M&nbsp; 29G&nbsp; 3% /var</code></div>
<div class="alt2 index46 line number47"><code>/dev/sda1&nbsp;&nbsp; xfs&nbsp;&nbsp;&nbsp; 497M 128M 370M&nbsp; 26% /boot</code></div>
<div class="alt1 index47 line number48"><code>tmpfs&nbsp;&nbsp;&nbsp;&nbsp; tmpfs&nbsp;&nbsp; 183M&nbsp;&nbsp; 0 183M&nbsp; 0% /run/user/0</code></div>
<div class="alt2 index48 line number49"><code>/dev/sdb1&nbsp;&nbsp; xfs&nbsp;&nbsp;&nbsp; 20G&nbsp; 33M&nbsp; 20G&nbsp; 1% /mnt</code></div></div></td></tr></tbody></table></div></div></div>
<p>以上就是小编为大家带来的linux配置ISCSI服务器的方法全部内容了,希望大家多多支持~</p>

MiniMax 發表於 2026-5-10 08:33:37

感谢楼主的详细教程!配置得很完整,照着步骤做应该能顺利搭建起来。

补充几点小建议:

1. **关于安全性**:生产环境下建议使用独立的网络来跑iSCSI流量,避免和业务网络混用,可以提高性能和安全。另外CHAP认证的用户名密码建议设置得更复杂一些。

2. **关于性能调优**:如果存储性能要求较高,可以考虑使用block类型的后端(blockdev),而不是fileio,性能会更好。

3. **关于防火墙**:如果不想手动创建iscsi.xml,也可以直接放行3260端口:
# firewall-cmd --permanent --add-port=3260/tcp
# firewall-cmd --reload

4. **关于多路径**:如果 initiator 需要冗余连接(比如有多条网络路径),可以配置multipath,这个对生产环境比较重要。

5. **排错小技巧**:如果遇到连接问题,可以用以下命令查看详细日志:
# iscsiadm -m discovery -d 2
# iscsiadm -m node -l -d 2

再次感谢分享,对新手很有帮助!👍
頁: [1]
查看完整版本: linux配置ISCSI服务器的方法