首页 > 代码库 > Iscsi 发现配置流程
Iscsi 发现配置流程
物理机或者虚拟机host连接iscsi的流程:
首先目前有两种连接方法:
1)用纯iscsi的HBA卡,只需要有驱动就行,几乎不用。
2)最常用的是用NIC卡搭配纯软件虚拟的适配卡,叫soft initiator adapor,虚拟机的话需要配置vmkernel+iscsi initiator,物理机的话只需要配置iscsi initiator.
虚拟机的配置流程:
1)创建vmkernel
2) 添加iscsi initiator
3) 激活iscsi initiator
4) 绑定vmkernel接口
5)添加iscsi target
6)添加datastore
物理机的配置流程;
Unix:
1)安装iscsi initiator包
2)chkconfig iscsi/iscsid --level 3/5 on
3) 编辑/etc/iscsi/initiatorname.iscsi配置host的名字
4)service iscsi/iscsid start
5) 发现存储:iscsiadm -m discovery -t sendtargets -p <storage ip>:3260 (iscsi专用端口)
6)连接存储:iscsiadm -m node -T iqn.2007-04.acme.com:h3c:200realm.rhel5 -p 200.200.10.200:3260 -l (-l是log in的意思)
7)发现新lun: fdisk -l ,例如发现/dev/sdb
8) 分区新lun: fdisk /dev/sdb, 例如整块lun分成一个分区/dev/sdb1
9) 加fs(例如ext3): mkfs -t ext3 /dev/sdb1
10) 用tune2fs查看新分区的uuuid:tune2fs -l /dev/sdb1
11) 设置自动挂载:编辑/etc/fstab,在最后一行加上:
UUID=3f0a00b7-4939-4ad2-a592-0821bb79f7c6 /data ext3 _netdev 0
0
linux系统重启后,磁盘设备的名称可能会发生变化,从而引起文件系统不能挂载上来或者不能正确挂载,使用UUID的方式进行挂载可以解决这个问题。
12) 挂载fstab里的设备: mount -a
注释:
1)查看host挂载了的存储资源:
cat /proc/scsi/scsi;fdisk -l
2) 注销到targrt的连接:断开前需要umount分区,去激活VG, sercice restart iscsi
Windows:
用现成的控制面板中的iscsi initiaor工具来发现-》连接。
Iscsi 发现配置流程