一、fdisk 划分 分区

[root@server0 ~]# lsblk

[root@server0 ~]# fdisk /dev/vdb

三个主分区 , 分别2个G大小

两个逻辑分区 , 分别1个G大小

[root@server0 ~]# lsblk

[root@server0 ~]# ls /dev/vdb[1-6]

二、搭建iscsi共享存储

• Internet SCSI,网际SCSI接口

– 一种基于C/S架构的虚拟磁盘技术

– 服务器提供磁盘空间,客户机连接并当成本地磁盘使用

– 端口:3260

共享存储服务端: /dev/vdb1(nsd)-->装箱(Target 磁盘组)--》传输

共享存储客户端: 箱子(Target 磁盘组)----->拆开

使用targetcli建立配置

• ISCSI Qualified Name 名称规范

– iqn.yyyy-mm.倒序域名:自定义标识

虚拟机server0_搭建iscsi服务端:

1.安装可以提供共享存储功能的软件targetcli

[root@server0 ~]# yum  -y  install targetcli

2.进行配置共享存储

1)建立后端存储backstore,指定后端存储是那个分区,起名

[root@server0 ~]# targetcli

/> ls                      #查看所有配置

/> backstores/block  create  nsd  /dev/vdb1

后端存储/类型为块设备    创建       名字    实际设备路径

2)创建箱子并起名(建立iqn磁盘组)

/> iscsi/  create  iqn.2018-16.com.example:server0

3)将后端存储,放入箱子中(磁盘组 绑定 后端存储 luns)

/> iscsi/iqn.2018-16.com.example:server0/tpg1/luns

create   /backstores/block/nsd

4)设置ACL访问控制(客户端访问时声称的名字)

/>iscsi/iqn.2018-16.com.example:server0/tpg1/acls

create   iqn.2018-16.com.example:test

5)设置提供服务的IP地址

/>iscsi/iqn.2018-16.com.example:server0/tpg1/portals

create   172.25.0.11

/> exit   #保存并退出

3.重起服务

[root@server0 ~]# systemctl  restart  target

[root@server0 ~]# systemctl  enable  target

虚拟机desktop0_客户端:

1.安装客户端软件

# yum repolist   #产生缓存

# yum -y install iscsi-initiator-utils.i686

2.修改配置文件,指定客户端声称的名字

# vim /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2018-16.com.example:test

3. 刷新  客户端声称的名字(客户端iqn)刷新IQN标识

[root@desktop0 ~]# systemctl restart iscsid

Warning: Unit file of iscsid.service changed on disk, 'systemctl daemon-reload' recommended.

[root@desktop0 ~]# systemctl daemon-reload   重新载入 systemd,扫描新的或有变动的单元

[root@desktop0 ~]# systemctl restart iscsid

4.寻找服务端,发现iSCSI磁盘      man iscsiadm

'Ctrl'+'shift'+'+' :变大

'Ctrl'+'-'

# iscsiadm --mode discoverydb --type sendtargets --portal 172.25.0.11 --discover

172.25.0.11:3260,1 iqn.2018-16.com.example:server0

5.重起客户端iscsi服务

[root@desktop0 ~]# lsblk

[root@desktop0 ~]# systemctl restart iscsi

[root@desktop0 ~]# lsblk

iSCSI网络磁盘的更多相关文章

  1. 十.iSCSI网络磁盘

    默认端口:3260 • Internet SCSI,网际SCSI接口 – 一种基于C/S架构的虚拟磁盘技术 – 服务器提供磁盘空间,客户机连接并当成本地磁盘使用   • backstore,后端存储 ...

  2. [原创]如果软件在网络磁盘中或移动磁盘中运行时需要解决 exception C0000006 异常问题

    //如果软件在网络磁盘中或移动磁盘中运行时需要利用下面这句命令来解决 exception C0000006 异常问题 {$SetPEFlags IMAGE_FILE_REMOVABLE_RUN_FRO ...

  3. 树莓派播放网络磁盘MP3文件

    树莓派映射网络磁盘 sudo mount -t cifs -o username=jerry.huang,password=Hello2014 //10.10.0.1/Public/ESLPod.co ...

  4. samba服务器配置及window网络磁盘映射

    1. Samba服务器工作原理 客户端向Samba服务器发起请求,请求访问共享目录,Samba服务器接收请求,查询smb.conf文件,查看共享目录是否存在,以及来访者的访问权限,如果来访者具有相应的 ...

  5. Azure File Storage(一)为本地机器配置网络磁盘

    一,引言 本地机器硬盘空间不够了怎么办?重要文件不想存储在本地硬盘怎么办?加外接移动硬盘:或者换大容量存储设备,都是解决方案.但是每次都得携带,还得考虑当前设备是否支持外接硬盘. 1,这个时候 Win ...

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

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

  7. centos 6.5 x64创建并挂载使用iscsi共享磁盘

    前景摘要:NFS或iSCSI,哪个更好?文件 vs 块NFS使用文件级别的实施,服务器或存储阵列托管整个文件系统,客户到文件系统上读写文件,可以在阵列端对主存储数据进行重复数据删除.iSCSI和FC则 ...

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

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

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

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

随机推荐

  1. 修改linux默认文件创建权限-umask命令解析

    umask值用于设置用户在创建文件时的默认权限,当我们在系统中创建目录或文件时,目录或文件所具有的默认权限就是由umask值决定的. 对于root用户,系统默认的umask值是0022:对于普通用户, ...

  2. Thinking in UML 笔记(一) -- 面向对象

    一.UML 中最重要的就是面向对象. 面向对象的认识论可以构建更为复杂的系统来解释复杂的世界. 1. 面向过程,一切都是相互紧密地联系在一起,互相作用,互相影响. 2.面向对象, 世界是分割开的,只有 ...

  3. MySQL修改账号密码方法大全

    前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...

  4. 引言:CTF新世界

    1. CTF的昨天和今天 CTF(Capture The Flag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式.CTF起源于1996年DEFCON全球黑客 ...

  5. 腾讯云原生混合云-第三方集群弹EKS应对突发流量的利器

    作者 何鹏飞,腾讯云专家产品经理,曾作为容器私有云.TKEStack的产品经理兼架构师,参与腾讯云内部业务.外部客户容器化改造方案设计,目前负责云原生混合云产品方案设计工作. 胡晓亮,腾讯云专家工程师 ...

  6. Spring 注解动态数据源设计实践

    Spring 动态数据源 动态数据源是什么?解决了什么问题? 在实际的开发中,同一个项目中使用多个数据源是很常见的场景.比如,一个读写分离的项目存在主数据源与读数据源. 所谓动态数据源,就是通过Spr ...

  7. traefik: 基础入门总结

    traefik介绍 traefik-现代反向代理,也可称为现代边缘路由:traefik原声兼容主流集群,Kubernetes,Docker,AWS等.官方的定位traefik是一个让开发人员将时间花费 ...

  8. openstack宿主机故障,虚拟实例恢复

    前言: 因为机房服务器运行不稳定的原因导致计算节点挂掉,然后上面的Centos7虚拟机在迁移之后开机报错.这个解决方法同样适用于其它操作系统的虚拟机.基于镜像创建的虚拟机实例. I/O error, ...

  9. mysql 无法执行select查询

    场景:mysql无法执行select命令查询,对于已存在的数据库,除了mysql.information_schema数据库,其它诸如nova.keystone.cinder等数据库都有此现象. 日志 ...

  10. 【长期更新】Ubuntu常用命令备忘录

    Error  Could not get lock /var/lib/dpkg/lock 出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用.而导致资源被锁的原因可能是上次运行安装或更新时没 ...