iscsi存储常见错误
1. ISCSI安装
- 安装ceph
#下载较新版本的源代码(含Ceph模块即可)
git clone https://github.com/fujita/tgt.git
export CEPH_RBD=1
make
make install
- 安装iscsi
yum install iscsi
2. ISCSI常见命令
target端:
#创建target
tgtadm --lld iscsi --mode target --op new --tid 1 --targetname iqn.name:name#创建lun(CephRBD作为后端)
tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 1 --backing-store volumename --bstype rbd#删除target
tgtadm --lld iscsi --mode target --op delete --tid 1#将指定的target的权限设置为ALL
tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL#显示所有的target
tgtadm --lld iscsi --op show --mode target
initiator端:
#发现指定ip的target端的target
iscsiadm -m discovery -t sendtargets -p 172.16.5.8#挂载指定的target(卷)
iscsiadm -m node -T [target_name] -l
iscsiadm -m node -T iqn.2001-04.com.example-test -p 192.168.1.1 --login#删除target
iscsiadm --mode node -o delete --targetname [target_name] --portal [ip:port] #卸载已经挂载的target
iscsiadm --mode node --targetname [target_name] --portal [ip:port] --logout#查询设备的真实信息
udevadm info -q path -n /dev/sda#查询设备的详细信息
udevadm info -q env -p /devices/platform/host2/session1/target2:0:0/2:0:0:1/block/sda
3. ISCSI常见错误信息
3.1 Discovery 错误
3.1.1 被访问节点未安装ISCSI target
错误信息:
iscsiadm: Discovery record [172.16.4.5,3260] not found!
3.1.2 被访问的节点没有ISCSI target
说明:
错误导致原因是验证失败,一般会导致验证失败是因为没有建立target。
错误信息:
iscsiadm: Connection to Discovery Address 172.16.5.8 failed
iscsiadm: Login I/O error, failed to receive a PDU
iscsiadm: retrying discovery login to 172.16.5.8
iscsiadm: connection login retries (reopen_max) 5 exceeded
iscsiadm: Could not perform SendTargets discovery: encountered iSCSI login failure
3.2 删除target发生的错误
3.2.1 无法删除target
说明:
可能的导致原因包括
1.挂载target的ip与卸载时所用的ip不一样。
2.target不存在
执行的命令:
iscsiadm --mode node --targetname iqn.2016-10.5a030e88-3fc3-4e17-9cb2-5722038ebf2a:iscsi --portal 172.16.5.5:3260 --logout
错误信息:
iscsiadm: No matching sessions found
3.3 挂载target发生的错误
3.3.1 target正在被使用
说明:target被mount后对target进行挂载会出现此错误
错误信息
Logging in to [iface: default, target: iqn.2016-10.5a030e88-3fc3-4e17-9cb2-5722038ebf2a:iscsi, portal: 192.168.1.181,3260] (multiple)
Logging in to [iface: default, target: iqn.2016-10.5a030e88-3fc3-4e17-9cb2-5722038ebf2a:iscsi, portal: 192.168.1.157,3260] (multiple)
iscsiadm: Could not login to [iface: default, target: iqn.2016-10.5a030e88-3fc3-4e17-9cb2-5722038ebf2a:iscsi, portal: 192.168.1.181,3260].
iscsiadm: initiator reported error (8 - connection timed out)
Login to [iface: default, target: iqn.2016-10.5a030e88-3fc3-4e17-9cb2-5722038ebf2a:iscsi, portal: 192.168.1.157,3260] successful.
iscsiadm: Could not log into all portals
3.3.2 target不存在
错误信息
iscsiadm: No records found
参考:
How to enable support for ceph in CentOS scsi-target-utils package
猴子都能懂的ISCSI参考手册(基于CentOS 7)
iscsiadm常用命令
iscsi存储常见错误相关推荐
- iSCSI存储技术全攻略
什么是iSCSI iSCSI(iSCSI = internet Small Computer System Interface )是由IEETF开发的网络存储标准,目的是为了用IP协议将存储设备连接在 ...
- iSCSI存储技术全攻略【存储部落】云存储|云计算|云服务
iSCSI存储技术全攻略 什么是iSCSI iSCSI(iSCSI = internet Small Computer System Interface )是由IEETF开发的网络存储标准,目的是为了 ...
- 存储1m图像错误_【1m 讲堂】“跨专业挑战空调施工常见错误,你敢来参加吗?”...
陆师傅:"欢迎各位非空调专业技能人士,参加我们第一届"空调施工常见错误"知识大赛!" 伴随着一声高亢的开场白致辞 项目经理老陆"意气风发"地 ...
- Golang 要注意的陷阱和常见错误
原文: 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs 翻译: Go的50度灰:新Golang开发者要 ...
- 极客新闻——16、数据库设计中的5个常见错误
本文笔记全部来自<极客新闻>--新鲜的技术资讯.权威的趋势剖析.别样的技术洞察 本文作者总结了数据库设计中的5个常见错误,以供开发人员参考. 1.糟糕的预规划 好的数据库是深思熟虑的结果, ...
- Go的50坑:新Golang开发者要注意的陷阱、技巧和常见错误[2]
Go的50坑:新Golang开发者要注意的陷阱.技巧和常见错误[2] 初级篇 开大括号不能放在单独的一行 未使用的变量 未使用的Imports 简式的变量声明仅可以在函数内部使用 使用简式声明重复声明 ...
- Golang新开发者要注意的陷阱和常见错误
原文: 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs 翻译: Go的50度灰:新Golang开发 ...
- K8S常见错误、原因及处理方法
OOMKilled: Pod 的内存使用超出了 resources.limits 中的限制,被强制杀死. CrashLoopBackoff: Pod 进入 崩溃-重启循环,重启间隔时间从 10 20 ...
- kafka0.9 java commit_0.9版本kafka优化及常见错误(转载)
Kafka设计的初衷是迅速处理短小的消息,一般10K大小的消息吞吐性能最好(可参见LinkedIn的kafka性能测试).但有时候,我们需要处理更大的消息,比如XML文档或JSON内容,一个消息差不多 ...
最新文章
- 防火墙安装的十步骤,加强网络第一道保护屏
- ASP操作MSQL类
- OC学习篇之---归档和解挡
- 《深入Java虚拟机》笔记
- 2005年财富500强(zz)
- 深入理解CSS Media媒体查询
- webpack-dev-server‘ is not recognized as an internal or external command
- SWAT模型高阶应用暨无资料地区建模、不确定分析与气候变化、土地利用对面源污染影响模型改进案例分析
- 方正税控计算机配置,方正计算机U盘启动优先级的BIOS设置说明_IT /计算机_信息...
- 完美世界3D格斗手游[格斗宝贝]今日公测
- 宋宝华: 僵尸进程的成因以及僵尸可以被“杀死”吗?
- 关于VMware 15:在部分链上无法执行所调用的函数,请打开父虚拟磁盘
- python excel模板_如何利用Excel与Python制作PPT
- 统计单词频率 java_java 统计一个(英文)文本中频率最高的10个单词
- 单例模式深入浅出---详细注释
- 通过python我实现了照片转化为动漫模式,媳妇儿再也不用愁没有好看的头像了~
- 为debian linux配置upsd不间断电源守护
- Java堆排序(大顶堆小顶堆及应用实例)
- navicat怎么查看mysql版本_navicat怎么看版本
- OpenCL入门:Intel核心显卡OpenCL环境搭建)