Problem med operativsystem
Utgivet: mars 2016
Gäller för: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
I det här avsnittet beskrivs problem som är specifika för UNIX- och Linux-operativsystemet.
Felaktiga rapporter om delade resurser från en Solaris 10-baserad server
När du övervakar en Sun Solaris 10-baserad server som är konfigurerad för att använda zoner kan det verka som om Operations Manager felaktigt rapporterar delade resurser, till exempel en fysisk disk eller ett nätverkskort. Det här beteendet är avsiktligt.
På en Sun Solaris 10-baserad server som är konfigurerad för att använda zoner skiljer Operations Manager inte på delade resurser, till exempel en fysisk disk eller ett nätverkskort. För alla lokala zoner som delar en global zonresurs rapporterar Operations Manager inte den delade resursen. Bara en instans av varje resurs övervakas på varje Solaris 10-baserad server. Om det finns två nätverkskort på en Solaris 10-baserad server kopplas en till den globala zonen och den andra delas av två lokala zoner, där den första numrerade lokala zonen rapporterar den delade resursen. Den andra lokala zonen har inga data för den delade resursen.
I Operations Manager kan beteendet för en Solaris 10-baserad server som är distribuerad på en virtuell dator skilja sig något från beteendet för en Solaris 10-baserad server som är distribuerad på en fysisk dator. Varje nätverkskort som finns på en virtuell dator verkar för den Solaris 10-baserade servern vara en separat fysisk resurs. Om unikt definierade nätverkskort kopplas till varje zon som är konfigurerad på den Solaris-baserade servern samlar Operations Manager in data för varje nätverkskort.
Fel kan uppstå i agentproviders om Solarisdatorns filbeskrivningsgräns nås av processen
På en övervakad Solaris-dator med ett stort antal övervakade objekt (till exempel filsystem eller processorer) kan Solaris-agenten bete sig opålitligt. Exempel på symtom är filsystem, diskar eller andra objekt som inte identifieras. Det kan bero på att agentprocessen får slut på tillgängliga filbeskrivningar.
Du kan fastställa om orsaken till problemet är filbeskrivningsgränsen genom att granska agentloggfilen: /var/opt/microsoft/scx/log/scx.log. Om felmeddelanden i loggen innehåller texten: errno = 24 (För många öppna filer) kan du misstänka ett problem med filbeskrivningsgränsen.
Du kan lösa problemet genom att utföra följande steg:
Ändra startskriptet scx-cimd som finns i /opt/microsoft/scx/bin/tools/scx-cimd (Solaris 10 eller Solaris 11) eller i /etc/init.d/scx-cimd (Solaris 9). Leta reda på avsnittet i skriptet med följande rader:
start) # Start daemon echo "Starting $DESC" $DAEMON $OPTIONS -d exit $? ;;
Ändra avsnittet så att det inkluderar kommandot ulimit –n 1024 före raden $DAEMON $OPTIONS –d, där ”1024” är den nya processgränsen för filbeskrivningar.
start) # Start daemon echo "Starting $DESC" ulimit –n 1024 $DAEMON $OPTIONS -d exit $? ;;
Starta om agenten:
scxadmin -restart
Om problemet kvarstår försöker du med konfigurationen igen med en filbeskrivningsgräns på 2048. Starta sedan om agenten. Om processen fortsätter att få slut på filbeskrivningar med gränsen 2048 kontaktar du supporten.
Se även
Använda mallar för ytterligare övervakning av UNIX och Linux
Felsöka övervakning av UNIX- och Linux-datorer
Accessing UNIX and Linux Computers in Operations Manager (ansluta till UNIX- och Linux-datorer i Operations Manager)
Funktioner som krävs för UNIX- och Linux-konton
Hantera problem med hanteringspaket
Certifikatfel
Loggning och felsökning
Hantera certifikat för UNIX- och Linux-datorer
Managing Resource Pools for UNIX and Linux Computers (hantera resurspooler för UNIX- och Linux-datorer)
Installera agent i UNIX och Linux med identifieringsguiden