Operációs rendszerrel kapcsolatos problémák

 

Közzétett: 2016. március

Érvényes: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Ez a témakör a UNIX és Linux operációs rendszerekkel kapcsolatos problémákat ismerteti.

Helytelen jelentések a megosztott erőforrásokról Solaris 10-alapú kiszolgálókról

Zónák használatára konfigurált Sun Solaris 10-alapú kiszolgáló figyelése esetén az Operations Manager helytelenül jelentheti a megosztott erőforrásokat, például egy fizikai lemezt vagy egy hálózati adaptert. Ez a viselkedés a kialakítás miatt jelentkezik.

A zónák használatára konfigurált Sun Solaris 10-alapú kiszolgálón az Operations Manager nem tesz különbséget a megosztott erőforrások, például egy fizikai lemez vagy egy hálózati adapter között. Olyan helyi zónákban, amelyek globális erőforráson osztoznak, az Operations Manager nem jelenti a megosztott erőforrást. Az egyes Solaris 10-alapú kiszolgálókon a rendszer az egyes erőforrásoknak csak egyetlen példányát figyeli. Ha egy Solaris 10-alapú kiszolgálón két hálózati adapter van, és az egyik egy globális zónához van csatolva, míg a másik két helyi zóna között van megosztva, akkor az elsőként számításba vett helyi zóna jelentésében szerepel a megosztott erőforrás. A második helyi zóna esetén nem lesz adat a megosztott erőforrásról.

Az Operations Manager rendszerben némileg eltér egymástól a virtuális gépre és a fizikai számítógépre telepített Solaris 10-alapú kiszolgálók viselkedése. A virtuális gépen létező minden egyes hálózati adapter különálló fizikai erőforrásként jelenik meg a Solaris 10-alapú kiszolgálón. Ha egyedileg definiált hálózati adapterek vannak a Solaris-alapú kiszolgálón konfigurált egyes zónákhoz csatolva, az Operations Manager mindegyik hálózati adapterről gyűjt adatot.

Az ügynökszolgáltatók kudarcot vallhatnak, ha a folyamat eléri a Solaris számítógép fájlleírójának a korlátját

Nagy számú figyelt objektummal (pl. fájlrendszerek vagy processzorok) rendelkező figyelt Solaris számítógépen előfordulhat, hogy a Solaris-ügynök megbízhatatlan viselkedésé észleli. A tünetek tartalmazhatnak fájlrendszereket, lemezeket és egyéb, nem figyelt objektumokat. Ez okozhatja, hogy az ügynökfolyamat kifutott a rendelkezésre álló fájlleírókból (File Descriptors, FD).

Annak meghatározására, hogy az adott problémát a fájlleíró korlátja okozza-e, vizsgálja meg az ügynök naplófájlját: /var/opt/microsoft/scx/log/scx.log. Ha a napló hibaüzeneteinek bármelyike tartalmazza az errno = 24 (Too many open files) szöveget, akkor vélhetően a fájlleíró korlátjával kapcsolatos probléma lépett fel.

Ennek a problémának a megoldásához végezze el az alábbi lépéseket:

  1. Módosítsa az /opt/microsoft/scx/bin/tools/scx-cimd (Solaris 10 vagy Solaris 11) vagy az /etc/init.d/scx-cimd (Solaris 9) útvonalon elérhető scx-cimd indítási parancsfájlt. A parancsfájlban keresse meg a következő sort:

    start)
        # Start daemon
        echo "Starting $DESC"
        $DAEMON $OPTIONS -d
        exit $?
        ;;
    

    Módosítsa ezt a részt az ulimit –n 1024 parancs beszúrásával a $DAEMON $OPTIONS –d sor elé, ahol az „1024” a fájlleíró új feldolgozási korlátja.

    start)
        # Start daemon
        echo "Starting $DESC"
        ulimit –n 1024
        $DAEMON $OPTIONS -d
        exit $?
        ;;
    
  2. Indítsa újra az ügynököt:

    scxadmin -restart
    
  3. Ha a probléma továbbra is fennáll, próbálja meg ismét a konfigurálást és állítson be 2048-at a fájlleíró korlátjának, majd indítsa újra az ügynököt. Ha a folyamat 2048-ra állított korláttal is elhasználja a fájlleírókat, lépjen kapcsolatba a támogatással.