在我当前的工作中心,我们有一个 SAN的 反过来使用 NAS 我有时会需要访问这些信息以获取或存储一些数据。
为了管理和共享NAS资源,我们使用 FreeNAS的,这使我们可以通过以下方式访问共享文件夹 CIFS, NFS的, 则fTP o TFTP。 但是,还有另一种方法可以“挂载”在计算机上创建为本地磁盘的任何分区。
为此,我们必须使用包装 开放式.
现在,乐趣开始了:
1-安装open-iscsi软件包
$ sudo aptitude install open-iscsi
2-停止服务:
$ sudo /etc/init.d/open-iscsi stop
3-保存文件/etc/iscsi/iscsid.conf,然后对其进行编辑:
$ sudo cp /etc/iscsi/iscsid.conf /etc/iscsi/iscsid.conf.origin $ sudo nano /etc/iscsi/iscsid.conf
4-将以下内容放入该文件:
node.startup =自动node.leading_login =无node.session.auth.authmethod = CHAP node.session.auth.username = [chap_user] node.session.auth.password = [chap_password] Discovery.sendtargets.auth.authmethod = CHAP发现.sendtargets.auth.username = [chap_user]发现.sendtargets.auth.password = [chap_password] node.session.timeo.replacement_timeout = 120 node.conn [0] .timeo.login_timeout = 15 node.conn [0] .timeo .logout_timeout = 15 node.conn [0] .timeo.noop_out_interval = 5 node.conn [0] .timeo.noop_out_timeout = 5 node.session.err_timeo.abort_timeout = 15 node.session.err_timeo.lu_reset_timeout = 30 node.session。 err_timeo.tgt_reset_timeout = 30 node.session.initial_login_retry_max = 8 node.session.cmds_max = 128 node.session.queue_depth = 32 node.session.xmit_thread_priority = -20 node.session.iscsi.InitialR2mediaT = No node.sessioniste.is。=是node.session.iscsi.FirstBurstLength = 262144 node.session.iscsi.MaxBurstLength = 16776192 node.conn [0] .iscsi.MaxRecvDataSegmentLengt h = 262144 node.conn [0] .iscsi.MaxXmitDataSegmentLength = 0发现.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768 node.session.nr_sessions = 1 node.session.iscsi.FastAbort =是
5-我们保存并重新启动服务或启动它:
$ sudo /etc/init.d/open-iscsi restart
6-现在查看我们放置的SAN的卷:
# iscsiadm --mode discovery --type sendtargets --portal [IP del SAN]
以我为例:
# iscsiadm --mode discovery --type sendtargets --portal 192.168.24.20
7-它的作用是列出SAN卷及其IQN,并返回如下内容:
iqn.2002-10.com.infortrend:raid.sn7817070.001
8-然后我们使用以下命令访问:
# iscsiadm --mode node --targetname iqn.2002-10.com.infortrend:raid.sn7817070.001 --portal 192.168.24.20:3260 --login
从那一刻起,如果我们在终端中执行:
# fdisk -l
我们将看到我们将拥有SAN的所有分区或卷,它们可以像硬盘或内存一样挂载。
完成后,我们将分解所有使用过的内容并停止服务:
$ sudo /etc/init.d/open-iscsi stop
如果要安装在服务器上,则非常有用。 已添加到收藏夹。
这是在JCCE上最有趣的世界,我们已经尝试了几种替代方案openmediavault,nas4free,freenas,glusterfc,甚至drbd + openmediavault来获得san的混合体,但是我们从来没有足够的资源和zfs……..很好少于少于... Salu2s
到目前为止,我一直在使用Frenas,并且在Windows Server 2008 HA群集中使用iSCSI,即使使用本文中的步骤,我仍然无法将这些磁盘与Linux建立连接,Windows可以完美地看到并安装它们,但是可以与Linux相连。我总是得到相同的错误:
iscsiadm:登录身份验证失败,目标
iscsiadm:发现登录到xxxx失败,放弃5
iscsiadm:无法执行SendTargets发现:遇到不可重试的iSCSI登录失败