linux存储资源管理工具targetcli

targetcli介绍

targetcli是一个命令行工具,用于管理linux的存储资源。它提供了一种交互式sell可以管理linux-IO target的配置文件,避免了直接与内核打交道

安装targetcli

$ yum install targetcli

启动targetcli

$ systemctl start targetcli
$ systemctl enable targetcli

使用targetcli

执行targetcli命令进入targetcli交互式sell基本结构如下
linux存储资源管理工具targetcli_第1张图片

backstores表示支持的存储对象的后端类型,主要由

  • block:block类型存储对象适用于本地块设备和逻辑设备
  • fileio:fileio类型存储对象适用于存储在本地磁盘上的常规文件
  • pscsi:pscsi类型存储对象适用于直接通过SCSI命令访问的资源
  • ramdisk:ramdisk类型存储对象适用于临时缓存设备,支持多session

创建后端存储对象

以创建fileio类型为例
linux存储资源管理工具targetcli_第2张图片

创建ISCSI target

linux存储资源管理工具targetcli_第3张图片

使用后端存储对象创建ISCSI target的LUNS逻辑单元

linux存储资源管理工具targetcli_第4张图片

删除backstores

linux存储资源管理工具targetcli_第5张图片

删除target

linux存储资源管理工具targetcli_第6张图片

The Linux SCSI Target Wiki
online-storage-management

你可能感兴趣的:(target,linux-kernel,linux,storage,操作系统)