issue 记录

  • 1、lsblk --scsi 未列出共享磁盘
  • 2、can't get size of data subvolume
  • 3、agsize (2560 blocks) too small, need at least 4096 blocks
  • 4、mount: 将 /dev/sdb 挂载到 /mnt/xenserve 失败: 结构需要清理

1、lsblk --scsi 未列出共享磁盘

在 iSCSI 配置 都没有问题的情况下,lsblk --scsi 未列出已经挂在成功的共享磁盘。可以试试重新扫描SCSI总线。

[root@ser177 ~]$ lsblk --scsi
NAME HCTL       TYPE VENDOR   MODEL             REV TRAN
sda  0:0:0:0    disk VMware,  VMware Virtual S 1.0  spi
sr0  2:0:0:0    rom  NECVMWar VMware IDE CDR10 1.00 ata
# 查看总线号
[root@ser177 ~]# ls /sys/class/scsi_host/
host0  host1  host2  host3# 重新扫描总线
[root@ser177 ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@ser177 ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@ser177 ~]# echo "- - -" > /sys/class/scsi_host/host2/scan
[root@ser177 ~]# echo "- - -" > /sys/class/scsi_host/host3/scan# 再次查看磁盘
[root@ser177 ~]# lsblk --scsi
NAME HCTL       TYPE VENDOR   MODEL             REV TRAN
sda  0:0:0:0    disk VMware,  VMware Virtual S 1.0  spi
sdb  3:0:0:0    disk LIO-ORG  xendata          4.0  iscsi
sr0  2:0:0:0    rom  NECVMWar VMware IDE CDR10 1.00 ata

2、can’t get size of data subvolume

无法获取数据卷大小。可以使用 dd 命令初始化指定大小内存。

[root@ser177 ~]# mkfs.xfs /dev/sdb
can't get size of data subvolume
Usage: mkfs.xfs
/* blocksize */     [-b log=n|size=num]
/* metadata */      [-m crc=0|1,finobt=0|1,uuid=xxx]
/* data subvol */   [-d agcount=n,agsize=n,file,name=xxx,size=num,(sunit=value,swidth=value|su=num,sw=num|noalign),sectlog=n|sectsize=num
/* force overwrite */   [-f]
/* inode size */    [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,projid32bit=0|1]
/* no discard */    [-K]
/* log subvol */    [-l agnum=n,internal,size=num,logdev=xxx,version=nsunit=value|su=num,sectlog=n|sectsize=num,lazy-count=0|1]
/* label */     [-L label (maximum 12 characters)]
/* naming */        [-n log=n|size=num,version=2|ci,ftype=0|1]
/* no-op info only */   [-N]
/* prototype file */    [-p fname]
/* quiet */     [-q]
/* realtime subvol */   [-r extsize=num,size=num,rtdev=xxx]
/* sectorsize */    [-s log=n|size=num]
/* version */       [-V]devicename
<devicename> is required unless -d name=xxx is given.
<num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).
<value> is xxx (512 byte blocks).
[root@ser177 ~]# dd if=/dev/zero of=/dev/sdb bs=1M count=10
记录了10+0 的读入
记录了10+0 的写出
10485760字节(10 MB)已复制,0.0594337 秒,176 MB/秒

3、agsize (2560 blocks) too small, need at least 4096 blocks

一般在格式化磁盘的时候会出现这个问题。磁盘分区容量太小,不想扩容且磁盘数据不重要,可以使用 dd 命令初始化内存。

[root@ser177 ~]# mkfs.xfs /dev/sdb
agsize (2560 blocks) too small, need at least 4096 blocks
Usage: mkfs.xfs
/* blocksize */     [-b log=n|size=num]
/* metadata */      [-m crc=0|1,finobt=0|1,uuid=xxx]
/* data subvol */   [-d agcount=n,agsize=n,file,name=xxx,size=num,(sunit=value,swidth=value|su=num,sw=num|noalign),sectlog=n|sectsize=num
/* force overwrite */   [-f]
/* inode size */    [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,projid32bit=0|1]
/* no discard */    [-K]
/* log subvol */    [-l agnum=n,internal,size=num,logdev=xxx,version=nsunit=value|su=num,sectlog=n|sectsize=num,lazy-count=0|1]
/* label */     [-L label (maximum 12 characters)]
/* naming */        [-n log=n|size=num,version=2|ci,ftype=0|1]
/* no-op info only */   [-N]
/* prototype file */    [-p fname]
/* quiet */     [-q]
/* realtime subvol */   [-r extsize=num,size=num,rtdev=xxx]
/* sectorsize */    [-s log=n|size=num]
/* version */       [-V]devicename
<devicename> is required unless -d name=xxx is given.
<num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).
<value> is xxx (512 byte blocks).
[root@ser177 ~]# dd if=/dev/zero of=/dev/sdb bs=1M count=1000
记录了1000+0 的读入
记录了1000+0 的写出
1048576000字节(1.0 GB)已复制,11.2507 秒,93.2 MB/秒
[root@ser177 ~]# mkfs.xfs /dev/sdb
meta-data=/dev/sdb               isize=512    agcount=4, agsize=64000 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=256000, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=855, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@ser177 ~]#

