Frequently
asked
questions


Frequently Asked Questions

Nyheter från Tech Support - Solaris FAQ

SarCheck kan hitta buggar i sar, så här är FAQ´s.
Dessa frågor utgör 80 procent av era samtal till oss.

  • Vilka Solaris versioner fungerar SarCheck på?
  • Ska jag implementera rekommendationer som framkommer tillfälligt vis?
  • Var gång jag utfört ändringar baserat på SarCheck’s rekommendationer, får jag fler rekommendationer. Varför rekommenderas inte rätt värde för alla parametrar?
  • När jag försöker köra sarcheck, får jag meddelandet “sarcheck: not found”. Vad är fel?
  • Är SarCheck för Solaris år 2000 kompatibelt?
  • Hur lång tid tar det för SarCheck utföra analysen?
  • Varför får jag meddelandet "WARNING: Bad sar -b data has been detected"?
  • Jag la till SUNWaccu och SUNWaccr paketen, nu kan jag inte hitta sa1 och sa2 script i crontab för sys. Vad gör jag?
  • Varför får jag meddelandet "sa[0-3][0-9]: No such file or directory"?
  • Varför får jag meddelandet "sar[0-3][0-9]: No such file or directory"?
  • Recent enhancements and the current version of SarCheck for Solaris SPARC
  • Varför slutar SarChek producera rapporter?
  • Varför får jag meddelandet "/dev/ksyms is not a 32-bit kernel namelist"?
  • Varför får jag meddelandet "kvm_open open error"?
  • Varför får jag meddelandet "/opt/sarcheck/bin/analyze syntax error at line 1..."?
  • Varför får jag meddelandet "sar: malloc failed Not enough space"?
  • Hur samlar jag följande filer för att sammanställa det i ett större perspektiv? sar18 sar19 sar20
  • How do I change the starting and ending times of the period being analyzed?
  • Varför får jag ingen disk performance information?


    Frequently asked questions (FAQ):

    Q1. Vilka Solaris versioner fungerar SarCheck på?

    A1. Version 2.5 fungerar med SarCheck 32-bit version för Solaris SPARC, och version 2.7 och uppåt fungerar med SarCheck 64-bit version.

    Q2. Ska jag implementera rekommendationer som framkommer tillfälligt vis

    A2.Implementera först de rekommendationer som frekvent återkommer. Om SarCheck tillfälligt rekommenderar ändringar av t ex minnes handteringen skall du prova dessa. På system med extra minnen, kan SarCheck göra ytterliggare rekommendationer som inte görs på system med “tight”minne.

    Q3. Var gång jag utfört ändringar baserat på SarCheck’s rekommendationer, får jag fler rekommendationer. Varför rekommenderas inte rätt värde för alla parametrar?

    A3. Så fungerar inte system optimering. Det finns inga “korrekta” värden eftersom optimering är en kompromiss mellan olika system resurser. I system optimering ingår gradvisa ändringar, det är rätta vägen att gå.

    Q4. När jag försöker köra sarcheck, får jag meddelandet “sarcheck: not found”. Vad är fel?

    A4. Kontrollera följande:

    • Är du root?
    • Finns sarcheck scriptet? (sök efter /usr/local/bin/sarcheck).
    • Är /usr/local/bin i din PATH? (echo $PATH)

    Q5. Är SarCheck för Solaris år 2000 kompatibelt?

    A5. Vi tror det. Det är en komplex fråga, olika leverantörer har implementerat olika lösningar. Vi uppmanar våra kunder att prova SarCheck eftersom det är omöjligt att simulera varje kund miljö.

    Q6. Hur lång tid tar det för SarCheck utföra analysen?

    A6. SarCheck använder ungefär en sekund CPU tid för analys av en sar report på en 85 MHz Sparc 5, och 0.3 sekunder på en 266MHz Ultra 5.

    Q8. Varför får jag meddelandet "WARNING: Bad sar -b data has been detected"?

    A8. Det orsakas av en bug i sar, buggen finns i release 2.5.1 och ev i andra versioner. Titta efter negativa nummer i sar -b statistik . Negativa nummer tyder på sar bug.

    Q9. Jag la till SUNWaccu och SUNWaccr paketen, nu kan jag inte hitta sa1 och sa2 script i crontab för sys. Vad gör jag?

    A9. Avkommentera eller lägg till i crontab för user sys:

    0 * * * 0-6 /usr/lib/sa/sa1
    20,40 8-17 * * 1-5 /usr/lib/sa/sa1
    5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A

    Q10. Varför får jag meddelandet "sa[0-3][0-9]: No such file or directory"?

    A10. Det tyder på att det inte finns någon sar data fil för sarcheck att analysera. Den vanligaste orsaken är att kernel har blivit modifierad utan reboot.

    Q11. Varför får jag meddelandet "sar[0-3][0-9]: No such file or directory"?

    A11. Det tyder på att det inte finns någon sar data fil för sarcheck att analysera. Det kan bero på att systemet har stängts ner så att cron inte har kört sa2 scriptet.

    Q12. Varför slutar SarChek producera rapporter?

    A12. Kör'analyze' och titta efter sista datum i slutet av texten. Om du har licens för SarCheck och utgångs datum inte verkar att stämma kör 'analyze -s' och sänd oss resultatet.

    Q13. Varför får jag meddelandet "/dev/ksyms is not a 32-bit kernel namelist" or "kvm_open open error"?

    A13. Meddelandet indikerar att en 32-bit version av /opt/sarcheck/bin/analyze program försöker läsa en 64-bit kernel. Om du bara ser kvm_open error meddelandet, så är det troligt att du försöker köra SarCheck utan att vara root. Vanligtvis betyder det att du behöver en 64-bit version av SarCheck för Solaris SPARC.

    Q14. Varför får jag meddelandet "/opt/sarcheck/bin/analyze syntax error at line 1..."?

    A14. Meddelandet indikerar att du försöker köra en 64-bit version av SarCheck på ett 32-bit system.

    Q15. Varför får jag meddelandet "sar: malloc failed Not enough space"?

    A15. Det är ett sar problem, inte ett SarCheck problem. Ofta är det att cron kör sa1 script två ggr istället för en. Om crontab ser ut så här :

    0 * * * 0-6 /usr/lib/sa/sa1
    0,20,40 8-17 * * 1-5 /usr/lib/sa/sa1

    Då körs sa1 två ggr 8:00 på vardags morgnar, och körs två ggr varje timme till 17:00. Detta exempel är taget från ett verkligt support ärende, och problemet upphörde när rad två ändrades:

    20,40 8-17 * * 1-5 /usr/lib/sa/sa1

    Q16. Hur samlar jag följande filer för att sammanställa det i ett större perspektiv?
    sar18 sar19 sar20

    A16. Det finns flera sätt. Det enklaste:

    cat /var/adm/sa/sar18 /var/adm/sa/sar19 /var/adm/sa/sar20 > /tmp/multisar

    Ett annat

    cat `ls /var/adm/sa/sar?? | egrep '1(8|9)|20'` > /tmp/multisar

    ytterligare ett:

    cat `ls /var/adm/sa/sar?? | egrep '18|19|20'` > /tmp/multisar

    Eller rapporter som är tex upp till 10 dagar,för att göra det:

    cat `/usr/bin/find /var/adm/sa \( -name 'sar*' \) -mtime -10` > /tmp/multisar

    Q17. Hur ändrar jag start och slut tid för perioden som skall analyseras?

    A17. Du får editera i scriptet för SarCheck

    Om du kör 'sarcheck', editera /usr/local/bin/sarcheck, ändra värdet av ST (start time) och EN (end time). Välj tider när där du behover hög kapacitet. Välj inte en tid då eventuella backuper körs, eventuella rekommendationer kan då bygga på felaktiga uppgifter, och systemet blir inte optimerat för vanliga användar aktiviteter.

    Om du använder 'analyze' program för att producera SarCheck reports i /var/adm/sa biblioteket, skall du editera crontab- /usr/lib/sa/sa2 , ändra -s och -e flaggor.

    Oavsett om du kör 'sarcheck' eller 'analyze' för att producera SarCheck rapporten, ska du samla data i intervaller. Som standard, samlar sar data var 20 minut mellan 8:00 och 18:00 på dagtid och var 60 minut övrig tid. Editera crontab som kör /usr/lib/sa/sa1 för att vara säker på att data samlas vid samma intervaller den period du vill analysera.

    Q18. Varför får jag ingen disk performance information?

    A18. En kund har meddelat att dom löste det på Solaris 2.6 med patch 106818-02, får du ingen disk information i din SarCheck rapport och bara headern syns i sar rapporten, är det ett sar problem. Det kan finnas en patch som kan hjälpa dig. Kolla med Sun efter patch.


    Copyright © 1996-2001 Aurora Software Inc., All rights reserved.
    Information in this document is subject to change without notice.
    Other products and companies referred to herein are trademarks or registered trademarks of their respective companies or mark holders.
    This page last updated on September 19, 2001.

 

webdesign susanne@irial.com