别院牧志知识库 别院牧志知识库
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 工作
  • 规范

  • Linux

  • 数据库

  • Git

  • 👨‍💻Web

  • 英语

  • Docker

  • 编辑器

  • 网络

  • 前端

  • 存储

    • 双活

      • 基于 DRBD 实现的双活方案文档阅读记录
      • AA-ALUA-AP
      • 基于 DRBD 实现的双活方案
    • OpenStack

    • DRBD

    • SCSI、FC、iSCSI 三大协议详解及比较
    • 各种同步工具之间的差异| DRBD vs SCP vs rsync vs mirror
    • RAID 是什么?各类型之间的区别?
    • 磁盘模块
    • SAN 和 NAS 的对比
    • scstadmin 命令汇总
      • iscsi-scst 基本配置
        • 创建
        • 修改/删除
        • 查看信息
      • fc-target 基本配置
        • 单控 fc 配置
        • 双控 fc 配置
        • iscsiadmin 的命令汇总
      • 参考链接
    • 双控接管理解
    • 待办事务
    • Storcli 常用管理命令汇总
    • 磁盘阵列控制卡(RAID 卡)MegaCli 常用管理命令汇总
  • 备忘录

  • 如何开始你的单元测试
  • 以程序员的视角看中国——西安篇
  • 💻工作
  • 存储
佚名
2019-05-26
目录

scstadmin 命令汇总

# iscsi-scst 基本配置

# 创建

scstadmin -add_target iqn.2015:storage.vdisk1 -driver iscsi //创建 target
scstadmin -add_group ESX -driver iscsi -target iqn.2015:storage.vdisk1 //添加主机组
scstadmin -open_dev disk01 -handler vdisk_blockio -attributes filename=/dev/VolGroup00/lv_01 // 建立虚拟磁盘与后端磁盘映射
scstadmin -add_lun 0 -driver iscsi -target iqn.2015:storage.vdisk1 -device disk01            //虚拟磁盘添加至主机组
scstadmin -add_init iqn.2015:vcenterserver  -driver iscsi -target  iqn.2015:storage.vdisk1 -group ESX // 添加客户端到主机组
scstadmin -enable_target iqn.2015:storage.vdisk1 -driver iscsi  //使能 target
scstadmin -set_drv_attr iscsi -attributes enabled=1 //使能虚拟磁盘属性设置
scstadmin -set_tgt_attr iqn.2015:storage.vdisk1 -driver iscsi -attributes allowed_portal=10.10.10.184 //建立 target 与网卡映射关系,通过多次执行此命令实现多路径存储端支持;
scstadmin -write_config /etc/scst.conf  //保存配置文件
1
2
3
4
5
6
7
8
9

# 修改/删除

scstadmin -close_dev disk01 -handler vdisk_blockio  //删除虚拟磁盘与后端磁盘的映射
scstadmin -rem_target iqn.2015:storage.vdisk1 -driver iscsi  //删除 target
scstadmin -rem_group ESX -driver iscsi -target iqn.2015:storage.vdisk1  //删除主机组
scstadmin -rem_init iqn.2015:vcenterserver -driver iscsi -target iqn.2015:storage.vdisk1 -group ESX  //删除主机组中指定客户端
scstadmin -clear_init -driver iscsi -target iqn.2015:storage.vdisk1 -group ESX  //删除组中的所有客户端
scstadmin -rem_lun 0 -driver iscsi -target iqn.2015:storage.vdisk1           //虚拟磁盘删除从指定主机组
scstadmin -disable_target iqn.2015:storage.vdisk1 -driver iscsi  //停止 target
scstadmin -clear_config -force //清理配置文件
1
2
3
4
5
6
7
8

# 查看信息

scstadmin -list_device  //查看所有虚拟块设备
scstadmin -list_target  //查看所有 taget
scstadmin -list_tgt_attr iqn.2015:storage.vdisk1 -driver iscsi  //查看指定 target 属性
scstadmin -list_sessions  //查看 target 与 init 之间的会话信息
1
2
3
4

