When you upgraded, did you happen to forget to merge 4.9's architectural changes into your system as described in the
Upgrade Guide: 4.8 to 4.9? The /etc/rc.d/ directory didn't appear until 4.9.
Use sysmerge(8). See the Finals Steps section of
http://www.openbsd.org/faq/upgrade49.html