Fedora has become rather dramatic in its fast moving changes. Fedora of today is what RHEL will become, and the system as a whole will look entirely different. systemctl is one of the bigger changes, and going from Fedora 14 to Fedora 15 wasn’t that painl since most services transferred over with ease. However, going from Fedora 15 to Fedora 16, some key services got renamed.
It’s best to do a systemctl command prior to any upgrade to record what you had running previously. The NFS server, for example, is one such service that gets renamed and, thus, will not automatically start on an upgraded system due to the name change. To correct this:
systemctl enable nfs-server.service