Preparing to Upgrade 9.3 to 9.10

Status
Not open for further replies.

nello

Patron
Joined
Dec 30, 2012
Messages
351
Is there a guide for upgrading from 9.3 to 9.10?

Here are some of the places I looked:

I'm running the following, each in it's own Jail:
  • CrashPlan 4.7
  • OpenVPN
  • MythTV
  • Plex

I want to know if there are any known conflicts between 9.10 and any of these applications.

I've read many 9.10 upgrade threads for the past few months and most of the recent 9.10 upgrade problems seem to be related to unusual/incompatible hardware. I don't anticipate any of the posted problems with my hardware. (See configuration in signature.)

In short, it seems safe to upgrade from 9.3 to 9.10.

Is there any reason to delay further?

Thank you for your time reading this as well as for any observations/suggestions you have.

- nello
 

Jailer

Not strong, but bad
Joined
Sep 12, 2014
Messages
4,977
Can't wait to see your results, specifically how the jails turn out. Jail functionality and updating seem to be the biggest concern when upgrading.
 

fracai

Guru
Joined
Aug 22, 2012
Messages
1,212
I was running Crashplan and Plex when I upgraded. Well, I had installed Plex manually in my own jail, but Crashplan was from the plugin. I also had several other jails running various scripts and services.

Here's my experience: https://forums.freenas.org/index.php?threads/9-3-1-9-10-success.43268/

Basically, one hiccup and no major issues. Since then I've dropped the Crashplan plugin and replaced it with a bhyve instance running Debian.

I haven't had any issues with upgrading software or creating new jails.

Once FreeNAS 10 is here I expect to migrate the bhyve instance again, but I'm fully prepared to just create a new one with the Web GUI. I'm using the time now to figure out how my other scripts and services will be layed out and what OS I want to use to manage them (bhyve Linux, bhyve FreeBSD, or Docker (Linux)).
 

nello

Patron
Joined
Dec 30, 2012
Messages
351
I haven't had any issues with upgrading software
I presume "upgrading software" means, for each Jail (other than plugins):
Code:
pkg update && pkg upgrade
portsnap fetch update
portupgrade -a


I further presume that these commands should NOT be applied to Jails created as plugins, e.g, crashplan. I didn't use a plugin for the other Jails, so I upgraded them (Plex, MythTV, and OpenVPN) with these commands.

Is there anything more I should do to upgrade the software within each Jail?
 
Last edited:

Jailer

Not strong, but bad
Joined
Sep 12, 2014
Messages
4,977
You can run those commands with the plugin jails. The plug ins themselves will not update but the other software in the jails will.

Unless you have specific software installed from ports, steps 2 and 3 are not necessary.
 

fracai

Guru
Joined
Aug 22, 2012
Messages
1,212
I presume "upgrading software" means, for each Jail (other than plugins):
Code:
pkg update && pkg upgrade
portsnap fetch update
portupgrade -a


I further presume that these commands should NOT be applied to Jails created as plugins, e.g, crashplan. I didn't use a plugin for the other Jails, so I upgraded them (Plex, MythTV, and OpenVPN) with these commands.

Is there anything more I should do to upgrade the software within each Jail?
Yeah, that's what I meant by upgrading software. I'll also point out that I've found it's probably best to try to stick with packages or ports. Packages won't always have the most recent version and you won't be able to customize the build options, but you don't have to compile things yourself. Ports will be update faster, but you'll have to troubleshoot build issues yourself. I've run in to cases where a package broke because I had different dependencies installed from ports and packages.

You can run those commands with the plugin jails. The plug ins themselves will not update but the other software in the jails will.

Unless you have specific software installed from ports, steps 2 and 3 are not necessary.
It's possible that a plugin has a dependency on a specific version of a port or package and upgrading software in the plugin jail could cause a problem, but I'm not aware of any specific issues there.
 

nello

Patron
Joined
Dec 30, 2012
Messages
351
Unless you have specific software installed from ports, steps 2 and 3 are not necessary.
Yes, I installed the software from ports in the following Jails, and am including the link to the installation instructions:
 

sremick

Patron
Joined
Sep 24, 2014
Messages
323
I "upgraded" from 9.2 -> 9.10, and by "upgraded" I mean I installed clean to a new (2nd) USB flash drive, then imported my config file. Worked flawlessly.
 

nello

Patron
Joined
Dec 30, 2012
Messages
351
I haven't had any issues with upgrading software or creating new jails.

I updated to 9.10 last week and all four of my Jails seem to work just fine.

The only curiosity is the transcoding from .mpg to .mp4 (H.264) using HandBrakeCLI is taking about twice as long.
 

Jailer

Not strong, but bad
Joined
Sep 12, 2014
Messages
4,977
Well maybe it's time I give it a go once I get back from vacation in 2 weeks.
 

mudshark

Contributor
Joined
Jan 17, 2015
Messages
119
I "upgraded" from 9.2 -> 9.10, and by "upgraded" I mean I installed clean to a new (2nd) USB flash drive, then imported my config file. Worked flawlessly.

I like your idea of upgrading to a fresh USB drive, makes nothing but sense and I'll be doing this BUT 9.3 to 9.10 and... (the big money questions) How do you find the CONFIG file? and Is the file location the same in 9.10?

Thanks much
RG
 

sremick

Patron
Joined
Sep 24, 2014
Messages
323
Status
Not open for further replies.
Top