# fc-target 基本配置

scstadmin -add_group ESX -driver qla2x00t -target 21:00:00:24:ff:5c:aa:15  //target 添加组
scstadmin -open_dev disk01 -handler vdisk_blockio -attributes filename=/dev/vg_raid5/thin_scst  //建立虚拟磁盘与物理盘的映射关系
scstadmin -add_lun 0 -driver qla2x00t -target 21:00:00:24:ff:5c:aa:14 -device disk01  //添加虚拟磁盘到 target
scstadmin -enable_target 21:00:00:24:ff:5c:aa:15 -driver qla2x00t  //使能 target
1
2
3
4

其他配置与 iscsi 都是类似的;只是 FC 采用 WWN 号标识 target 和 init;

# 单控 fc 配置

scstadmin -open_dev disk01 -handler vdisk_fileio -attributes filename=/dev/sdb
scstadmin -add_lun 0 -driver qla2x00t -target 21:00:00:24:ff:91:8e:8a -device disk01
scstadmin -add_group group1 -driver qla2x00t -target 21:00:00:24:ff:91:8e:8a
scstadmin -enable_target 21:00:00:24:ff:91:8e:8a -driver qla2x00t
scstadmin -write_conf /etc/scst.conf
1
2
3
4
5

# 双控 fc 配置

scstadmin -open_dev t11_l10_6142 -handler vdisk_fileio -attributes filename=/dev/StorPool11/SANLun10 -no_lip
scstadmin -add_lun 0 -driver qla2x00t -target 21:00:00:24:ff:91:8e:8a -device t11_l10_6142 -no_lip 
scstadmin -add_group group1 -driver qla2x00t -target 21:00:00:24:ff:91:8e:8a -no_lip 
scstadmin -enable_target 21:00:00:24:ff:91:8e:8a -driver qla2x00t
scstadmin -write_conf /etc/scst.conf
1
2
3
4
5

重新连接服务器端:

echo 1 >> /sys/class/fc_hsot/host1/issue_lip

scstadmin -add_lun 6 -driver qla2x00t -target 21:00:00:24:ff:3d:be:21 -device sdg_1111
scstadmin -add_lun 6 -driver qla2x00t -target 21:00:00:24:ff:3d:be:20 -device sdg_1111
scstadmin -add_lun 6 -driver qla2x00t -target 21:00:00:24:ff:34:9b:bd -device sdg_1111
scstadmin -add_lun 6 -driver qla2x00t -target 21:00:00:24:ff:34:9b:bc -device sdg_1111
1
2
3
4
5
6
multipath -F 关闭多路径(也就是关闭聚合)
multipath -v3 生成多路径(聚合)
multipath -ll 查看多路径
如果有多路径的话,最好聚合,使用聚合后的盘;
1
2
3
4

# iscsiadmin 的命令汇总

  1. 查看 iscsi 的存储:
iscsiadm -m discovery -t st -p ISCSI_IP
1
  1. 查看 iscsi 发现记录:
iscsiadm -m node
1
  1. 删除 iscsi 发现记录:
iscsiadm -m node -o delete -T LUN_NAME -p ISCSI_IP
1
  1. 登陆 iscsi 存储:
iscsiadm -m node -T LUN_NAME -p ISCSI_IP -l
1
  1. 登出 iscsi 存储:
iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u
1
  1. 显示会话情况:
iscsiadm -m session
1

# 参考链接

man scstadmin howto (opens new window)

编辑 (opens new window)
#SCST#存储
上次更新: 2024-07-15, 08:03:22
SAN 和 NAS 的对比
双控接管理解

← SAN 和 NAS 的对比 双控接管理解→

最近更新
01
提升沟通亲和力的实用策略
03-26
02
工作
07-15
03
如何选房子
06-25
更多文章>
Theme by Vdoing | Copyright © 2019-2025 IMOYAO | 别院牧志
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式