fracai
Guru
- Joined
- Aug 22, 2012
- Messages
- 1,212
I finally had the opportunity to make the jump to 9.10. tl;dr: it's great with minimal, insignificant issues
I did have to install twice; the first reboot had issues with being unable to find libedit.so.7 and therefore not being able to actually run anything. It was also reporting "getty repeating too quickly". I'm assuming the install failed to load some files somehow, but I didn't take the time to investigate much.
I rebooted back to my last 9.3.1 environment, deleted the bad 9.10 env and installed a second time. I didn't notice anything different between the two in particular (I used 'freenas-update -T FreeNAS-9.10-STABLE update' for both), but the reboot was fine this time.
Well, I did see the "database locked" notice and when I realized I couldn't add any new tunables (for bhyve) I rebooted and the database came back fine.
My jails are functioning normally. The only issue is that smartctl can't access the drives from the jail. Even when supplying the device type I get back:
I think the trick is destroying the template dataset prior to creating the new jail. The template is created as a dataset and the jails are then cloned from there. Normally you can't delete an ancestor dataset, but you can promote the children and then delete as it's no longer a dependency. Maybe there will be some issue that I haven't encountered yet, but so far all the jails are performing just fine. I'd certainly be interested in hearing more about what the perceived issues were with the design decisions that supposedly lead to being unable to create 9.10 jails without dumping the the entire jail dataset.
I upgraded all installed packages prior to upgrading to 9.10 so I'm not sure if there's an issue there yet, but it seems others have resolved those issues. I haven't seen any issues so far with "pkg upgrade", but I don't have any outdated packages either.
I'm also experiencing the issue where cron is running with UTC times, but that's not a huge issue and I think I've seen that rebooting may resolve that as well.
Oddly enough, I also haven't had an issue with Crashplan. It seems like the linux requirement was properly detected and the kernel module loaded properly. I plan on installing in a bhyve vm as soon as possible regardless.
Oh, and while I haven't had a chance to experiment much yet iohyve has already created the /iohyve symlink for me.
And I swear, the system is using 5% less CPU overall.
All in all I'm really liking this release.
Cheers!
I did have to install twice; the first reboot had issues with being unable to find libedit.so.7 and therefore not being able to actually run anything. It was also reporting "getty repeating too quickly". I'm assuming the install failed to load some files somehow, but I didn't take the time to investigate much.
I rebooted back to my last 9.3.1 environment, deleted the bad 9.10 env and installed a second time. I didn't notice anything different between the two in particular (I used 'freenas-update -T FreeNAS-9.10-STABLE update' for both), but the reboot was fine this time.
Well, I did see the "database locked" notice and when I realized I couldn't add any new tunables (for bhyve) I rebooted and the database came back fine.
My jails are functioning normally. The only issue is that smartctl can't access the drives from the jail. Even when supplying the device type I get back:
But, the same command works fine in the new 9.10 jail that I created. That's right I now have a variety of different jail environments and without destroying my jail dataset.Smartctl open device: /dev/ada0 [SAT] failed: Inappropriate ioctl for device
I think the trick is destroying the template dataset prior to creating the new jail. The template is created as a dataset and the jails are then cloned from there. Normally you can't delete an ancestor dataset, but you can promote the children and then delete as it's no longer a dependency. Maybe there will be some issue that I haven't encountered yet, but so far all the jails are performing just fine. I'd certainly be interested in hearing more about what the perceived issues were with the design decisions that supposedly lead to being unable to create 9.10 jails without dumping the the entire jail dataset.
I upgraded all installed packages prior to upgrading to 9.10 so I'm not sure if there's an issue there yet, but it seems others have resolved those issues. I haven't seen any issues so far with "pkg upgrade", but I don't have any outdated packages either.
I'm also experiencing the issue where cron is running with UTC times, but that's not a huge issue and I think I've seen that rebooting may resolve that as well.
Oddly enough, I also haven't had an issue with Crashplan. It seems like the linux requirement was properly detected and the kernel module loaded properly. I plan on installing in a bhyve vm as soon as possible regardless.
Oh, and while I haven't had a chance to experiment much yet iohyve has already created the /iohyve symlink for me.
And I swear, the system is using 5% less CPU overall.
All in all I'm really liking this release.
Cheers!