View Issue Details

IDProjectCategoryView StatusLast Update
0016292CentOS-7-OTHERpublic2019-08-30 09:42
Reporter17600186556 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version7.3.1611 
Target VersionFixed in Version 
Summary0016292: mount 超过15块盘时,会出现mount操作延时,mount操作超过30分钟
Description个人观察是前15块盘挂载时间正常(一秒时间),但是16块盘之后的挂载时间会越来越长,试过最长的时间是30分钟以上。
 
尝试使用parted命令更改裸盘label为gpt,文件格式为ext4,并且倒序挂载(盘符正序是sda, sdb…sdz, sdaa…sdaj),还是同样的现象,前15块盘mount时间正常,后面的盘mount时间越来越长。
Steps To Reproduce复现SOP:
1. 组装好机器,安装Cent OS 7.3 with GUI,安装GUI全部安装包,安装在OS盘,对OS系统分区无要求,自动分区即可。
2. 进入系统后安装最新的430-8i FW 和Driver。
3. 重启系统后查看驱动和FW版本为最新版本
4. 执行fenqu.sh分区脚本,执行后使用lsblk,检查是否所有盘都有分区。
fenqu.sh和panfu.sh中会调用同级目录的disks文件
5. 执行panfu.sh挂载脚本,time sh –x panfu.sh可见执行过程并记录完成时间
预期结果:脚本执行完成时间在20S左右
当前结果:脚本执行完成时间大于150min。可以看到在挂载第15块盘左右出现延时现象。
确认mount延时方法:lsblk |grep mnt |wc –l 可看见已经mount成功的数量。

附注:如果一次mount成功,请重复执行7,8步。
   
TagsNo tags attached.
abrt_hash
URL

Activities

17600186556

17600186556

2019-07-25 07:06

reporter  

fenqu.sh (524 bytes)
panfu.sh (178 bytes)
disks (149 bytes)
sdaa sdab sdac sdad sdae sdaf sdag sdah sdai sdaj sdb sdc sdd sde sdf sdg sdh sdi sdj sdk sdl sdm sdn sdo sdp sdq sdr sds sdt sdu sdv sdw sdx sdy sdz
disks (149 bytes)
17600186556

17600186556

2019-07-25 07:33

reporter   ~0034876

mount /dev/sdt时方式延时,收集的mount进程操作log在sdt.txt中。