4、mount: 将 /dev/sdb 挂载到 /mnt/xenserve 失败: 结构需要清理

直接试试使用 xfs_repair 命令修复磁盘(xfs文件格式的磁盘才使用)。

[root@ser177 ~]# xfs_repair /dev/sdb

iSCSI #2 issue 记录相关推荐

  1. ISCSI linux/windows配置及使用

    第1章 iSCSI简介 1.1 scsi和iscsi 传统的SCSI技术是存储设备最基本的标准协议,但通常需要设备互相靠近并用SCSI总线连接,因此受到物理环境的限制. iSCSI(Internet ...

  2. Linux上配置使用iSCSI详细说明

    本文详细介绍iSCSI相关的内容,以及在Linux上如何实现iSCSI. 第1章 iSCSI简介 1.1 scsi和iscsi 传统的SCSI技术是存储设备最基本的标准协议,但通常需要设备互相靠近并用 ...

  3. Structured Streaming从Kafka 0.8中读取数据的问题

    众所周知,Structured Streaming默认支持Kafka 0.10,没有提供针对Kafka 0.8的Connector,但这对高手来说不是事儿,于是有个Hortonworks的邵大牛(前段 ...

  4. linux闲话FHS标准下linux目录结构

    2019独角兽企业重金招聘Python工程师标准>>> 1.闲话         2011年10月24日收到了秒针的OfferLetter并决定加入之后,就开始认真学习linux.坦 ...

  5. linux 文件及目录结构体系

    linux 目录的特点: 1). /是所有目录的顶点 2).目录结构像一颗倒挂的树 3).目录和磁盘分区是没有关联的 4)./下不同的目录可能对应不同的分区或磁盘 5).所有的目录都是按照一定的类别有 ...

  6. 总结一些linux目录结构和终端命令

    linux目录架构 / 根目录 /bin    常用的命令 binary file 的目錄 /boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/men ...

  7. 深度剖析Service Mesh服务网格新生代Istio

    作者简介:敖小剑,十五年软件开发经验,微服务专家,专注于基础架构,Cloud Native拥护者,敏捷实践者.曾在亚信.爱立信.唯品会和ppmoney任职, 现任数人云资深架构师,本文由数人云独家授权 ...

  8. 引号(反引号、$()符号)

    2013年3月19日 星期二 中午小雪 引号 1.单引号 [root@desktop7 ~]# echo '\$a' \$a [root@desktop7 ~]# echo "\\\$a&q ...

  9. hbase的2.2.4版本支持哪个版本的hadoop_Hadoop 2.7 不停服升级到 3.2 在滴滴的实践

    桔妹导读:Hadoop 3的第一个稳定版本在2017年底就已经发布了,有了很多重大的改进.在HDFS方面,支持了Erasure Coding.More than 2 NameNodes.Router- ...

最新文章

  1. axure 下拉多选 元件_Axure教程:下拉多选列表集合(多选下拉列表+单选下拉列表+分级下拉列表)...
  2. hdu 5339 Untitled【搜索】
  3. 如何使用RecyclerView构建Horizo​​ntal ListView?
  4. 常微分方程数值求解【python】
  5. 二叉树前序遍历python输出_Python 二叉树查找 前序 中序 后序遍历
  6. Microsoft发布新工具,简化JavaScript Web应用的创建
  7. 面试题,你手里有几个offer?
  8. jsp和mysql乱码
  9. 王国权辞任中国电信股份有限公司执行副总裁
  10. 关于STM32系列单片机中断触发时间问题
  11. 【PADS】用PADS画PCB
  12. 大学英语四新视野 课后习题+答案翻译 Unit1~Unit8
  13. The essense of the software atchitecture
  14. Xtrabackup 数据备份工具使用方法
  15. 中望3d快捷键命令大全_CAD、3D快捷命令
  16. 已解决-安装CentOS 7时No Caching mode page found和Assuming drive cache:write through报错问题
  17. python圣斗士修炼(十八):访问mysql数据库
  18. macOS iOS 完整项目之全功能RSS阅读器 (教程含源码)
  19. 终于有人把TCP/IP讲的明明白白了,搞懂真的不难,只需要看这一篇就够了
  20. USACO Section 1.2PROB Miking Cows

热门文章

  1. 信息安全数学基础(一):同余
  2. iWatch应用开发-oc篇
  3. 无线路由实战(一):增强无线wifi信号和加速wifi的十一种方法
  4. android 高德坐标对象,android: 高德地图
  5. flex布局中 flex:1和flex:auto的区别
  6. 红黑树特点以及如何构建红黑树
  7. 增量型旋转编码器和绝对值旋转编码器
  8. 广元高考2021成绩查询,2021广元市地区高考成绩排名查询,广元市高考各高中成绩喜报榜单...
  9. jap mysql注册登录_SpringBoot+JPA实现连接数据库及简单的登录页面(超详细,附全部源码)...
  10. 时序分析基本概念介绍Sequential logic