Linux环境下iscsi initiator的应用
来源:互联网 发布:梦龙软件视频教程 编辑:程序博客网 时间:2024/05/16 07:53
本文描述在Linux环境,使用iscsi initiator连接到mhVTL通过tgt映射出来的SCSI设备。
安装iscsi initiator
# yum install iscsi-initiator-utils查看安装的目录和文件# rpm -q --list iscsi-initiator-utils/etc/NetworkManager/etc/NetworkManager/dispatcher.d/etc/NetworkManager/dispatcher.d/04-iscsi/etc/iscsi/etc/iscsi/iscsid.conf/etc/logrotate.d/iscsiuiolog/etc/rc.d/init.d/iscsi/etc/rc.d/init.d/iscsid/sbin/brcm_iscsiuio/sbin/iscsi-iname/sbin/iscsiadm/sbin/iscsid/sbin/iscsistart/sbin/iscsiuio/usr/lib64/libiscsi.so.0/usr/lib64/python2.6/site-packages/libiscsimodule.so/usr/share/doc/iscsi-initiator-utils-6.2.0.873/usr/share/doc/iscsi-initiator-utils-6.2.0.873/README/usr/share/man/man8/iscsi-iname.8.gz/usr/share/man/man8/iscsiadm.8.gz/usr/share/man/man8/iscsid.8.gz/usr/share/man/man8/iscsistart.8.gz/usr/share/man/man8/iscsiuio.8.gz/var/lib/iscsi/var/lib/iscsi/ifaces/var/lib/iscsi/isns/var/lib/iscsi/nodes/var/lib/iscsi/send_targets/var/lib/iscsi/slp/var/lib/iscsi/static/var/lock/iscsi
/sbin/iscsid, /sbin/iscsiadm分别是守护进程和管理工具
/etc/iscsi/iscsid.conf是默认的配置文件
查看安装执行脚本# rpm -q --scripts iscsi-initiator-utilspostinstall scriptlet (using /bin/sh):/sbin/ldconfigif [ "$1" -eq "1" ]; then if [ ! -f /etc/iscsi/initiatorname.iscsi ]; then echo "InitiatorName=`/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi fi /sbin/chkconfig --add iscsid /sbin/chkconfig --add iscsifipreuninstall scriptlet (using /bin/sh):if [ "$1" = "0" ]; then # stop iscsi /sbin/service iscsi stop > /dev/null 2>&1 # delete service /sbin/chkconfig --del iscsi # stop iscsid /sbin/service iscsid stop > /dev/null 2>&1 # delete service /sbin/chkconfig --del iscsidfipostuninstall program: /sbin/ldconfig查看已经创建的InitiatorName# cat /etc/iscsi/initiatorname.iscsiInitiatorName=iqn.1994-05.com.redhat:d35740b10e7检查iscsi和iscsid服务在运行级别3和5中随系统的启动而自动启动# chkconfig --list |grep iscsiiscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:offiscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
启动服务
通过service iscsi start 和service iscsid start无法启动iscsi和iscsi的服务。
通过iscsiadm查找远程目标SCSI设备的时候,就会启动相应的服务。
# iscsiadm -m discovery -t sendtargets -p 192.168.3.17Starting iscsid: [ OK ]192.168.3.17:3260,1 iqn.2011-04.com.nia:mhvtl:mhvtl:stgt:1192.168.3.17:3260,1 iqn.2011-04.com.nia:mhvtl:mhvtl:stgt:2# service iscsi statusNo active sessions# service iscsid statusiscsid (pid 1697) is running...
登录远程目标服务器
简单做法
#登录全部扫描到的服务器iscsiadm -m node --login
登录到某一个远程目标服务器
# iscsiadm --mode node --targetname iqn.2011-04.com.nia:mhvtl:mhvtl:stgt:1 --portal 192.168.3.17 --loginLogging in to [iface: default, target: iqn.2011-04.com.nia:mhvtl:mhvtl:stgt:1, portal: 192.168.3.17,3260] (multiple)Login to [iface: default, target: iqn.2011-04.com.nia:mhvtl:mhvtl:stgt:1, portal: 192.168.3.17,3260] successful.
操作虚拟带库
# yum install lsscsi mtx mt-st查看SCSI设备# lsscsi -g[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 /dev/sg0[2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda /dev/sg1[3:0:0:0] storage IET Controller 0001 - /dev/sg2[3:0:0:1] mediumx STK L700 0105 /dev/sch0 /dev/sg3[3:0:0:2] tape IBM ULT3580-TD5 0105 /dev/st0 /dev/sg4[3:0:0:3] tape IBM ULT3580-TD5 0105 /dev/st1 /dev/sg5[3:0:0:4] tape IBM ULT3580-TD4 0105 /dev/st2 /dev/sg6[3:0:0:5] tape IBM ULT3580-TD4 0105 /dev/st3 /dev/sg7查看机械臂状态# mtx -f /dev/sg3 status Storage Changer /dev/sg3:4 Drives, 43 Slots ( 4 Import/Export )Data Transfer Element 0:EmptyData Transfer Element 1:EmptyData Transfer Element 2:EmptyData Transfer Element 3:Empty Storage Element 1:Full :VolumeTag=E01001L4 Storage Element 2:Full :VolumeTag=E01002L4 Storage Element 3:Full :VolumeTag=E01003L4 Storage Element 4:Full :VolumeTag=E01004L4 Storage Element 5:Full :VolumeTag=E01005L4 Storage Element 6:Full :VolumeTag=E01006L4 Storage Element 7:Full :VolumeTag=E01007L4 Storage Element 8:Full :VolumeTag=E01008L4 Storage Element 9:Full :VolumeTag=E01009L4 Storage Element 10:Full :VolumeTag=E01010L4 Storage Element 11:Full :VolumeTag=E01011L4 Storage Element 12:Full :VolumeTag=E01012L4......装载磁带,将Slot 1里面的磁盘放到驱动0上# mtx -f /dev/sg3 load 1 0Loading media from Storage Element 1 into drive 0...done再次查看机械臂状态,驱动0上已经有了虚拟磁带# mtx -f /dev/sg3 status Storage Changer /dev/sg3:4 Drives, 43 Slots ( 4 Import/Export )Data Transfer Element 0:Full (Storage Element 1 Loaded):VolumeTag = E01001L4 Data Transfer Element 1:EmptyData Transfer Element 2:EmptyData Transfer Element 3:Empty Storage Element 1:Empty Storage Element 2:Full :VolumeTag=E01002L4......查看磁带驱动状态# mt -f /dev/st0 statusSCSI 2 tape drive:File number=-1, block number=-1, partition=0.Tape block size 0 bytes. Density code 0x46 (LTO-4).Soft error count since last status=0General status bits on (1010000): ONLINE IM_REP_EN在磁带上写入数据# tar -cvf /dev/st0 install.log # 使用cvf参数将覆盖磁带上的已有文件install.log# tar -rvf /dev/st0 xxx.tar.gz # 使用rvf参数将不覆盖前边的内容xxx.tar.gz查看写入磁带的数据# tar -tvf /dev/st0-rw-r--r-- root/root 9562 2015-08-24 22:13 install.log-rw-r--r-- root/root 10240 2015-08-25 22:00 xxx.tar.gz恢复数据到某个目录# mkdir restore# cd restore/# tar -xvf /dev/st0install.log xxx.tar.gz# ls -lrttotal 24-rw-r--r-- 1 root root 9562 Aug 24 22:13 install.log-rw-r--r-- 1 root root 10240 Aug 25 22:00 xxx.tar.gz弹出磁带# mt -f /dev/st0 offline将磁带从驱动器拔出放入插槽# mtx -f /dev/sg3 unload 1 0Unloading drive 0 into Storage Element 1...done
0 0
- Linux环境下iscsi initiator的应用
- Linux下配置iscsi-initiator
- Linux 环境下iSCSI Target 与 Initiator 配置
- linux iscsi-initiator-utils下的安装配置
- 不同操作系统下的iSCSI Initiator
- linux iscsi initiator 工具
- LINUX使用ISCSI initiator
- linux iscsi initiator 安装配置
- linux iscsi initiator 安装配置
- linux iscsi initiator 安装配置
- Ubuntu 下iscsi initiator的安装与使用
- Ubuntu 下iscsi initiator的安装与使用
- Ubuntu 下iscsi initiator的安装与使用
- iSCSI的配置(target/initiator)
- iSCSI的配置(target/initiator)
- Linux-->基础知识--> linux iscsi initiator 安装配置
- 实现 iSCSI Initiator 的两种方法
- 实现 iSCSI Initiator 的两种方法
- Spring MVC hello world example
- 内连接、左外连接、右外连接、交叉连接区别
- 模糊推理(T-S系统)——补充
- 【日常学习】【迭代加深搜索+哈希】codevs1004 四子连棋题解
- UVA 12083 Guardian of Decency(最大独立集)
- Linux环境下iscsi initiator的应用
- [LeetCode 242] Valid Anagram
- Ubuntu 系统 Update-rc.d 命令
- hibernate实体类中为何要重写equals与hashcode方法
- ZOJ 1649 Rescue
- 连接地址 打开浏览器
- jQuery获取,遍历和操作表单元素Select,checkbox,radio
- 【贪心】[COCI]电话监测
- 面试题25二叉树中和为某一值的路径