共享存储(ISCSI网络存储)


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网络存储)的更多相关文章
- 《linux就该这么学》第十六节课:第16,17章,Squid服务和iscsi网络存储
第十六章 squid总结: 正向代理:yum 安装后清空防火墙即可正常使用,客户端设置浏览器 透明正向代理:vim /etc/squid/squid.conf 59行:http_port 312 ...
- CentOS 6.5下配置iSCSI网络存储
一.简介 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行 SCSI协议,使其能 ...
- CentOS 6.3下配置iSCSI网络存储
一.简介 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够 ...
- Android开发手记(20) 数据存储五 网络存储
Android为数据存储提供了五种方式: 1.SharedPreferences 2.文件存储 3.SQLite数据库 4.ContentProvider 5.网络存储 安卓的网络存储比较简单,因为A ...
- ISCSI网络存储
ISCSI(iSCSI,Internet Small Computer System Interface) iSCSI技术实现了物理硬盘设备与TCP/IP网络协议的相互结合,使得用户可以通过互联网方便 ...
- 配置iSCSI部署网络存储
iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口)是由IBM 下属的两大研发机构一一加利福尼亚AImaden和以色列Haifa研 ...
- 网络存储结构简明分析—DAS、NAS和SAN 三者区别
存储的总体分类 主流存储结构 网络存储结构大致分为三种:直连式存储(DAS:Direct Attached Storage).存储区域网络(SAN:Storage Area Network ...
- 网络存储技术介绍(2) ( based on zt)
http://www.educity.cn/tx/429084.html 互联网技术DAS.NAS和SAN存储方案的比较 按照设备位置和接入方式,磁盘存储可以分为内置存储和外挂存储,外挂存储又分为直连 ...
- 第17章 使用iSCSI服务部署网络存储
章节概述: 本章节将分析SCSI与iSCSI技术结构的不同,了解iSCSI技术的优势.SAN存储网络技术结构以及iSCSI HBA卡的作用. 完整演示部署iSCSI target服务程序的方法流程:创 ...
随机推荐
- Bat脚本:通过端口号查找进程号
最近在用jenkins做自动化web部署,web服务器是tomcat. 遇到了这样一个问题:在服务器上执行tomcat的shutdown.bat命令可以正常关机,但用jenkins执行shutdown ...
- 量身打造自己的MyEclipse(多图)
迎新年 贺元旦MyEclipse推新版 在线订购低至 7.5 折!截止1月31号(活动期间在线下单的客户才可享受此优惠,过期恢复原价) 立即抢购 1.量身打造你自己的MyEclipse MyEclip ...
- LibSVM文件转换为csv格式
Spark MLlib 的官方例子里面提供的数据大部分是 libsvm 格式的.这其实是一种非常蛋疼的文件格式,和常见的二维表格形式相去甚远,下图是里面的一个例子: libsvm 文件的基本格式如下: ...
- 数据库SQL优化大总结之 百万级数据库优化方案(转载)
网上关于SQL优化的教程很多,但是比较杂乱.近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充. 这篇文章我花费了大量的时间查找资料.修改.排版,希望大家阅读之后,感觉 ...
- HTTPS工作原理和TCP握手机制
1.HTTPS的工作原理 HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手, 在握手过程中将确立双方加密传输数据的密码信息. TLS/SSL协议不仅仅是一套加密传输的协议, ...
- Android输入法框架系统(下)
程序焦点获取事件导致输入法显示 从上面可以知道程序获得焦点时,程序端会先间接的调用IMMS的startInput将焦点View绑定到输入法,然后会调用IMMS的windowGainFocus函数,这个 ...
- 用tornado实现一个简单的websocket样例
想用SPRING MVC,NODE.JS EXPRESS,TORNADO实现同一个功能,开阔一下视野. 先来TORNADO的吧.. 客户端代码都差不多,主要是服务端代码. TORNADO的说法: ht ...
- Jmeter系列培训(1)--开山篇
一直以来,我们不断分享,有的人喜欢,也有的人不喜欢,这都没什么,喜欢的点个赞,留个言,不喜欢的就不看好了,今天我们继续,关于jmeter我们分享了很多工作遇到的问题的解决方案,但是很多 ...
- Java中线程同步的方法
同步方法 即有synchronized关键字修饰的方法. 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时, 内置锁会保护整个方法.在调用该方法前,需要获得内置锁,否则就处于阻塞状态. 注 ...
- sparksql与hive整合
参考文献: http://blog.csdn.net/stark_summer/article/details/48443147 hive配置 编辑 $HIVE_HOME/conf/Hive-site ...