January 7Jan 7 I have purchased 2 used Exos 7E8 drives and an LSI 9211-8i HBA in IT Mode. I have precleared them, with no apparent issues but when I try to format and mount into the array, I get a size X of data subvolume is too small, minimum 4096 blocks. If I temporarily create a new pool and set the FS to XFS, they seem to format & mount fine.My process was:Pre-cleare driveStop arrayAssign to Disk2Set file system to XFS.Start arrayCheck the box and click FormatThe following are my logs:Jan 6 21:06:09 UnraidServer kernel: mdcmd (40): nocheck pauseJan 6 21:06:10 UnraidServer emhttpd: creating volume: disk2 (xfs)Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2164): /sbin/wipefs -af --lock /dev/md2p1Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2165): mkfs.xfs -K -f -m crc=1,finobt=1 /dev/md2p1Jan 6 21:06:10 UnraidServer root: size 4091 of data subvolume is too small, minimum 4096 blocksJan 6 21:06:10 UnraidServer root: Usage: mkfs.xfsJan 6 21:06:10 UnraidServer root: /* blocksize */ [-b size=num]Jan 6 21:06:10 UnraidServer root: /* config file */ [-c options=xxx]Jan 6 21:06:10 UnraidServer root: /* metadata */ [-m crc=0|1,finobt=0|1,uuid=xxx,rmapbt=0|1,reflink=0|1,Jan 6 21:06:10 UnraidServer root: inobtcount=0|1,bigtime=0|1,autofsck=xxx,Jan 6 21:06:10 UnraidServer root: metadir=0|1]Jan 6 21:06:10 UnraidServer root: /* quota */ [-m uquota|uqnoenforce,gquota|gqnoenforce,Jan 6 21:06:10 UnraidServer root: pquota|pqnoenforce]Jan 6 21:06:10 UnraidServer root: /* data subvol */ [-d agcount=n,agsize=n,file,name=xxx,size=num,Jan 6 21:06:10 UnraidServer root: (sunit=value,swidth=value|su=num,sw=num|noalign),Jan 6 21:06:10 UnraidServer root: sectsize=num,concurrency=num]Jan 6 21:06:10 UnraidServer root: /* force overwrite */ [-f]Jan 6 21:06:10 UnraidServer root: /* inode size */ [-i perblock=n|size=num,maxpct=n,attr=0|1|2,Jan 6 21:06:10 UnraidServer root: projid32bit=0|1,sparse=0|1,nrext64=0|1,Jan 6 21:06:10 UnraidServer root: exchange=0|1,max_atomic_write=n]Jan 6 21:06:10 UnraidServer root: /* no discard */ [-K]Jan 6 21:06:10 UnraidServer root: /* log subvol */ [-l agnum=n,internal,size=num,logdev=xxx,version=nJan 6 21:06:10 UnraidServer root: sunit=value|su=num,sectsize=num,lazy-count=0|1,Jan 6 21:06:10 UnraidServer root: concurrency=num]Jan 6 21:06:10 UnraidServer root: /* label */ [-L label (maximum 12 characters)]Jan 6 21:06:10 UnraidServer root: /* naming */ [-n size=num,version=2|ci,ftype=0|1,parent=0|1]]Jan 6 21:06:10 UnraidServer root: /* no-op info only */ [-N]Jan 6 21:06:10 UnraidServer root: /* prototype file */ [-p fname]Jan 6 21:06:10 UnraidServer root: /* populate from directory */ [-p dirname,atime=0|1]Jan 6 21:06:10 UnraidServer root: /* quiet */ [-q]Jan 6 21:06:10 UnraidServer root: /* realtime subvol */ [-r extsize=num,size=num,rtdev=xxx,rgcount=n,rgsize=n,Jan 6 21:06:10 UnraidServer root: concurrency=num,zoned=0|1,start=n,reserved=n]Jan 6 21:06:10 UnraidServer root: /* sectorsize */ [-s size=num]Jan 6 21:06:10 UnraidServer root: /* version */ [-V]Jan 6 21:06:10 UnraidServer root: devicenameJan 6 21:06:10 UnraidServer root: <devicename> is required unless -d name=xxx is given.Jan 6 21:06:10 UnraidServer root: <num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),Jan 6 21:06:10 UnraidServer root: xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).Jan 6 21:06:10 UnraidServer root: <value> is xxx (512 byte blocks).Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2165): exit status: 1Jan 6 21:06:10 UnraidServer emhttpd: mounting /mnt/disk2Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2166): mkdir -m 0666 -p /mnt/disk2Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2167): mount -t xfs -o noatime,nodiscard,nouuid /dev/md2p1 /mnt/disk2Jan 6 21:06:10 UnraidServer root: mount: /mnt/disk2: wrong fs type, bad option, bad superblock on /dev/md2p1, missing codepage or helper program, or other error.Jan 6 21:06:10 UnraidServer root: dmesg(1) may have more information after failed mount system call.Jan 6 21:06:10 UnraidServer kernel: XFS (md2p1): Invalid superblock magic numberJan 6 21:06:10 UnraidServer emhttpd: shcmd (2167): exit status: 32Jan 6 21:06:10 UnraidServer emhttpd: shcmd (2168): rmdir /mnt/disk2Jan 6 21:06:10 UnraidServer emhttpd: disk2: mount error: wrong or no file systemJan 6 21:06:11 UnraidServer emhttpd: Restarting services...Jan 6 21:06:11 UnraidServer emhttpd: shcmd (2172): /etc/rc.d/rc.samba reloadJan 6 21:06:11 UnraidServer emhttpd: shcmd (2175): exportfs -raJan 6 21:06:12 UnraidServer emhttpd: shcmd (2177): /etc/rc.d/rc.avahidaemon reloadJan 6 21:06:12 UnraidServer avahi-daemon[2319]: Got SIGHUP, reloading.Jan 6 21:06:12 UnraidServer unassigned.devices: Updating share settings...Jan 6 21:06:12 UnraidServer unassigned.devices: Share settings updated.Jan 6 21:06:12 UnraidServer kernel: mdcmd (41): check resume
January 7Jan 7 Community Expert That suggests they have an existing partition that is too small. Assuming no data there, got to Tools - New Config - Keep all - Apply, then back to main, click each disk and then "ERASE", now start the array and format.
February 14Feb 14 Author Oops, I forgot about this post as I didn't have notifications on it...I swapped SAS connector on my HBA and it worked fine.I assume it's an issue with that.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.