När systemet startas första gången efter en installation av OS för Solaris 10, kan det inträffa ett fel med beroende tjänster. Underkommandot svccfg import kan misslyckas med att aktivera beroende tjänster som har deklarerats i tjänstens manifestfil. Det innebär att de beroende tjänsterna inte startas i ordning och felmeddelanden som gäller de här tjänsterna genereras.
Åtgärd: Kör kommandot svcadm refresh för den beroende tjänsten. Till exempel:
svcadm refresh beroende FMRI |
Programvaruutvecklare undviker det här problemet via följande lösningar:
Deklarera beroende tjänster på instansnivån i stället för på tjänstnivå.
Om det gäller pågående installationer, aktiverar du ett efterinstallationsskript för paketet och låter det köra kommandot svcadm refresh beroende FMRI.
Om det gäller installationer som använder en alternativ startmiljö, lägger du till kommandot svcadm refresh dependent FMRI i filen /var/svc/profile/upgrade.