05:38:19 ˜/40 05:38:35 741 05:39:13 404 09:16:01 you can create a new ZFS data set within an existing ZFS pool, and give that data set different properties (e.g., different compression), can't you? 09:16:30 *different properties than the pool / "main file system" has 09:16:49 jemius: yes, you can. think it is called a subvolume 09:17:09 or maybe that is just the term for btrfs in Linux lol 09:19:02 terminology in ZFS's empire is indeed a bit challenging 09:19:14 but I know for sure what a pool is o/ 09:32:17 I think you mean inside another dataset, a pool can also have properties, but those are pool-wide and you can't override them in datasets (but compression is no pool property) 09:35:00 A pool is what you create with zpool, i.e., a pool of volumes, for example configured as a raid. A data set is something created with `zfs create` on a pool 09:35:06 AFAIU 09:38:20 zpool create will create a first dataset too, as you can only create child datasets with zfs create 09:39:39 can you mount parent dataset A to /home, then create a child data set with different properties in A, and mount this new dataset B to /home/bob/my_diffferent_properties_folder ? 09:53:41 yes, but you could make the home for each user a dataset too and give them create permissions and profit from the default mountpoint for datasets as that will be the last part of the dataset name inside the parents mountpoint 09:56:09 the costs of datasets are negligible, just create more of them and profit from inheritance of properties 10:00:03 If I copy from one set to another that won't result in more than the links to the blocks being copied I suppose 10:00:20 because right now I have >100GB on there already and would have to move stuff to create new sets 10:06:14 between diffrent datasets I'm not sure, but I think it will result in a full copy, so remember to create more dataset for next time (or decide that it doesn't matter as much and try now if it is fast or not) (maybe someone else here knows for sure) 10:13:40 kk, thx 12:06:27 Anyone know what would cause realtek-re-kmod to not show the interfaces? /boot/loader.conf has if_re_load and if_re_name set, after reboot I see the module loaded in kldstat, the NICs show in pciconf -lv but I don't see the NICs in ifconfig output 12:12:45 Ne'er mind. Built the kmod, installed it, and now works! 12:25:22 hi, everyone! does anyone have FreeBDS + BSD on different datasets of the same Zpool (so only one disk)? native encrypted zfs ? suggestions? thank you! 12:33:23 clapont, do you mean two copies of freebsd? that's basically what boot environments are 12:36:48 futune: oh, sorry! I meant FreeBSD + Linux (any distro) 12:38:43 I'd like to have FreeBSD and Linux (Arch/Debian) on the same ZFS pool, separate system datasets ofc, sharing the same /home dataset; encrypted would be the last step 13:23:57 he 13:27:21 hello, I am getting this error "can't create backend" when launching sway 13:27:27 I am following the handbook 13:27:47 what could be the reason for this error? 13:28:24 did you walk through all of the Wayland install and setup procedures 1st? 13:28:51 SponiX: I did "pkg install wayland" like handbook says 13:29:31 I went through Wayland install, I think 13:31:38 I also searched the error but the freebsd forum says it could be an issue with my GPU driver 13:35:16 ghodawalaaman: maybe it is an issue with your GPU driver 13:36:02 I have skylake GPU, (which comes in-built with cpu) 13:37:58 okay, and do you have a driver installed, configured, and loaded? 13:39:14 https://termbin.com/ak2b 13:39:20 SponiX: here is the output of dmesg 13:40:39 I couldn't find GPT in dmesg, so it could be that GPU isn't detected 13:41:22 clapont, I have run multiple linux distributions like this from the same pool. My main worry would be that freebsd and linux would have slightly different zfs versions, and a zpool upgrade from one system would break another 13:42:11 secondly, if you want to mount stuff using the mountpoint property, freebsd and linux have slightly different hier conventions 13:42:47 like, you'd have to find a way to mount the home dataset under /home on linux and /usr/home on freebsd (or other problems along that line) 13:43:09 I think legacy mounts using fstab files could solve that though 13:43:30 that being said, I have not actually tried freebsd + linux on the same pool myself, maybe something else breaks... 14:31:17 futune: thank you for comments, I'm thinking over... 15:29:12 The start of a 'swap_pager: cannot allocate bio' - mostly graphs for now https://dan.langille.org/?p=8139&preview=1&_ppp=c8daebad9e 16:54:26 clapont, if you try it, and it works, please report back. I'm very interested. 17:52:11 I'm trying to read single sectors from a geli device, e.g. /dev/ada6.eli. dd if=/dev/ada6.eli gives me dd: /dev/ada6.eli: Invalid argument 17:52:55 i was expecting this to work because using dd to write to the device works fine, e.g. dd if=/dev/zero of=/dev/ada6.eli 17:53:25 does anyone know what is wrong, and how to read single sectors from geli devices? 17:56:50 futune geli block is 4k 17:59:25 do you mean that adding something like bs=4096 would make it work? 17:59:33 tsoome_, 18:00:05 i would guess so;) 18:00:35 woah, thanks, by golly it appears you are right, tsoome_ 18:00:38 thanks 18:02:04 the thing is, encryption does add some data, and you do not want to shrink your data into too small chunks 21:42:30 futune: sure thing. at this moment the root zfs encryption option seems quite far; I had some play on freebsd 14.2 today with root zfs + geli/native encryption... 21:47:02 tsoome: thank you, interesting thing with the bs=4k for dd on geli; maybe once/twice I needed to backup a smaller encrypted partition to some other/remote place but it was luks+linux, it simply worked.. 22:12:06 hello 22:12:25 how is easy anticheat support on freebsd? 22:12:53 i am considering booting freebsd for desktop use in the future and game compatability is a slight concern. 22:13:11 most of the games i play on steam either run natively or through proton with no issues. 22:13:40 the main game i play is the finals but there are no records on the internet that someone has gotten it working. 22:13:53 the finals uses easy anticheat + it's own solution on top of it. 22:19:39 Hi. I am using unbound from ports for DNS over TLS, recursive caching DNS from ports. I like to switched to unbound default in FreeBSD. It will work the same? 22:55:24 hey folks 22:56:06 we have a FreeBSD system, which during boot says "zio_read error: 5", which is reached at src/stand/libsa/zfs/zfsimpl.c line 2306 23:01:26 5 is EIO, which usually does indicate some sort of unexpected input 23:02:59 are there any other messages? 23:04:57 this line number is from either we were reading from gang blocks or we were reading from vdev. But physical IO error should have related [additional] messages. 23:24:53 tsoome_ ZFS I/O error, all block copies unavailable 23:25:10 tsoome_ we did set the BE back to the old one (which was 14.1 latest patch0 23:25:30 and rebooted, and we still got the zio_read error 5, however it did boot properly 23:26:12 yes, thats from zfs reader, but was there other errors? I guess no? 23:26:42 all block copies onlymeans we did try to read from all available blocks (and failed). 23:26:49 no not at all, but we're wondering why it would fail when the kernel was updated to 14.2 (we did do gpart bootcode manually via live system btw) 23:27:10 btw, does lsdev -v confirm all pool disks are visible? 23:27:41 tsoome_ yes we can see all disks and it also printed the ZFS pool name (zpool) 23:27:42 and, if you got system up, you better run scrub. 23:27:53 I should mention we are on GPT + BIOS mode 23:28:04 does the pool have redundancy? 23:28:32 we did run scrub using the live system, yesterday, didn't return any errors, it's made of 2 vdevs, mirrors of 2 disks. 23:29:47 how large disks? 23:30:18 4 disks, 3TB each, there's only 50G used, 2 minutes to go with the scrub to finish. 23:31:42 well, 3TB and BIOS... I suppose it is UEFI + CSM? you *may* hit the buggy int 13 read from large LBA issue. 23:32:35 I'd check with UEFI boot from the same new BE. 23:33:12 tsoome_ agree, my thought as well, but it does boot with 14.1, just not with 14.2, which got me worried. bug? changes? not sure. 23:33:30 if bios boot gets the error and uefi boot does not, then its buggy bios 23:34:44 HP MicroServer Gen8... well according to reddit, there's no UEFI support :( 23:34:45 the fact that you have multiple BE's means the data from new BE is stored in different blocks and can happen to be just far enough. 23:35:33 well, other option is to use zdb and verify all block pointer offsets are below the 2TB line;) 23:37:53 ok, so in that case you can test by creating boot pool partition small enough not to pass 2TB line. Altho, it may be the actual wrapover is not exactly on 2TB line... 23:39:32 ok, and other thing you can test is to copy /boot/loader from older BE (to loader.old or like) and start it from boot: prompt 23:40:02 if it does get the same errors, its LBA problem. 23:40:44 actually, you can switch BE from loader to see if you can load the kernel and modules 23:40:51 no need to copy anything 23:41:34 so after scrub, we rebooted, we still see zio_read error 5, but it boots all fine! 23:42:02 well, it only meant that we failed to read something non-vital 23:43:54 also, where the new BE fails - during the kernel load? or during the loader startup (while its reading the lua scripts etc)