IP SAN实验

实验环境 centos7 serverx2

IP:192.168.0.206    192.168.0.207

iscsi-server端的配置

  • 准备磁盘设备
  • 安装程序包
  • 创建target
  • 创建lun
  • 授权

 

首先添加两块硬盘

sdb sdc

然后安装软件包

yum -y install epel-release

yum -y install scsi-target-utils

systemctl start tgtd

 

管理工具

target:管理target

logicalunit:管理lun

account:管理用户账号

 

 

 

管理操作

–lld <deiver>指明驱动 一般为iscsi

–mode   target:管理target

logicalunit:管理lun

account:管理用户账号

–op

show: 查看

new:新建

delete:删除

update:更新

bind:绑定

unbind:解绑

–tid 指明target号

 

常用选项

–lld,-L<指明驱动>

–mode,-m

–op,-o

–tid,-t

–lun,-l

–backing-store,-b

–initiator-address,-i

–targetname, -T

1

 

[root@localhost ~]# tgtadm –lld iscsi –mode target –op show 查看target

[root@localhost ~]# tgtadm –lld iscsi –mode target –op new –tid 1 –targetname iqn.2017-12.com.shoushangdezhu:A1.U1 #创建target

[root@localhost ~]# tgtadm –lld iscsi –mode logicalunit –op new –tid 1 –lun 2 –backing-store /dev/sdc    #在创建的target上添加lun

2

 

[root@localhost ~]# tgtadm –lld iscsi –mode logicalunit –op delete –tid 1 –lun 2 #删除lun

删除的时候只要指明tid 和 lun号就ok了

 

[root@localhost ~]# tgtadm –lld iscsi –mode target –op bind –tid 1 –initiator-address 192.168.0.0/24  #使用bind 绑定ip访问target

此处–initiator-address可用-i 代替

3

iscsi-initiator端的配置

  • 安装程序包,配置initiator的名字,并启动服务
  • 使用Iscsisadm实现target的发现、注册等
  • 发现模式:discover

iscsiadm -m discover -d # -t st-p IP:PORT

-t type :sendtargets可简写为st

  • 节点模式:node

iscsiadm -m node [ -d debug_level ] -T targetname -p ip:port -l | -u | -R | -s -o  operation

[root@localhost ~]# yum -y install iscsi-initiator-utils

[root@localhost ~]# systemctl start iscsi

[root@localhost ~]# systemctl start iscsid

[root@localhost ~]# iscsi-iname -p iqn.2017-06.com.shoushangdezhu

[root@localhost ~]# vi /etc/iscsi/initiatorname.iscsi #将生成的名字写入文件

或者[root@localhost ~]# echo “InitiatorName=$(iscsi-iname -p iqn.2017.com.shoushangdezhu)” > /etc/iscsi/initiatorname.iscsi

[root@localhost ~]# for i in iscsi iscsid; do systemctl restart $i;done

[root@localhost ~]# iscsiadm -m discovery -d 3 -t st -p 192.168.0.206:3260

4

[root@localhost ~]# iscsiadm -m node -d 1 -T iqn.2017-12.com.shoushangdezhu:A1.U1 -p 192.168.0.206:3260 -l #登录【-l】 临时登出【-u】 若要永久删除则使用【-o delete】

5

现在查看一下磁盘状况

6

发现本地已经多了两块磁盘,然后就能分区格式化然后挂载了

创建分区格式化

7

回到iscsi-server端发现分区中也存在sdb1

 

注意:不要让主机之间同时使用一块硬盘分区,同一个target中可能有很多块硬盘,将target的硬盘分配给不同的主机进行使用

 

 

基于account认证

tgtadm –lld iscsi –mode account –op new –user pig –password pig

tgtadm –lld iscsi –mode account -o bind –tid 1 –user pig

 

在initiator端

vim /etc/iscsi/iscsid.conf

8

修改username和password

然后

iscsiadm -m discovery -d 3 -t st -p 192.168.0.206:3260

iscsiadm -m node -d 1 -T iqn.2017-12.com.shoushangdezhu:A1.U1 -p 192.168.0.206:3260 -l

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/90187

(1)
N27_flypigN27_flypig
上一篇 2017-12-16
下一篇 2017-12-16

相关推荐

  • 笔记–8.2–用户管理,权限管理

    ·硬链接,软链接区别 大小 链接数 设备,分区 类型 硬连接 一样大,显示的是本身的大小 会增加 不能跨分区 是一个文件,相同inode号,忘了位置可通过inode号找到源文件 软链接 不一样大,链接文件大小是路径的大小 不会增加 可以跨分区,跨设备 两个文件,不同inode号,像发小广告,忘了源连接,文件就找不到了 软链接格式:ln -s +绝对路径或相对…

    Linux干货 2016-08-05
  • 高级文件系统管理之逻辑卷管理

    一,概述 逻辑卷管理器(LVM)     LVM: Logical Volume Manager, Version:2          dm:device mapper (设备映射),将一个或多个底层块设备组织成一个逻辑设备的模块 &nb…

    Linux干货 2016-09-10
  • week6

    1、请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白 字符开头的行的行首加#; :%s@^[[:space:]]\+[^[:space:]]@#&@g 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/…

    Linux干货 2016-12-02
  • 8-4 作业

    1.用正则表达式表示IP地址 2.用正则表达式表示手机号11 13 17 15  18 3.用正则表达式表示身份证号18   4.用正则表达式表示邮箱  

    Linux干货 2016-08-08
  • Openssl——为你的信息保驾护航

    OpenSSL基础 ·传输层协议:TCP,UDP,SCTP         port:进程地址,进程向内核注册使用某端口(独占) ·同一主机上的进程间通信:IPC,message queue,shm,semerphor ·不同主机上的进程间通信:socket  &nbs…

    Linux干货 2016-09-22
  • 日志分析工具Awstats实战之Nginx篇-分析结果动态化

    上一篇博文“分析工具Awstats实战之Nginx篇-分析结果静态化”介绍了如何将awstats的日志分析信息用静态页面来进行显示,不过显示效果肯定没有动态的好啦。本篇博文将带大家一起来部署动态的分析结果查阅。 环境: CentOS 6.4 ip:192.168.1.113 域名:www.sunsky.com(server和client都通过hos…

    Linux干货 2016-08-15