server端:(192.168.100.11)

分区sdb

分别为10G和5G

#fdisk /dev/dab

……

同步分区表

#partprobe /dev/sdb

# yum install targetcli -y

# yum install targetd -y

#systemctl start target

#systemctl enable target

#systemctl start targetd

#systemctl enable targetd

# targetcli

ls /

block创建

/backstores/block create block1 /dev/sda3

block删除

/backstores/block/ delete block1

/backstores/block create block2 /dev/sdb2

创建iscsi

/iscsi create iqn.2018-10.djl.cc:disk

删除iscsi

/iscsi/ delete iqn.2018-10.djl.cc:disk

acls访问控制列表

cd /iscsi/iqn.2018-10.djl.cc:disk/tpg1/

创建acls

acls/ create iqn.2018-10.djl.cc:xx

删除acls

acls/ delete iqn.2018-10.djl.cc:xx

创建luns

luns/ create /backstores/block/block1

删除luns

luns/ delete 0

创建接口

portals/ create 192.168.100.12 3260

portals/ create 192.168.100.11 3260

删除接口

portals/ delete 192.168.100.12 3260

退出

exit

配置文件

# vi /etc/target/saveconfig.json

client---------(192.168.100.12)

#yum isntall iscsi -y

查看是否连接到了指定的客户端上面

# iscsiadm -m session

确认一下分区情况

# cat /proc/partitions

# vi /etc/iscsi/initiatorname.iscsi

# systemctl restart iscsid

# systemctl enable iscsid

查看是否找到

# iscsiadm -m discovery

出现一下情况,是因为服务端没有关闭防火墙

探测

# iscsiadm -m discovery -t st -p 192.168.100.11

关闭防火墙之后

连接

# iscsiadm -m node -T iqn.2018-10.djl.cc:disk -p 192.168.100.11 -l

# cat /proc/partitions

# iscsiadm -m session

查看详细信息-P后面数字越大,越详细

# iscsiadm -m session -P 1

挂载使用

首先创建一个挂载目录

#mkdir /mnt/aa

# cat /proc/partitions

格式化文件系统

# mkfs.xfs /dev/sdb

挂载

# mount /dev/sdb /mnt/aa/

# df -Th

设置开机自动挂载

# vim /etc/fstab

重启验证

#reboot

# df -Th

断开连接

iscsi相关的数据存放在

# ls /var/lib/iscsi/

临时断开,当你重启之后,还会自动连接

# iscsiadm -m node -T iqn.2018-10.djl.cc:disk -p 192.168.100.11 -l -u

永久断开

删除相关数据,开机不会自动连接

# iscsiadm -m node -T iqn.2018-10.djl.cc:disk -p 192.168.100.11 -l -o delete

先探测,再连接

# iscsiadm -m discovery -t st -p 192.168.100.11 -l

查看挂载文件系统的UUID

# xfs_admin -u /dev/sdb

断开所有连接并删除所有数据

# iscsiadm -m node -u ALL

删除所有数据

# iscsiadm -m node -o delete

共享存储(ISCSI网络存储)的更多相关文章

  1. 《linux就该这么学》第十六节课:第16,17章,Squid服务和iscsi网络存储

    第十六章 squid总结: 正向代理:yum  安装后清空防火墙即可正常使用,客户端设置浏览器 透明正向代理:vim  /etc/squid/squid.conf 59行:http_port  312 ...

  2. CentOS 6.5下配置iSCSI网络存储

    一.简介 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行 SCSI协议,使其能 ...

  3. CentOS 6.3下配置iSCSI网络存储

    一.简介 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够 ...

  4. Android开发手记(20) 数据存储五 网络存储

    Android为数据存储提供了五种方式: 1.SharedPreferences 2.文件存储 3.SQLite数据库 4.ContentProvider 5.网络存储 安卓的网络存储比较简单,因为A ...

  5. ISCSI网络存储

    ISCSI(iSCSI,Internet Small Computer System Interface) iSCSI技术实现了物理硬盘设备与TCP/IP网络协议的相互结合,使得用户可以通过互联网方便 ...

  6. 配置iSCSI部署网络存储

    iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口)是由IBM 下属的两大研发机构一一加利福尼亚AImaden和以色列Haifa研 ...

  7. 网络存储结构简明分析—DAS、NAS和SAN 三者区别

    存储的总体分类     主流存储结构   网络存储结构大致分为三种:直连式存储(DAS:Direct Attached Storage).存储区域网络(SAN:Storage Area Network ...

  8. 网络存储技术介绍(2) ( based on zt)

    http://www.educity.cn/tx/429084.html 互联网技术DAS.NAS和SAN存储方案的比较 按照设备位置和接入方式,磁盘存储可以分为内置存储和外挂存储,外挂存储又分为直连 ...

  9. 第17章 使用iSCSI服务部署网络存储

    章节概述: 本章节将分析SCSI与iSCSI技术结构的不同,了解iSCSI技术的优势.SAN存储网络技术结构以及iSCSI HBA卡的作用. 完整演示部署iSCSI target服务程序的方法流程:创 ...

随机推荐

  1. 玩转X-CTR100 l STM32F4 l ADC 模拟数字转换

    我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 AD转换接 ...

  2. wavepicking

    http://www.seismology.harvard.edu/research/wavePicking.html

  3. vs2010将写好的软件打包安装包经验

    (1) 用VS2010打开已经编写好准备做安装包的软件程序,右击解决方案,添加新建项目. (2) 在“新建项目”对话框中,选择“其他项目类型”,再选择“安装和部署”,然后在模板中选择“安装项目” (3 ...

  4. 【转】C# Socket通信编程

    https://www.cnblogs.com/dotnet261010/p/6211900.html#undefined 一:什么是SOCKET socket的英文原义是“孔”或“插座”.作为进程通 ...

  5. linux下yum安装jdk1.8(rpm包)和tomcat-8.5

    Java是目前可移植性较高的语言,相当火热,tomcat运行就需要Java语言环境 ========= 完美的分割线 ========= 0.java简介 1)tomcat运行需要对应的Java环境, ...

  6. PHP 7.0 升级备注

    PHP 7.0.0 beta1 发布了,在带来了引人注目的性能提升的同时,也带来了不少语言特性方面的改变.以下由 LCTT 翻译自对官方的升级备注,虽然目前还不是正式发布版,不过想必距离正式发布的特性 ...

  7. 度限制最小生成树 POJ 1639 贪心+DFS+prim

    很好的解题报告: http://blog.csdn.net/new_c_yuer/article/details/6365689 注意两点: 1.预处理环中权值最大的边···· 2.可以把去掉度限制后 ...

  8. Flask, Tornado, GEvent组合运行与性能比较

    我在选一个python的互联网框架, 本来已经定下来用Tornado了.  但我还听到很多人推荐Flask的简单性和灵活性, 还有gevent的高性能, 所以决定也试试它们以及它们和Tornado的结 ...

  9. 多个sshkey 指定key来clone仓库

    Something like this should work (suggested by orip): ssh-agent bash -c 'ssh-add /somewhere/yourkey; ...

  10. shell学习笔记汇总

    1.shell脚本中函数使用 函数定义在前,调用在后,顺序反了就没有效果了.函数调用为:函数名 参数列表 函数内部通过以下变量访问函数的参数:shell脚本函数中: $0: 这个脚本的名字 $n: 这 ...