学习笔记 十一 : iscsi
一 iscsi简介
The Internet Small Computer System Interface ,它是基于IP网络的TCP/IP协议的高可用本地存储。提供给远程主机数据传输和远程磁盘block管理。
ISCSI卡
iscsi软件
相关名称:
IQN :unique name to identifiy individual iscsi targets and initiators
WWN : unique number to identifiy individual Fibre Chananel port and nodes
LUN : storage resource block device on an iscsi server
target : storage resource on an iscsi server
initiator : ISCSI client implemented in either software or hardware
node : a single iscsi initiator or target
二 安装配置
yum install -y targetcli
targetcli
ls
cd /iscsi
create iqn.2016.com.example:remotedisk1
systemctl enable target
targetcli /backstores/block create block1 /dev/vdb
targetcli /isci create iqn.xxxx:remotedisk1
targetcli saveconfig
systemctl start target
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
fdisk /dev/vdb
pvcreate /dev/vdb1
vgcreate ISCSI_vg /dev/vdb1
vgdisplay iSCSI_vg
lvcreate -n disk1_lv -L 100m iSCSI_vg
lvdisplay iScsi_vg/disk1_lv
targetcli
>/backstores/block/ create serverX.disk1 /dev/iSCSI_vg/DISK1_LV
>/iscsi create iqn.2016.com.example:serverX
>/iscsi/iqn.2016.eample.com:serverX/tpg1/acls/ create
>/iscsi/iqn.2016.example.com:serverX/tpg1/luns create /bacstores/bolck/serverX.disk1
>/iscsi/iqn.2016.com.example:serverX/tpg1/portals create 172.x.x.
ls
/etc/target/saveconfig.json.
>exit
2. accessing iscsi storage
vi /etc/iscsi/iscsid.conf
vi /etc/iscsi/initiatorname.iscsi
systemctl restart iscsi
lsblk
iscsiadm -m session -P 3
iscsiadm -m mode -T iqn.example.com:serverX -p 172.x.x.x -u
三 实例
iscsi target共享一个目录/dataiscsi出去,client服务器,通过iscsi协议使用这个lun,格式化后,挂载到/data_iscsi
转载于:https://blog.51cto.com/chenwei/1841970
学习笔记 十一 : iscsi相关推荐
- Apache Nutch 1.3 学习笔记十一(页面评分机制 OPIC)
1. Nutch 1.3 的页面评分机制 Nutch1.3目前默认还是使用OPIC作为其网页分数算法,但其之后,已经引入了PageRank-like算法,以弥补OPIC算法的不足,目前OPIC算法还是 ...
- 吴恩达《机器学习》学习笔记十一——应用机器学习的建议
吴恩达<机器学习>学习笔记十一--应用机器学习的建议 一.训练完模型后下一步要做什么 二.评估算法与模型选择 1.训练集与测试集 2.训练/测试步骤 3.模型选择 4.数据集新的划分--验 ...
- 吴恩达《机器学习》学习笔记十一——神经网络代码
吴恩达<机器学习>学习笔记十一--神经网络代码 数据准备 神经网络结构与代价函数· 初始化设置 反向传播算法 训练网络与验证 课程链接:https://www.bilibili.com/v ...
- ROS学习笔记十一:ROS中数据的记录与重放
ROS学习笔记十一:ROS中数据的记录与重放 本节主要介绍如何记录一个正在运行的ROS系统中的数据,然后在一个运行的系统中根据记录文件重新产生和记录时类似的运动情况.本例子还是以小海龟例程为例. 记录 ...
- Apache Nutch 1.3 学习笔记十一(页面评分机制 LinkRank 介绍)
下面是Google翻译的http://wiki.apache.org/nutch/NewScoring内容,是关于Nutch 新的链接分数算法的说明,有点类似于Google的PageRank,这里有其 ...
- Vue学习笔记(十一)
1.Vue学习笔记(十一) 文章目录 1.Vue学习笔记(十一) 1.1Vue_配置代理_方式 1.1.0演示问题 1.1.1运行node server1 1.1.2运行node server2 1. ...
- Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程) 一.TCP服务器(一请求一线程) 的原理 二.完整代码 三.测试 四.补充 一.TCP服务器(一请求一线 ...
- Polyworks脚本开发学习笔记(十一)-玩转获取参数(GET)与设置参数
Polyworks脚本开发学习笔记(十一)-玩转获取参数(GET)与设置参数 Polyworks采用了脚本语言作为二次开发的工具,因此语言格式上非常规范和统一.其中一个重要的特点就是,几乎所有的对象都 ...
- kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间
kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...
- 步步为营 .NET 代码重构学习笔记 十一
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一.为何要代码重构 步步为营 .NET 代码重构学习笔记 二.提炼方法(Extract Method) 步步为营 .NE ...
最新文章
- 开启ubuntu的SSH服务,使用终端远程控制
- C#用户权限控制架构,可以控制到类【重发】
- ASP.NET MVC 5 實作 GridView 分頁
- python 堆排序的两种实现
- CentOS6 启动流程图文解剖 + 引导文件损坏处理方法
- 菜鸟学SSH(八)——Hibernate对象的三种状态
- 【渝粤教育】电大中专测量学 (2)作业 题库
- 443. 压缩字符串
- (转)python3 urllib.request.urlopen() 错误UnicodeEncodeError: 'ascii' codec can't encode characters...
- win2008 401 - 未授权: 由于凭据无效,访问被拒绝。解决方法
- 非线性控制1.0——模糊控制理论基础
- 澳大利亚计算机博士几年,澳洲墨尔本大学博士读几年
- html中圆角和颜色透明度的属性与使用
- xml 解析错误:语法错误 xml解析错误:找不到根元素
- Facebook APP 注册 登录
- 十种心态毁掉你的职场生涯
- 有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量。
- 解决软件提示错误0xc000007b
- AD绘制怎么画3D封装库?
- 触摸芯片电路布局和走线设计注意事项
热门文章
- 客户端手册_增值税发票管理系统“2.0”版——客户端环境配置问题
- 通俗讲解c语言指针的作用,C语言指针讲解(史上最通俗最全面最经典)
- 程序的图标无法改变_想体验程序猿日常工作的快乐吗?来玩国产烧脑益智游戏《异常》...
- Node.js目录操作
- 腾讯云服务器CentOS 7安装Tomcat并部署JSP站点统计进入站点人数
- Android Studio出现R.raw文件标红找不到错误(有多个模块的Project)
- Python字符串常用方法(split,partition,maketrans,strip...)
- linux的网络管理,Linux下的网络管理工具—OpenNMS
- adb 最大连接_工具集 | Android Studio—使用 WI-FI 进行 ADB 调试
- Androidstudio设置Ctrl+W关闭当前编辑的页面窗口