Re: bioctl: Can't locate device
> On Jan 22, 2024, at 15:55, Jan Stary wrote: > > On Jan 22 13:53:17, open...@mlst.nl wrote: >> Hi Jan, >> >> I followed the Disk FAQ, foe UEFI. >> https://www.openbsd.org/faq/faq14.html#softraid >> >> # fdisk -gy -b 532480 sd1 >> # fdisk -gy -b 532480 sd2 >> # fdisk -gy -b 532480 sd3 >> # fdisk -gy -b 532480 sd4 >> >> For all of them I did: >> # disklabel -E sd1 >> sd1> a a >> offset: [64] >> size: [39825135] * >> FS type: [4.2BSD] RAID >> sd1*> w >> sd1> q >> >> # bioctl -c 1 -l sd1a,sd2a softraid0 > > To be clear: this creates sd5 ... > >> # bioctl -c 1 -l sd3a,sd4a softraid0 > > ... and this creates sd6, right? Yes… someone did make me see my mistake. I never created the device with MAKEDEV. After that the devices are seen! Thanx for helping me out as well. Mischa > >> # dd if=/dev/zero of=/dev/rsd5c bs=1m count=1 >> # dd if=/dev/zero of=/dev/rsd6c bs=1m count=1 >> >> After that newfs. > > How exactly? newfs sd5a? > Without any fdisk or disklabel on the newly created sd5? > What does disklabel sd5 say? > >> One thing I forgot: >> root@epyc1:~ # sysctl hw | grep drive >> hw.sensors.softraid0.drive0=online (sd5), OK >> hw.sensors.softraid0.drive1=online (sd6), OK >> >> Mischa >> >>> On 2024-01-22 12:56, Jan Stary wrote: >>> How exactly did you create the sd5 SR RAID 1 and the sd6 SR RAID 1? >>> >>> On Jan 22 12:23:36, open...@mlst.nl wrote: Hi All, I created to softraid0 drives, following the FAQ. ALl seems to be working without problems, however bioctl isn’t able to “see” the softraid0 drives, sd5 and sd6. root@epyc1:~ # dmesg | egrep 'sd([0-6])' sd0 at scsibus1 targ 0 lun 0: t10.ATA_DELLBOSS_VD_37b61d1b1f560010_ sd0: 457798MB, 512 bytes/sector, 937571968 sectors, thin sd1 at scsibus2 targ 1 lun 0: sd1: 7630885MB, 512 bytes/sector, 15628053168 sectors sd2 at scsibus3 targ 1 lun 0: sd2: 7630885MB, 512 bytes/sector, 15628053168 sectors sd3 at scsibus6 targ 1 lun 0: sd3: 7630885MB, 512 bytes/sector, 15628053168 sectors sd4 at scsibus7 targ 1 lun 0: sd4: 7630885MB, 512 bytes/sector, 15628053168 sectors sd5 at scsibus9 targ 1 lun 0: sd5: 7630625MB, 512 bytes/sector, 15627520063 sectors sd6 at scsibus9 targ 2 lun 0: sd6: 7630625MB, 512 bytes/sector, 15627520063 sectors root on sd0a (964c4608967fd9ca.a) swap on sd0b dump on sd0b root@epyc1:~ # for i in $(jot 7 0); do bioctl sd${i}; done sd0: , serial 37b61d1b1f560010 sd1: , serial (unknown) sd2: , serial (unknown) sd3: , serial (unknown) sd4: , serial (unknown) bioctl: Can't locate sd5 device via /dev/bio bioctl: Can't locate sd6 device via /dev/bio root@epyc1:~ # df -h Filesystem SizeUsed Avail Capacity Mounted on /dev/sd0a 986M107M830M12%/ /dev/sd0l 277G192K263G 1%/home /dev/sd0d 3.9G 10.0K3.7G 1%/tmp /dev/sd0f 29.1G1.3G 26.3G 5%/usr /dev/sd0g 986M288M648M31%/usr/X11R6 /dev/sd0h 19.4G 23.8M 18.4G 1%/usr/local /dev/sd0k 5.8G2.0K5.5G 1%/usr/obj /dev/sd0j 2.9G2.0K2.8G 1%/usr/src /dev/sd5c 7.0T367G6.3T 6%/var /dev/sd6c 7.0T670G6.0T10%/var/data Any idea? Mischa >> >>
Re: bioctl: Can't locate device
On Jan 22 13:53:17, open...@mlst.nl wrote: > Hi Jan, > > I followed the Disk FAQ, foe UEFI. > https://www.openbsd.org/faq/faq14.html#softraid > > # fdisk -gy -b 532480 sd1 > # fdisk -gy -b 532480 sd2 > # fdisk -gy -b 532480 sd3 > # fdisk -gy -b 532480 sd4 > > For all of them I did: > # disklabel -E sd1 > sd1> a a > offset: [64] > size: [39825135] * > FS type: [4.2BSD] RAID > sd1*> w > sd1> q > > # bioctl -c 1 -l sd1a,sd2a softraid0 To be clear: this creates sd5 ... > # bioctl -c 1 -l sd3a,sd4a softraid0 ... and this creates sd6, right? > # dd if=/dev/zero of=/dev/rsd5c bs=1m count=1 > # dd if=/dev/zero of=/dev/rsd6c bs=1m count=1 > > After that newfs. How exactly? newfs sd5a? Without any fdisk or disklabel on the newly created sd5? What does disklabel sd5 say? > One thing I forgot: > root@epyc1:~ # sysctl hw | grep drive > hw.sensors.softraid0.drive0=online (sd5), OK > hw.sensors.softraid0.drive1=online (sd6), OK > > Mischa > > On 2024-01-22 12:56, Jan Stary wrote: > > How exactly did you create the sd5 SR RAID 1 and the sd6 SR RAID 1? > > > > On Jan 22 12:23:36, open...@mlst.nl wrote: > > > Hi All, > > > > > > I created to softraid0 drives, following the FAQ. > > > ALl seems to be working without problems, however bioctl isn’t able > > > to “see” > > > the softraid0 drives, sd5 and sd6. > > > > > > root@epyc1:~ # dmesg | egrep 'sd([0-6])' > > > sd0 at scsibus1 targ 0 lun 0: > > > t10.ATA_DELLBOSS_VD_37b61d1b1f560010_ > > > sd0: 457798MB, 512 bytes/sector, 937571968 sectors, thin > > > sd1 at scsibus2 targ 1 lun 0: > > > sd1: 7630885MB, 512 bytes/sector, 15628053168 sectors > > > sd2 at scsibus3 targ 1 lun 0: > > > sd2: 7630885MB, 512 bytes/sector, 15628053168 sectors > > > sd3 at scsibus6 targ 1 lun 0: > > > sd3: 7630885MB, 512 bytes/sector, 15628053168 sectors > > > sd4 at scsibus7 targ 1 lun 0: > > > sd4: 7630885MB, 512 bytes/sector, 15628053168 sectors > > > sd5 at scsibus9 targ 1 lun 0: > > > sd5: 7630625MB, 512 bytes/sector, 15627520063 sectors > > > sd6 at scsibus9 targ 2 lun 0: > > > sd6: 7630625MB, 512 bytes/sector, 15627520063 sectors > > > root on sd0a (964c4608967fd9ca.a) swap on sd0b dump on sd0b > > > > > > root@epyc1:~ # for i in $(jot 7 0); do bioctl sd${i}; done > > > sd0: , serial 37b61d1b1f560010 > > > sd1: , serial (unknown) > > > sd2: , serial (unknown) > > > sd3: , serial (unknown) > > > sd4: , serial (unknown) > > > bioctl: Can't locate sd5 device via /dev/bio > > > bioctl: Can't locate sd6 device via /dev/bio > > > > > > root@epyc1:~ # df -h > > > Filesystem SizeUsed Avail Capacity Mounted on > > > /dev/sd0a 986M107M830M12%/ > > > /dev/sd0l 277G192K263G 1%/home > > > /dev/sd0d 3.9G 10.0K3.7G 1%/tmp > > > /dev/sd0f 29.1G1.3G 26.3G 5%/usr > > > /dev/sd0g 986M288M648M31%/usr/X11R6 > > > /dev/sd0h 19.4G 23.8M 18.4G 1%/usr/local > > > /dev/sd0k 5.8G2.0K5.5G 1%/usr/obj > > > /dev/sd0j 2.9G2.0K2.8G 1%/usr/src > > > /dev/sd5c 7.0T367G6.3T 6%/var > > > /dev/sd6c 7.0T670G6.0T10%/var/data > > > > > > Any idea? > > > > > > Mischa > > > > > > > >
Re: bioctl: Can't locate device
Hi Jan, I followed the Disk FAQ, foe UEFI. https://www.openbsd.org/faq/faq14.html#softraid # fdisk -gy -b 532480 sd1 # fdisk -gy -b 532480 sd2 # fdisk -gy -b 532480 sd3 # fdisk -gy -b 532480 sd4 For all of them I did: # disklabel -E sd1 sd1> a a offset: [64] size: [39825135] * FS type: [4.2BSD] RAID sd1*> w sd1> q # bioctl -c 1 -l sd1a,sd2a softraid0 # bioctl -c 1 -l sd3a,sd4a softraid0 # dd if=/dev/zero of=/dev/rsd5c bs=1m count=1 # dd if=/dev/zero of=/dev/rsd6c bs=1m count=1 After that newfs. One thing I forgot: root@epyc1:~ # sysctl hw | grep drive hw.sensors.softraid0.drive0=online (sd5), OK hw.sensors.softraid0.drive1=online (sd6), OK Mischa On 2024-01-22 12:56, Jan Stary wrote: How exactly did you create the sd5 SR RAID 1 and the sd6 SR RAID 1? On Jan 22 12:23:36, open...@mlst.nl wrote: Hi All, I created to softraid0 drives, following the FAQ. ALl seems to be working without problems, however bioctl isn’t able to “see” the softraid0 drives, sd5 and sd6. root@epyc1:~ # dmesg | egrep 'sd([0-6])' sd0 at scsibus1 targ 0 lun 0: t10.ATA_DELLBOSS_VD_37b61d1b1f560010_ sd0: 457798MB, 512 bytes/sector, 937571968 sectors, thin sd1 at scsibus2 targ 1 lun 0: sd1: 7630885MB, 512 bytes/sector, 15628053168 sectors sd2 at scsibus3 targ 1 lun 0: sd2: 7630885MB, 512 bytes/sector, 15628053168 sectors sd3 at scsibus6 targ 1 lun 0: sd3: 7630885MB, 512 bytes/sector, 15628053168 sectors sd4 at scsibus7 targ 1 lun 0: sd4: 7630885MB, 512 bytes/sector, 15628053168 sectors sd5 at scsibus9 targ 1 lun 0: sd5: 7630625MB, 512 bytes/sector, 15627520063 sectors sd6 at scsibus9 targ 2 lun 0: sd6: 7630625MB, 512 bytes/sector, 15627520063 sectors root on sd0a (964c4608967fd9ca.a) swap on sd0b dump on sd0b root@epyc1:~ # for i in $(jot 7 0); do bioctl sd${i}; done sd0: , serial 37b61d1b1f560010 sd1: , serial (unknown) sd2: , serial (unknown) sd3: , serial (unknown) sd4: , serial (unknown) bioctl: Can't locate sd5 device via /dev/bio bioctl: Can't locate sd6 device via /dev/bio root@epyc1:~ # df -h Filesystem SizeUsed Avail Capacity Mounted on /dev/sd0a 986M107M830M12%/ /dev/sd0l 277G192K263G 1%/home /dev/sd0d 3.9G 10.0K3.7G 1%/tmp /dev/sd0f 29.1G1.3G 26.3G 5%/usr /dev/sd0g 986M288M648M31%/usr/X11R6 /dev/sd0h 19.4G 23.8M 18.4G 1%/usr/local /dev/sd0k 5.8G2.0K5.5G 1%/usr/obj /dev/sd0j 2.9G2.0K2.8G 1%/usr/src /dev/sd5c 7.0T367G6.3T 6%/var /dev/sd6c 7.0T670G6.0T10%/var/data Any idea? Mischa
bioctl: Can't locate device
Hi All, I created to softraid0 drives, following the FAQ. ALl seems to be working without problems, however bioctl isn’t able to “see” the softraid0 drives, sd5 and sd6. root@epyc1:~ # dmesg | egrep 'sd([0-6])' sd0 at scsibus1 targ 0 lun 0: t10.ATA_DELLBOSS_VD_37b61d1b1f560010_ sd0: 457798MB, 512 bytes/sector, 937571968 sectors, thin sd1 at scsibus2 targ 1 lun 0: sd1: 7630885MB, 512 bytes/sector, 15628053168 sectors sd2 at scsibus3 targ 1 lun 0: sd2: 7630885MB, 512 bytes/sector, 15628053168 sectors sd3 at scsibus6 targ 1 lun 0: sd3: 7630885MB, 512 bytes/sector, 15628053168 sectors sd4 at scsibus7 targ 1 lun 0: sd4: 7630885MB, 512 bytes/sector, 15628053168 sectors sd5 at scsibus9 targ 1 lun 0: sd5: 7630625MB, 512 bytes/sector, 15627520063 sectors sd6 at scsibus9 targ 2 lun 0: sd6: 7630625MB, 512 bytes/sector, 15627520063 sectors root on sd0a (964c4608967fd9ca.a) swap on sd0b dump on sd0b root@epyc1:~ # for i in $(jot 7 0); do bioctl sd${i}; done sd0: , serial 37b61d1b1f560010 sd1: , serial (unknown) sd2: , serial (unknown) sd3: , serial (unknown) sd4: , serial (unknown) bioctl: Can't locate sd5 device via /dev/bio bioctl: Can't locate sd6 device via /dev/bio root@epyc1:~ # df -h Filesystem SizeUsed Avail Capacity Mounted on /dev/sd0a 986M107M830M12%/ /dev/sd0l 277G192K263G 1%/home /dev/sd0d 3.9G 10.0K3.7G 1%/tmp /dev/sd0f 29.1G1.3G 26.3G 5%/usr /dev/sd0g 986M288M648M31%/usr/X11R6 /dev/sd0h 19.4G 23.8M 18.4G 1%/usr/local /dev/sd0k 5.8G2.0K5.5G 1%/usr/obj /dev/sd0j 2.9G2.0K2.8G 1%/usr/src /dev/sd5c 7.0T367G6.3T 6%/var /dev/sd6c 7.0T670G6.0T10%/var/data Any idea? Mischa