首先在Centos系统上安装iSCSI-initiator. 。
一、先执行yum search iscsi-initiator在网络源中找到安装包。
二、再执行安装命令:yum install iscsi-initiator-utils-devel.x86_64 。
部署iSCSI 设备,我用的iSCSI产品是iStorage Server,可以直接部署在windows server平台上,具体创建步骤可以查看KernSafe官网。
iStorage Server能够支持多种类型介质转换为iSCSi target,然后部署在局域网中,供服务器或其他客户端使用。
连接iSCSI target,主要命令为iscsiadm。默认iscsi使用端口3260,所以在portal后面可以不加3260.。
如上图,执行iscsiadm -m discovery 是发现iscsi target。
如上图,执行iscsiadm -m node -T (target名称) -p (iscsi地址:3260) -l是登录命令,切记这里是大写-T,而上面发现是小写t,大写T后面接的是target名称。
将最后的-l 改成-u 就会断开与target的连接。
执行iscsiadm -m session 可以查看所有iscsi连接。
执行上面的命令:iscsi -m node -T target名称 -p 地址 --op update -n node.startup -v automatic 就可以设置系统在启动时自动登录。
使用iscsi存储。
登录以后,执行fdisk -l 就会列出所有磁盘包括iscsi存储。
这个存储即为iscsi磁盘,我们可以把它当做普通磁盘来操作,执行fdisk /dev/sda可以将其格式化,创建分区等等。
iscsi(SAN的一种)的两个客户端连接同一个ISCSI TARGET时数据是不能共享的,所有的SAN(包括FC SAN等)都是有这个问题的。
如果你的客户端都是WINDOWS系统,可以在WINDOWS上安装SANergy等SAN共享软件,用一个WINDOWS机器做MDC控制器,然后其它的机器都从这台机器访问数据,这样可以实现数据共享,而且做MDC控制器的机器上只是发送控制流,不会发送数据。
如果你想直接用ISCSI的方式共享数据的话基本不太可能,因为只有以普通共享(基于文件系统)的方式共享数据,一个客户端写了数据,另一个客户端才会知道别人写了。如果用ISCSI(SAN)方式共享给多个客户端,一个客户端写了,由于是直接写块设备,ISCSI TARGET服务器没有义务(也不会)让别的客户端知道这个客户端写了某块区域的数据,因此在别的客户端看来数据根本没有改变。
不知道这样你是否理解,呵呵~~`。
iscsi是在SCSI指令上面封装网络服务的功能,使得SCSI可以在网络上传输,这和访问一般网络服务器一样,是没有客户端访问限制的。
最好拥有专用的连接存储网卡,然后创建vmkernel。
在管理端的配置->网络,点击添加网络,选择VMkernel即可。
然后打开配置中的存储适配器。
默认iSCSI客户端设备是没有得,需要点击添加,然后将其启用。
然后点击iSCSI客户端属性的网络配置。将我们刚刚创建的VMkernel添加进去。
这样就有了连接网络存储的专用网络。
下面我们添加iSCSI目标器。ESXI的iSCSI客户端分为两种发现方式:动态发现和静态发现。
动态发现只需要iSCSI服务器IP地址就可以自动扫描到所有target,并且在你点击关闭后自动连接所有可用target。
而静态发现更为精准一些,用来连接一些特定target,但是需要添加目标器名称,点击关闭后ESXI会自动连接该iSCSI Target。
当我们配置完iSCSI客户端属性后,我们需要进行重新扫描,然后自动连接到需要的iSCSI Target,连接成功后,我们可以利用iSCSI Target创建新的存储器,格式化后使用。
ESXI的客户端会自动启用MPIO功能,所以使用HA设备时,ESXI会识别为单个磁盘。
You cannot use Add/Remove Programs on a Windows Server 2003-based computer to uninstall iSCSI Initiator after you install a service pack。
http://kbalertz.com/939749/cannot-Programs-Windows-Server-computer-uninstall-iSCSI-Initiator-after-install-service.aspx。
原文地址:http://www.qianchusai.com/%E5%AE%89%E5%8D%93iscsi%E5%AE%A2%E6%88%B7%E7%AB%AF.html