iscsi 订阅
iSCSI(Internet Small Computer System Interface,发音为/ˈаɪskʌzi/),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。 展开全文
iSCSI(Internet Small Computer System Interface,发音为/ˈаɪskʌzi/),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。
信息
外文名
iSCSI
相关协议
TCP/IP的协议
简    称
Internet SCSI
创    立
IETF
中文名
小型计算机系统接口
属    性
计算机系统接口
iSCSI简介
iSCSI(Internet Small Computer System Interface,发音为/ˈаɪskʌzi/),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化:
收起全文
精华内容
下载资源
问答
  • ISCSI

    2017-08-19 14:36:19
    ISCSI

    1.服务端
    之前的cifs与nfs均是文件共享系统,而iscsi是磁盘共享,会更高效
    yum install targetcli
    systemctl start target
    首先是在磁盘上先分出一块区域,此处例子中为5G,在/dev/vdb1
    输入targetcli,进入以下页面
    这里写图片描述

    这里写图片描述

    生成独一无二标示
    iqn.时间.域名反写:label
    这里写图片描述

    将标识与硬盘关联
    这里写图片描述

    生成key
    这里写图片描述

    这里写图片描述

    记得关火墙
    2.客户端
    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    fdisk -l 可看出多了一个/dev/sda
    可进入进行分割,然后格式化,实现挂载

    这里写图片描述

    3.客户端登出与删除(必须先登出,才能删除)
    这里写图片描述

    服务端删除清空
    这里写图片描述

    4.服务端可采用可伸缩大小的lvm,先建立lv0,之后与以上一致

    这里写图片描述

    这里写图片描述

    展开全文
  • iSCSI

    2021-05-11 14:46:33
    iSCSI 主要是透过 TCP/IP 的技术,将储存设备端透过 iSCSI target (iSCSI 目标) 功能,做成可以提供磁盘的服务器端,再透过 iSCSI initiator (iSCSI 初始化用户) 功能,做成能够挂载使用 iSCSI target 的客户端,...

    iSCSI 主要是透过 TCP/IP 的技术,将储存设备端透过 iSCSI target (iSCSI 目标) 功能,做成可以提供磁盘的服务器端,再透过 iSCSI initiator (iSCSI 初始化用户) 功能,做成能够挂载使用 iSCSI target 的客户端,如此便能透过 iSCSI 协议来进行磁盘的应用了。

    也就是说,iSCSI 这个架构主要将储存装置与使用的主机分为两个部分,分别是:

    •  iSCSI target:就是储存设备端,存放磁盘或 RAID 的设备,目前也能够将 Linux 主机仿真成 iSCSI target 了!目的在提供其他主机使用的『磁盘』;
    •  iSCSI initiator:就是能够使用 target 的客户端,通常是服务器。 也就是说,想要连接到 iSCSI target 的服务器,也必须要安装 iSCSI initiator 的相关功能后才能够使用 iSCSI target 提供的磁盘就是了。

    如下图所示,iSCSI 是在 TCP/IP 上面所开发出来的一套应用,所以得要有网络才行啊

    展开全文
  • iscsi

    2020-12-15 09:47:27
    ISCSI一.iscsi介绍1.1 iscsi简介1.2 常用的基本概念1.3 服务端的存储类型二. 在服务端2.1划分磁盘2.2 安装程序2.3 开启服务2.4 targetcli2.5 设置火墙三. 在客户端3.1 安装iscsi3.2 查看3.3 登陆3.4 添加认证3.5 ...

    一.iscsi介绍

    1.1 iscsi简介

    SCSI(Small Computer System Interface) 小型计算机系统接口,一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。SCSI是一种智能的通用接口标准。

    1.2 常用的基本概念

    名词 说明
    ACL 访问权限控制列表,用来验证客户端启动器的访问,通常是客户端 iSCSI 启动器的 IQN 名称
    IQN 用于标识单个 iSCSI 目标和启动器的唯一名称(全部小写)
    WWN 用于标识单个光纤通道端口和节点的唯一编号
    TARGET iSCSI 服务器上的存储资源
    LUN iSCSI 服务器上的块设备
    initiator(启动器) 以软件或硬件实施的 iSCSI 客户端
    NODE 单个iSCSI 启动器或者目标
    TPG 启动器或者目标上的单个 IP 连接地址
    Portal 网络接口及端口

    IQN 的格式为:iqn.年份-月份.com|cn|net|org.域名:自定义标识,如:iqn.2020-12.org.westos:storage1;其中的字母均应为小写,即使输入时包含大写,命令执行后,系统会自动转换成小写。

    1.3 服务端的存储类型

    可用于 iSCSI 的服务存储类型用四种:

    类型 说明
    block 块设备,磁盘驱动器、磁盘分区、逻辑卷、以及服务器上定义的任何 b 类型的设备文件
    fileio 在服务器上生成的一个指定大小的文件,类似于虚拟机中的虚拟磁盘
    pscsi 物理 SCSI,通常不使用
    ramdisk 内存盘,其中存储的数据在服务器重启后将全部丢失

    iscsi远程块存储配置实验环境:

    服务端 iscsi-server: 192.168.120.100
    客户端 iscsi-client: 192.168.120.200

    二. 在服务端

    2.1划分磁盘

    fdisk -l #有划分好的/dev/sda1

    2.2 安装程序

    dnf install -y targetcli 安装target服务
    

    2.3 开启服务

    systemctl status target
    systemctl enable --now target
    

    2.4 targetcli

    targetcli
    /backstores/block create westos:storage1 /dev/sda1
    /iscsi create iqn.2020-12.org.westos:storage1
    iscsi/iqn.2020-12.org.westos:storage1/tpg1/luns create /backstores/block/westos:storage1
    iscsi/iqn.2020-12.org.westos:storage1/tpg1/acls create iqn.2020-12.org.westos:westoskey
    exit
    

    2.5 设置火墙

    在火墙中添加服务端口

    firewall-cmd --permanent --add-port=3260/tcp
    firewall-cmd --reload
    firewall-cmd --list-all
    

    三. 在客户端

    3.1 安装iscsi

    dnf search iscsi
    dnf install -y iscsi-initiator-utils.x86_64
    

    3.2 查看

    tree /var/lib/iscsi
    

    3.3 登陆

    iscsiadm -m discovery -t st -p 192.168.120.100		
    显示:
    192.168.120.100:3260,1 iqn.2020-12.org.westos:storage1
    
    iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 192.168.120.100 -l
    显示:
    iscsiadm: Could not log into all portals
    

    3.4 添加认证

    vim /etc/iscsi/initiatorname.iscsi 
    cat /etc/iscsi/initiatorname.iscsi
    	InitiatorName=iqn.2020-12.org.westos:westoskey
    

    3.5 重启登陆

    systemctl restart iscsid
    iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 192.168.120.100 -l
    

    3.6 客户端使用磁盘

    fdisk /dev/sdb
    

    3.7 格式化并挂载

    mkfs.xfs -K /dev/sda1
    mount /dev/sda1 /mnt
    

    3.8 查看

    tree /var/lib/iscsi/
    

    3.9 永久挂载

    vim /etc/fstab
    	/dev/sdb1               /mnt                    xfs     defaults,netdev 0 0
    

    由于此硬盘是由网络挂载,所以在启动时必须指定,在内和启动后在挂载,否则启动失败

    3.10 删除

    客户端:

    iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 192.168.120.100 -u
    iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 192.168.120.100 -o delete
    tree /var/lib/iscsi/
    

    服务端:

    targetcli
    >help   #查看帮助
    >clearconfig confirm=true
    >exit
    
    展开全文
  • Iscsi

    2020-12-07 16:37:38
    服务端 iscsi-server: 172.25.254.128 客户端 iscsi-client: 172.25.254.228 1. 在服务端 fdisk -l 有划分好的/dev/sda1 dnf install -y targetcli 安装target服务 开启target systemctl status target systemctl ...

    1. iscsi介绍

    1.1 iscsi简介

    iSCSI 的全称是: Internet 小型计算机系统接口,是一个基于 TCP/IP 的协议,主要用于通过 IP 网络仿真 SCSI,从而为远程块存储设备提供数据传输和管理。说白了,就是通过网络由专门的服务器提供存储管理,以实现数据的远程储存,便于数据的集中管理,从而简化了数据复制、迁移和容灾。

    1.2 常用的基本概念

    名词 说明
    ACL 访问权限控制列表,用来验证客户端启动器的访问,通常是客户端 iSCSI 启动器的 IQN 名称
    IQN 用于标识单个 iSCSI 目标和启动器的唯一名称(全部小写)
    WWN 用于标识单个光纤通道端口和节点的唯一编号
    TARGET iSCSI 服务器上的存储资源
    LUN iSCSI 服务器上的块设备
    initiator(启动器) 以软件或硬件实施的 iSCSI 客户端
    NODE 单个iSCSI 启动器或者目标
    TPG 启动器或者目标上的单个 IP 连接地址
    Portal 网络接口及端口

    IQN 的格式为:iqn.年份-月份.com|cn|net|org.域名:自定义标识,如:iqn.2020-12.org.westos:storage1;其中的字母均应为小写,即使输入时包含大写,命令执行后,系统会自动转换成小写。

    1.3 服务端的存储类型

    可用于 iSCSI 的服务存储类型用四种:

    类型 说明
    block 块设备,磁盘驱动器、磁盘分区、逻辑卷、以及服务器上定义的任何 b 类型的设备文件
    fileio 在服务器上生成的一个指定大小的文件,类似于虚拟机中的虚拟磁盘
    pscsi 物理 SCSI,通常不使用
    ramdisk 内存盘,其中存储的数据在服务器重启后将全部丢失

    iscsi远程块存储配置实验环境:

    服务端 iscsi-server: 192.168.43.11
    客户端 iscsi-client: 192.168.43.22

    2. 在服务端

    1. fdisk -l 有划分好的/dev/sda1
      在这里插入图片描述

    2. dnf install -y targetcli 安装target服务
      在这里插入图片描述

    3. 开启target
      systemctl status target
      systemctl enable --now target
      在这里插入图片描述

    4. targetcli

    /backstores/block create westos:storage1 /dev/sda1
    /iscsi create iqn.2020-12.org.westos:storage1
    iscsi/iqn.2020-12.org.westos:storage1/tpg1/luns create /backstores/block/westos:storage1
    iscsi/iqn.2020-12.org.westos:storage1/tpg1/acls create iqn.2020-12.org.westos:westoskey
    exit
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    1. 在火墙中添加服务端口
    firewall-cmd --permanent --add-port=3260/tcp
    firewall-cmd --reload
    firewall-cmd --list-all
    

    在这里插入图片描述

    3. 在客户端

    1. 安装iscsi
      dnf search iscsi
      dnf install -y iscsi-initiator-utils.x86_64
      在这里插入图片描述

    2. 查看tree /var/lib/iscsi/什么都没有

    3. 登陆试试

    [root@node222 ~]# iscsiadm -m discovery -t st -p 172.25.254.128
    172.25.254.128:3260,1 iqn.2020-12.org.westos:storage1
    [root@node222 ~]# iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 172.25.254.128 -l
    #iscsiadm: Could not log into all portals
    

    在这里插入图片描述

    1. 添加认证
    [root@node222 ~]# vim /etc/iscsi/initiatorname.iscsi 
    [root@node222 ~]# cat /etc/iscsi/initiatorname.iscsi
    InitiatorName=iqn.2020-12.org.westos:westoskey
    
    1. 重启登陆
    [root@node222 ~]# systemctl restart iscsid
    [root@node222 ~]# iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 172.25.254.128 -l
    Logging in to [iface: default, target: iqn.2020-12.org.westos:storage1, portal: 172.25.254.128,3260]
    Login to [iface: default, target: iqn.2020-12.org.westos:storage1, portal: 172.25.254.128,3260] successful.
    

    在这里插入图片描述

    1. fdisk -l
    [root@node222 ~]# fdisk -l
    Disk /dev/sda: 2 GiB, 2147483648 bytes, 4194304 sectors
    
    fdisk /dev/sda
    
    [root@node222 ~]# fdisk -l
    Device     Boot Start     End Sectors Size Id Type
    /dev/sda1        2048 2099199 2097152   1G 83 Linux
    
    

    在这里插入图片描述

    1. 格式化并挂载
      mkfs.xfs -K /dev/sda1
      mount /dev/sda1 /mnt

    2. 查看

    [root@node222 ~]# tree /var/lib/iscsi/
    /var/lib/iscsi/
    ├── ifaces
    ├── isns
    ├── nodes
    │   └── iqn.2020-12.org.westos:storage1
    │       └── 172.25.254.128,3260,1
    │           └── default
    ├── send_targets
    │   └── 172.25.254.128,3260
    │       ├── iqn.2020-12.org.westos:storage1,172.25.254.128,3260,1,default -> /var/lib/iscsi/nodes/iqn.2020-12.org.westos:storage1/172.25.254.128,3260,1
    │       └── st_config
    ├── slp
    └── static
    
    10 directories, 2 files
    

    在这里插入图片描述

    1. 若设置永久挂载
    vim /etc/fstab 
    
    /dev/sda1 /mnt xfs defaults,_netdev 0 0
    #注意写成网络模式下挂载
    
    1. 删除

    在客户端:

    如果umout /mntsystemctl restart iscsi还是会有挂载,完整卸载如下:

    iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 172.25.254.128 -u
    iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 172.25.254.128 -o delete
    tree /var/lib/iscsi/
    

    在这里插入图片描述
    在这里插入图片描述

    在服务端:

    targetcli
    >help   #查看帮助
    >clearconfig confirm=true
    >exit
    

    在这里插入图片描述

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,275
精华内容 4,110
关键字:

iscsi