sdt.txt (20,904 bytes)
4832  execve("/usr/bin/mount", ["mount", "--verbose", "/dev/sdt1", "/mnt/sdt1"], [/* 47 vars */]) = 0
4832  brk(0)                            = 0x7f14c37ba000
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2bc5000
4832  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
4832  open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
4832  fstat(3, {st_mode=S_IFREG|0644, st_size=105316, ...}) = 0
4832  mmap(NULL, 105316, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14c2bab000
4832  close(3)                          = 0
4832  open("/lib64/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\231\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=265008, ...}) = 0
4832  mmap(NULL, 2358592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c2767000
4832  mprotect(0x7f14c27a4000, 2097152, PROT_NONE) = 0
4832  mmap(0x7f14c29a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7f14c29a4000
4832  mmap(0x7f14c29a6000, 3392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14c29a6000
4832  close(3)                          = 0
4832  open("/lib64/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\201\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=256960, ...}) = 0
4832  mmap(NULL, 2349928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c2529000
4832  mprotect(0x7f14c2562000, 2097152, PROT_NONE) = 0
4832  mmap(0x7f14c2762000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x39000) = 0x7f14c2762000
4832  mmap(0x7f14c2766000, 2920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14c2766000
4832  close(3)                          = 0
4832  open("/lib64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\25\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=20040, ...}) = 0
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2baa000
4832  mmap(NULL, 2113920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c2324000
4832  mprotect(0x7f14c2328000, 2093056, PROT_NONE) = 0
4832  mmap(0x7f14c2527000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f14c2527000
4832  close(3)                          = 0
4832  open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300j\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=155744, ...}) = 0
4832  mmap(NULL, 2255216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c20fd000
4832  mprotect(0x7f14c2121000, 2093056, PROT_NONE) = 0
4832  mmap(0x7f14c2320000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f14c2320000
4832  mmap(0x7f14c2322000, 6512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14c2322000
4832  close(3)                          = 0
4832  open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\34\2\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=2116736, ...}) = 0
4832  mmap(NULL, 3932672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c1d3c000
4832  mprotect(0x7f14c1ef2000, 2097152, PROT_NONE) = 0
4832  mmap(0x7f14c20f2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f14c20f2000
4832  mmap(0x7f14c20f8000, 16896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14c20f8000
4832  close(3)                          = 0
4832  open("/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\25\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=398264, ...}) = 0
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2ba9000
4832  mmap(NULL, 2490888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c1adb000
4832  mprotect(0x7f14c1b3b000, 2093056, PROT_NONE) = 0
4832  mmap(0x7f14c1d3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7f14c1d3a000
4832  close(3)                          = 0
4832  open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=19344, ...}) = 0
4832  mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c18d7000
4832  mprotect(0x7f14c18d9000, 2097152, PROT_NONE) = 0
4832  mmap(0x7f14c1ad9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f14c1ad9000
4832  close(3)                          = 0
4832  open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
4832  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240l\0\0\0\0\0\0"..., 832) = 832
4832  fstat(3, {st_mode=S_IFREG|0755, st_size=143352, ...}) = 0
4832  mmap(NULL, 2208864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14c16bb000
4832  mprotect(0x7f14c16d2000, 2093056, PROT_NONE) = 0
4832  mmap(0x7f14c18d1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f14c18d1000
4832  mmap(0x7f14c18d3000, 13408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14c18d3000
4832  close(3)                          = 0
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2ba8000
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2ba7000
4832  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2ba5000
4832  arch_prctl(ARCH_SET_FS, 0x7f14c2ba5880) = 0
4832  mprotect(0x7f14c20f2000, 16384, PROT_READ) = 0
4832  mprotect(0x7f14c18d1000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c1ad9000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c1d3a000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c2320000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c2527000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c2762000, 12288, PROT_READ) = 0
4832  mprotect(0x7f14c29a4000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c2dd2000, 4096, PROT_READ) = 0
4832  mprotect(0x7f14c2bc6000, 4096, PROT_READ) = 0
4832  munmap(0x7f14c2bab000, 105316)    = 0
4832  set_tid_address(0x7f14c2ba5b50)   = 4832
4832  set_robust_list(0x7f14c2ba5b60, 24) = 0
4832  rt_sigaction(SIGRTMIN, {0x7f14c16c1780, [], SA_RESTORER|SA_SIGINFO, 0x7f14c16ca370}, NULL, 8) = 0
4832  rt_sigaction(SIGRT_1, {0x7f14c16c1810, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f14c16ca370}, NULL, 8) = 0
4832  rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
4832  getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
4832  statfs("/sys/fs/selinux", {f_type=0xf97cff8c, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
4832  statfs("/sys/fs/selinux", {f_type=0xf97cff8c, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
4832  stat("/sys/fs/selinux", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
4832  brk(0)                            = 0x7f14c37ba000
4832  brk(0x7f14c37db000)               = 0x7f14c37db000
4832  access("/etc/selinux/config", F_OK) = 0
4832  open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
4832  fstat(3, {st_mode=S_IFREG|0644, st_size=106070960, ...}) = 0
4832  mmap(NULL, 106070960, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14bb192000
4832  close(3)                          = 0
4832  getuid()                          = 0
4832  geteuid()                         = 0
4832  getuid()                          = 0
4832  geteuid()                         = 0
4832  getgid()                          = 0
4832  getegid()                         = 0
4832  prctl(PR_GET_DUMPABLE)            = 1
4832  lstat("/etc/mtab", {st_mode=S_IFLNK|0777, st_size=17, ...}) = 0
4832  getuid()                          = 0
4832  geteuid()                         = 0
4832  getgid()                          = 0
4832  getegid()                         = 0
4832  prctl(PR_GET_DUMPABLE)            = 1
4832  stat("/run", {st_mode=S_IFDIR|0755, st_size=1140, ...}) = 0
4832  lstat("/run/mount/utab", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
4832  open("/run/mount/utab", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 3
4832  close(3)                          = 0
4832  readlink("/dev", 0x7ffe65ba38e0, 4096) = -1 EINVAL (Invalid argument)
4832  readlink("/dev/sdt1", 0x7ffe65ba38e0, 4096) = -1 EINVAL (Invalid argument)
4832  stat("/dev/sdt1", {st_mode=S_IFBLK|0660, st_rdev=makedev(65, 49), ...}) = 0
4832  readlink("/mnt", 0x7ffe65ba3840, 4096) = -1 EINVAL (Invalid argument)
4832  readlink("/mnt/sdt1", 0x7ffe65ba3840, 4096) = -1 EINVAL (Invalid argument)
4832  access("/dev/sdt1", F_OK)         = 0
4832  open("/dev/sdt1", O_RDONLY|O_CLOEXEC) = 3
4832  fadvise64(3, 0, 0, POSIX_FADV_RANDOM) = 0
4832  fstat(3, {st_mode=S_IFBLK|0660, st_rdev=makedev(65, 49), ...}) = 0
4832  uname({sys="Linux", node="localhost.localdomain", ...}) = 0
4832  ioctl(3, BLKGETSIZE64, 6001173463040) = 0
4832  open("/sys/dev/block/65:49", O_RDONLY|O_CLOEXEC) = 4
4832  openat(4, "dm/uuid", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
4832  close(4)                          = 0
4832  open("/sys/dev/block/65:49", O_RDONLY|O_CLOEXEC) = 4
4832  newfstatat(4, "partition", {st_mode=S_IFREG|0444, st_size=4096, ...}, 0) = 0
4832  readlink("/sys/dev/block/65:49", "../../devices/pci0000:5d/0000:5d"..., 4095) = 152
4832  open("/sys/block/sdt/dev", O_RDONLY|O_CLOEXEC) = 5
4832  fstat(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2bc4000
4832  read(5, "65:48\n", 4096)          = 6
4832  close(5)                          = 0
4832  munmap(0x7f14c2bc4000, 4096)      = 0
4832  close(4)                          = 0
4832  lseek(3, 6001173397504, SEEK_SET) = 6001173397504
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
4832  lseek(3, 6001173454848, SEEK_SET) = 6001173454848
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
4832  lseek(3, 0, SEEK_SET)             = 0
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
4832  lseek(3, 4096, SEEK_SET)          = 4096
4832  read(3, "\274\6\0\0\314\6\0\0\334\6\0\0\36i\365\17\2\0\0\0\0\0\0\0\0\0\0\0\365\17r\216"..., 256) = 256
4832  lseek(3, 6001173462528, SEEK_SET) = 6001173462528
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
4832  lseek(3, 6001173331456, SEEK_SET) = 6001173331456
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
4832  lseek(3, 4096, SEEK_SET)          = 4096
4832  read(3, "\274\6\0\0\314\6\0\0\334\6\0\0\36i\365\17\2\0\0\0\0\0\0\0\0\0\0\0\365\17r\216"..., 1024) = 1024
4832  lseek(3, 6001173458944, SEEK_SET) = 6001173458944
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096
4832  lseek(3, 0, SEEK_SET)             = 0
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
4832  lseek(3, 1024, SEEK_SET)          = 1024
4832  read(3, "\0\220\352\n\0\35TW@\316]\4\200\2\243V\365\217\352\n\0\0\0\0\2\0\0\0\2\0\0\0"..., 1024) = 1024
4832  lseek(3, 1048576, SEEK_SET)       = 1048576
4832  read(3, "\0\0\340\37\20\0\340\37 \0\340\37\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20hZ"..., 1024) = 1024
4832  lseek(3, 3072, SEEK_SET)          = 3072
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
4832  lseek(3, 7168, SEEK_SET)          = 7168
4832  read(3, "\0\0\30\0\20\0\30\0 \0\30\0\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\266\17"..., 1024) = 1024
4832  lseek(3, 15360, SEEK_SET)         = 15360
4832  read(3, "\0\0X\0\20\0X\0 \0X\0\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20f\272"..., 1024) = 1024
4832  lseek(3, 31744, SEEK_SET)         = 31744
4832  read(3, "\0\0\330\0\20\0\330\0 \0\330\0\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\305\221"..., 1024) = 1024
4832  lseek(3, 64512, SEEK_SET)         = 64512
4832  read(3, "\0\0\330\1\20\0\330\1 \0\330\1\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\203\306"..., 1024) = 1024
4832  lseek(3, 0, SEEK_SET)             = 0
4832  mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2b64000
4832  read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
4832  lseek(3, 393216, SEEK_SET)        = 393216
4832  read(3, "\0\0\340\v\20\0\340\v \0\340\v\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\0373"..., 41) = 41
4832  lseek(3, 397312, SEEK_SET)        = 397312
4832  read(3, "\0\0\0\f\20\0\0\f \0\0\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20U\23"..., 41) = 41
4832  lseek(3, 401408, SEEK_SET)        = 401408
4832  read(3, "\0\0 \f\20\0 \f \0 \f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\275I"..., 41) = 41
4832  lseek(3, 405504, SEEK_SET)        = 405504
4832  read(3, "\0\0@\f\20\0@\f \0@\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\205\246"..., 41) = 41
4832  lseek(3, 409600, SEEK_SET)        = 409600
4832  read(3, "\0\0`\f\20\0`\f \0`\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20m\374"..., 41) = 41
4832  lseek(3, 413696, SEEK_SET)        = 413696
4832  read(3, "\0\0\200\f\20\0\200\f \0\200\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\3668"..., 41) = 41
4832  lseek(3, 417792, SEEK_SET)        = 417792
4832  read(3, "\0\0\240\f\20\0\240\f \0\240\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\36b"..., 41) = 41
4832  lseek(3, 421888, SEEK_SET)        = 421888
4832  read(3, "\0\0\300\f\20\0\300\f \0\300\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20&\215"..., 41) = 41
4832  lseek(3, 425984, SEEK_SET)        = 425984
4832  read(3, "\0\0\340\f\20\0\340\f \0\340\f\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\316\327"..., 41) = 41
4832  lseek(3, 430080, SEEK_SET)        = 430080
4832  read(3, "\0\0\0\r\20\0\0\r \0\0\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\23D"..., 41) = 41
4832  lseek(3, 434176, SEEK_SET)        = 434176
4832  read(3, "\0\0 \r\20\0 \r \0 \r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\373\36"..., 41) = 41
4832  lseek(3, 438272, SEEK_SET)        = 438272
4832  read(3, "\0\0@\r\20\0@\r \0@\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\303\361"..., 41) = 41
4832  lseek(3, 442368, SEEK_SET)        = 442368
4832  read(3, "\0\0`\r\20\0`\r \0`\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20+\253"..., 41) = 41
4832  lseek(3, 446464, SEEK_SET)        = 446464
4832  read(3, "\0\0\200\r\20\0\200\r \0\200\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\260o"..., 41) = 41
4832  lseek(3, 450560, SEEK_SET)        = 450560
4832  read(3, "\0\0\240\r\20\0\240\r \0\240\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20X5"..., 41) = 41
4832  lseek(3, 454656, SEEK_SET)        = 454656
4832  read(3, "\0\0\300\r\20\0\300\r \0\300\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20`\332"..., 41) = 41
4832  lseek(3, 458752, SEEK_SET)        = 458752
4832  read(3, "\0\0\340\r\20\0\340\r \0\340\r\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\210\200"..., 41) = 41
4832  lseek(3, 462848, SEEK_SET)        = 462848
4832  read(3, "\0\0\0\16\20\0\0\16 \0\0\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\331\275"..., 41) = 41
4832  lseek(3, 466944, SEEK_SET)        = 466944
4832  read(3, "\0\0 \16\20\0 \16 \0 \16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\0201\347"..., 41) = 41
4832  lseek(3, 471040, SEEK_SET)        = 471040
4832  read(3, "\0\0@\16\20\0@\16 \0@\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\t\10"..., 41) = 41
4832  lseek(3, 475136, SEEK_SET)        = 475136
4832  read(3, "\0\0`\16\20\0`\16 \0`\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\341R"..., 41) = 41
4832  lseek(3, 479232, SEEK_SET)        = 479232
4832  read(3, "\0\0\200\16\20\0\200\16 \0\200\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20z\226"..., 41) = 41
4832  lseek(3, 483328, SEEK_SET)        = 483328
4832  read(3, "\0\0\240\16\20\0\240\16 \0\240\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\222\314"..., 41) = 41
4832  lseek(3, 487424, SEEK_SET)        = 487424
4832  read(3, "\0\0\300\16\20\0\300\16 \0\300\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\252#"..., 41) = 41
4832  lseek(3, 491520, SEEK_SET)        = 491520
4832  read(3, "\0\0\340\16\20\0\340\16 \0\340\16\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20By"..., 41) = 41
4832  lseek(3, 495616, SEEK_SET)        = 495616
4832  read(3, "\0\0\0\17\20\0\0\17 \0\0\17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\237\352"..., 41) = 41
4832  lseek(3, 499712, SEEK_SET)        = 499712
4832  read(3, "\0\0 \17\20\0 \17 \0 \17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20w\260"..., 41) = 41
4832  lseek(3, 503808, SEEK_SET)        = 503808
4832  read(3, "\0\0@\17\20\0@\17 \0@\17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20O_"..., 41) = 41
4832  lseek(3, 507904, SEEK_SET)        = 507904
4832  read(3, "\0\0`\17\20\0`\17 \0`\17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\247\5"..., 41) = 41
4832  lseek(3, 512000, SEEK_SET)        = 512000
4832  read(3, "\0\0\200\17\20\0\200\17 \0\200\17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20<\301"..., 41) = 41
4832  lseek(3, 516096, SEEK_SET)        = 516096
4832  read(3, "\0\0\240\17\20\0\240\17 \0\240\17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\324\233"..., 41) = 41
4832  lseek(3, 520192, SEEK_SET)        = 520192
4832  read(3, "\0\0\300\17\20\0\300\17 \0\300\17\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\354t"..., 41) = 41
4832  lseek(3, 262144, SEEK_SET)        = 262144
4832  read(3, "\0\0\340\7\20\0\340\7 \0\340\7\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\0202\24"..., 1377) = 1377
4832  lseek(3, 2097152, SEEK_SET)       = 2097152
4832  read(3, "\0\0\340?\20\0\340? \0\340?\340o\0\20\0\0\1\0\0\0\0\0\0\0\0\0\0\20\260\262"..., 1024) = 1024
4832  ioctl(3, BLKSSZGET, 512)          = 0
4832  open("/sys/dev/block/65:48", O_RDONLY|O_CLOEXEC) = 4
4832  readlink("/sys/dev/block/65:48", "../../devices/pci0000:5d/0000:5d"..., 4095) = 147
4832  close(4)                          = 0
4832  stat("/dev/sdt", {st_mode=S_IFBLK|0660, st_rdev=makedev(65, 48), ...}) = 0
4832  open("/dev/sdt", O_RDONLY|O_CLOEXEC) = 4
4832  fadvise64(4, 0, 0, POSIX_FADV_RANDOM) = 0
4832  fstat(4, {st_mode=S_IFBLK|0660, st_rdev=makedev(65, 48), ...}) = 0
4832  ioctl(4, BLKGETSIZE64, 6001175126016) = 0
4832  open("/sys/dev/block/65:48", O_RDONLY|O_CLOEXEC) = 5
4832  openat(5, "dm/uuid", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
4832  close(5)                          = 0
4832  open("/sys/dev/block/65:48", O_RDONLY|O_CLOEXEC) = 5
4832  newfstatat(5, "partition", 0x7ffe65ba4520, 0) = -1 ENOENT (No such file or directory)
4832  openat(5, "dm/uuid", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
4832  close(5)                          = 0
4832  ioctl(4, CDROM_GET_CAPABILITY or SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT, 0) = -1 EINVAL (Invalid argument)
4832  lseek(4, 0, SEEK_SET)             = 0
4832  read(4, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
4832  ioctl(4, BLKSSZGET, 512)          = 0
4832  lseek(4, 1024, SEEK_SET)          = 1024
4832  read(4, "\242\240\320\353\345\2713D\207\300h\266\267&\231\307\260\33\372\247>\335\270@\231l\32\373\\\271\200\v"..., 16384) = 16384
4832  open("/sys/dev/block/65:49", O_RDONLY|O_CLOEXEC) = 5
4832  openat(5, "size", O_RDONLY|O_CLOEXEC) = 6
4832  fcntl(6, F_GETFL)                 = 0x8000 (flags O_RDONLY|O_LARGEFILE)
4832  fstat(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2bc4000
4832  read(6, "11721041920\n", 4096)    = 12
4832  close(6)                          = 0
4832  munmap(0x7f14c2bc4000, 4096)      = 0
4832  openat(5, "start", O_RDONLY|O_CLOEXEC) = 6
4832  fcntl(6, F_GETFL)                 = 0x8000 (flags O_RDONLY|O_LARGEFILE)
4832  fstat(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
4832  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14c2bc4000
4832  read(6, "2048\n", 4096)           = 5
4832  close(6)                          = 0
4832  munmap(0x7f14c2bc4000, 4096)      = 0
4832  close(5)                          = 0
4832  close(3)                          = 0
4832  munmap(0x7f14c2b64000, 266240)    = 0
4832  close(4)                          = 0
4832  stat("/sbin/mount.ext4", 0x7ffe65ba48e0) = -1 ENOENT (No such file or directory)
4832  stat("/sbin/fs.d/mount.ext4", 0x7ffe65ba48e0) = -1 ENOENT (No such file or directory)
4832  stat("/sbin/fs/mount.ext4", 0x7ffe65ba48e0) = -1 ENOENT (No such file or directory)
4832  mount("/dev/sdt1", "/mnt/sdt1", "ext4", MS_MGC_VAL, NULL
sdt.txt (20,904 bytes)
TrevorH

TrevorH

2019-07-25 10:25

manager   ~0034877

Please use English on this bug tracker.

Only the current version, currently 7.6, is supported. Please `yum update` to 7.6 and retry.
17600186556

17600186556

2019-08-30 02:48

reporter   ~0035033

Description:
Personal observation is that the first 15 disks are normally loaded (one second), but the mounting time after 16 disks will be longer and longer, and the longest time tested is more than 30 minutes.
 
Try to use the parted command to change the bare disk label to gpt, the file format is ext4, and the reverse order is mounted (the drive letter is sda, sdb...sdz, sdaa...sdaj), or the same phenomenon, the first 15 disk mount time is normal, The rear disk mount time is getting longer and longer.

Recurring SOP:
1. Assemble the machine, install Cent OS 7.3 with GUI, install all GUI installation packages, install on the OS disk, no requirements for OS system partition, automatic partitioning.
2. Install the latest 430-8i FW and Driver after entering the system.
3. After rebooting the system, check the driver and FW version for the latest version.
4. Execute the fenqu.sh partition script and use lsblk after execution to check if all disks have partitions.
The fenqu.sh and panfu.sh will call the disks file of the same directory.
5. Execute the panfu.sh mount script, time sh –x panfu.sh can be seen in the execution process and record the completion time
Expected result: script execution completion time is around 20S
Current result: The script execution completion time is greater than 150 minutes. It can be seen that there is a delay in the left and right of the 15th disk.
Confirm the mount delay method: lsblk |grep mnt |wc –l to see the number of successful mounts.

Note: If the mount is successful, repeat steps 7, 8.
tru

tru

2019-08-30 09:41

administrator   ~0035036

Last edited: 2019-08-30 09:42

View 2 revisions

- 7.3 is not supported, if that happens is an up to date installation, report the proper SOP with 7.6+updates.
- no idea what 430-8i FW is.
- some of your disks might be bad (swap bad disk and good disk)
- not all your disk<->controller wires at at the same speed/performance (hardware related)

FYI: 7.7 is about to be released, maybe worth trying with then.

Issue History

Date Modified Username Field Change
2019-07-25 07:06 17600186556 New Issue
2019-07-25 07:06 17600186556 File Added: fenqu.sh
2019-07-25 07:06 17600186556 File Added: panfu.sh
2019-07-25 07:06 17600186556 File Added: disks
2019-07-25 07:33 17600186556 File Added: sdt.txt
2019-07-25 07:33 17600186556 Note Added: 0034876
2019-07-25 10:25 TrevorH Note Added: 0034877
2019-08-30 02:48 17600186556 Note Added: 0035033
2019-08-30 09:41 tru Note Added: 0035036
2019-08-30 09:42 tru Note Edited: 0035036 View Revisions