ISCSI (Internet Small Computer System Interface) 配置说明
来源:互联网 发布:美国 量子计算机 知乎 编辑:程序博客网 时间:2024/06/06 01:42
ISCSI (Internet Small Computer System Interface) 配置说明
分类: linux2012-05-25 17:15 658人阅读 评论(0) 收藏 举报
internetinterfacesystem磁盘centosvmware
VM环境:VMware Workstation
yum install scsi-target-utils
vim /usr/share/doc/scsi-target-utils-0.0/README.iscsi 里面有SCSI-TARGET的详细介绍
/etc/init.d/tgtd start 启动. (只有启动了,才能配置下面的信息)
OS环境:CentOS 5.5
ISCSI (Internet Small Computer System Interface)
客户端软件由:ISCSI Initiator
服务端软件由:ISCSI Target
工作流:
Initiator <--> SCSI <--> ISCSI <--> TCP/IP <======> TCP/IP <--> ISCSI <--> SCSI <--> Target
(ip 网络)
安装 ISCSI 的server端
yum install scsi-target-utils
vim /usr/share/doc/scsi-target-utils-0.0/README.iscsi 里面有SCSI-TARGET的详细介绍
/etc/init.d/tgtd start 启动. (只有启动了,才能配置下面的信息)
tgtadm --lld iscsi --op show --mode target
# 查看配置信息
tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2001-04.com.example:storage.disk2.amiens.sys1.xyz
# 创建一个新的target服务.唯一标识符 --tid 1
# iqn.2001-04.com.example:storage.disk2.amiens.sys1.xyz 为这个服务的名称.
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/hdc1
# 在这个target服务上添加一个磁盘分区 /dev/hdc1, 添加到 --tid 1的服务中,
# --lun 1 磁盘分区标识符.
.
tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL
# 添加信任IP ,all 表示所有的都可以,也是添加到--tid 1的服务中
tgtadm --lld iscsi --op unbind --mode target --tid 1 -I ALL
# 删除信任IP
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.2.29
# 添加某一个IP地址
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.11.0/24
#添加某一个网段的IP地址
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /dev/hdd1
# .在这个target服务上添加一个磁盘分区 /dev/hdd1, 添加到 --tid 1的服务中,
# 磁盘标识符为 --lun2
tgtadm --lld iscsi --op show --mode target --tid 1 参看ISCSI的参数信息
例如:
MaxRecvDataSegmentLength=8192
MaxXmitDataSegmentLength=8192
....
tgtadm --lld iscsi --mode target --op update --tid 1 --name MaxRecvDataSegmentLength --value 16384
# 修改某个参数的值
tgtadm --lld iscsi --op new --mode account --user fujita --password tomo
# 新建一个用户名和密码
tgtadm --lld iscsi --op show --mode account
# 查看用户信息 , 有多少用户
tgtadm --lld iscsi --op bind --mode account --tid 1 --user fujita
# 用户与--tid 1绑定
安装ISCSI Initiator 端
yum install iscsi-initiator-utils
service iscisd start
iscsiadm -m discovery -t sendtargets -p 192.168.96.16 (开始必须要执行这个,因为用来初始化配置信息的)
# 主机查询划分了哪些lun
# 输入上面这个命令.将在/var/lib/iscis/send_targets and /var/lib/iscis/node 两个文件加中生成target端的基本信息
iscsiadm -m node -T [target-name] -p [ip-address] -l
# 用于连接target端.
# 这里的“-T”后面跟target名称,“ip-address”是target主机的IP地址,“port”是target主机的端口号,默认是3260。
# 例如 :
# targer-name = iqn.2023-04.com.example:dev.sdb
iscsiadm -m node -T [target-name] -p [ip-address] –u
# 断开连接
# ======================简单事例===============================
serve-targetr端 (本机IP 192.168.96.5)
tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2023-04.com.example:dev.sdb
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/mapper/VolGroup03-VolSDD
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.96.6
tgtadm --lld iscsi --op show --mode target
iscsi-initiator 端 (本机IP 192.168.96.6)
首先还是要启动ISCSI服务的
/etc/init.d/iscsid start
iscsiadm -m discovery -t sendtargets -p 192.168.96.5
iscsiadm -m node -T iqn.2023-04.com.example:dev.sdb -p 192.168.96.5 -l
fdisk -l # 红色区是从iscsi-target端获得磁盘空间.
mount /dev/sdc /test # 可以直接挂载
iscsiadm -m node -T iqn.2023-04.com.example:dev.sdb -p 192.168.96.5 -u # 卸载iscsi-target端获得磁盘空间. 0 0
- ISCSI (Internet Small Computer System Interface) 配置说明
- ISCSI (Internet Small Computer System Interface) 配置说明
- iSCSI:Internet Small Computer System Interface
- SCSI(Small Computer System Interface)小型电脑系统接口
- SCSI即Small Computer System Interface小型计算机系统接口
- My Computer's Small Tips
- iSCSI 及 iSCSI配置
- computer system
- iSCSI配置
- iscsi配置
- 配置ISCSI
- iscsi配置
- Linux system NFS、iSCSI
- all about small computer vision company
- Brain computer Interface(BCI)
- Computer System-读书日记
- computer system study Part1
- MYSQL 配置 my-small
- linux alias
- 入职第一天总结----xshell跳板机
- 编写一个简单的license文件控制器
- String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别
- Python正则表达式(增加详细示例code)
- ISCSI (Internet Small Computer System Interface) 配置说明
- Linux进程间通信——使用流套接字
- 字符编码笔记:ASCII,Unicode和UTF-8
- shell中的一些预算,变量标识符
- Python Intro - C/C++ Extension
- 关于分离线程
- JMX学习<二>
- #pragma UNROLL 4
- 关于ocx的一些东西