솔라리스10 Chapter 08 시스템 모니터링.

Slides:



Advertisements
Similar presentations
Apr. 25, 2013 Laboratory of Systems Medicine BASIC LINUX COMMANDS.
Advertisements

7 월 소식지에서는 도서관 분류에 대해 알아보았어요. 한국십진분류법은 0 에서 9 까지 열 개의 수를 가지고 이 세상 의 모든 것을 나누는 방법이라는 것. 이 세상의 모든 것이 이 열 개 가운데 어딘가에 꼭 들어가 야 한 다는 것 그럼,
Issues in Flash Memory. Contents  Flash Memory 개요  FTL (Flash Translation Layer)  S/W 연구분야의 이슈.
컴퓨터의 구조 2006년 2학기 컴퓨터의 개념 및 실습.
강의 기법과 상황대처 경기도 마약퇴치운동본부 김이항 약사 10.
Nmon 매뉴얼.
Part 4 장치 관리하기 Chapter 13. 주변 장치 관리하기 Chapter 14. 하드디스크 관리하기
솔라리스 시스템 점검
Chapter 10장 솔라리스 자원 관리 및 프로젝트 관리 Solaris2. 프로젝트 관리
유닉스 OS Installation Solaris 2.6 설치 부팅 설치 후 작업들 Sun patches 설치
1. 개발 시스템 개요.
EZ Board-M In-Ho, Roh Real Time System Lab.
사용자 메뉴얼 차량용 4CH 블랙박스 매뉴얼 버전 : Version 2.1 Hardware Version : 2.0
Vmware_workstation5에solaris10설치
HP ESSO Consulting Glance Manual
2017년 1/4분기 상1동 주민자치센터프로그램 수강생 모집【선착순】
꼼꼼한 청소법 생활의 지혜.
사용자 메뉴얼 차량용 4CH 블랙박스 매뉴얼 버전 : Version 1.1 Hardware Version : 1.0
Redhat Linux 설치 과정.
MYSQL 설치.
Introduction to UNIX/Linux
AWR DB 보고서 분석.
McGraw-Hill Technology Education
Linux/UNIX Programming
Chapter 09 솔라리스 서비스 관리(SMF)
[beginning] Linux & vi editor
기상연구소 응용 프로그램 (MM5/MPP) 시스템 별 성능 측정 결과 보고
2. Linux Installation Target Embedded System은 리눅스 환경을 사용한다. 이 장에서는 리눅스 설치부터, 각 설정의 의미들에 대해 이야기 한다.
The next generation Windows-based Terminal
Mysql Install on Azure
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
㈜학술교육원 온라인논문투고시스템 투고자 메뉴얼.
Embedded System Porting (2)
Chapter 10. Interrupt.
강 명 수 LINUX 설치 강 명 수
Root Filesystem Porting
Ch 08. 부트 프로세스 Flatstar.
Chapter 06 프로세스와 예약작업 관리 Solaris 1. 프로세스 관리
삼부시스템 로고 Qualstar PTL 제품소개서 Mar 07, 2014.
DataStage 운영자 지침서 Operator’s Guide
Root Filesystem Porting
Computer System Architecture
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
Boot PROM.
제 10 강 Boot PROM.
솔라리스10 3장. 솔라리스 패키지 관리.
임베디드 프로그래밍 Lecture #
4장 시스템 시작 및 셧다운 Solaris 2. PROM의 이해
Linux/UNIX Programming
Swap 추가, fsck.
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
7주차 FPGA 보드 사용법.
자바 5.0 프로그래밍.
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
Chapter 10 솔라리스 자원 관리 및 프로젝트 관리 Solaris 1. 솔라리스 자원 관리
남아메리카 선교 김수정, 이하정 전희진, 장성경.
23. Unix 시스템 커널. 개요 커널의 기본 서비스 커널의 특징 참고서적 프로세스 관리 장치 관리 파일 관리 가상 메모리
Kernel, Ramdisk, JFFS2 Porting
제 2장 프로세스 관리와 CPU 스케줄링 2.1 프로세스의 개념 2.2 CPU 스케줄링의 목적과 유형
운영체제 (Operating System) (하드웨어와 응용 프로그램 사이의 인터페이스 역할을 담당하는 시스템 소프트웨어)
8. 리눅스의 내부 군자삼락 [君子三樂] 청출어람이청어람 [ 靑出於藍而靑於藍 ] Why Linux ?
뇌를 자극하는 Solaris bible.
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 3. 솔라리스10 설치 후 설정하기 1. 텔넷 ( telnet ) 서비스 사용 SSH ( Secure Shell ) 서비스 사용 FTP ( File Transfer Protocol )서비스 사용 시스템.
 파일 아카이브와 압축 명령 익히기.
4. 셸을 이용한 명령어 입력. Unix 시스템 쉘 간단한 셸 명령 명령 매개변수(Command arguments)
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 1. 솔라리스10 설치 전 시스템 정보 확인 하드웨어 / 소프트웨어 준비 사항 설치 과정 이해 웹사이트 활용 VMware 다운로드 Solaris10 SPARC.
7주차 실습 FPGA 보드 사용법.
Chapter 07. 사용자 관리 Solaris3. 사용자 암호 관리 및 소유권 관리
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
1. 실습 시간에 수행한 avd 생성 및 실행, adb shell 접속 및 명령어 수행 결과를 제출한다.
Presentation transcript:

솔라리스10 Chapter 08 시스템 모니터링

1. 하드웨어 정보 하드웨어 제원 확인 명령어 CPU 정보 보기 # cd /usr/platform/`uname –m`/sbin # ./prtdiag -v | more CPU, 메모리, I/O 슬롯, 파워, 하드웨어 LED 상태, CPU 온도, PROM 버전. CPU 정보 보기 # prsinfo [ -v ]

메모리 정보 보기 # prtdiag -v # prtconf | grep Mem ( 용량 확인 ) 스왑 용량 확인 # swap –l ( block 사이즈이기 때문에 2로 나눠 준다 )

I/O 장치 확인 cfgadm 명령어 # cfgadm -al # cfgadm -c configure Ap_Id ( Attachment point ) # cfgadm -c unconfigure Ap_Id

example# cfgadm Ap_Id Type Receptacle Occupant Cond system:slot0 cpu/mem connected configured ok system:slot1 sbus-upa connected configured ok system:slot2 cpu/mem connected configured ok system:slot3 unknown connected unconfigured unknown system:slot4 dual-sbus connected configured failing system:slot5 cpu/mem connected configured ok system:slot6 unknown disconnected unconfigured unusable system:slot7 unknown empty unconfigured ok c0 scsi-bus connected configured unknown c1 scsi-bus connected configured unknown

하드 디스크 정보 보기 # iostat -En -E : 모든 장치의 에러 통계 보기 -n : 장치 이름 보기 ( cXtXdX, rmt/N, … ) # format 하드 디스크 이상 유무 확인 # iostat –en -e : 장치 에러 요약.

2. 하드 디스크 사용률 모니터링 iostat 명령어 활용 -xn : 확장된 장치 이름 보기 solaris10 # iostat -xnMz 5 extended device statistics r/s w/s Mr/s Mw/s wait actv wsvc_t asvc_t %w %b device 0.0 0.4 0.0 0.0 0.0 0.0 0.0 63.8 0 0 d0 0.0 0.3 0.0 0.0 0.0 0.0 0.0 14.6 0 0 d1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 190.8 0 0 d2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 96.7 0 0 d3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 98.0 0 0 d4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 483.1 0 0 d6 0.0 0.0 0.0 0.0 0.0 0.0 4.0 30.7 0 0 c0t11d0 0.0 0.0 0.0 0.0 0.0 0.0 114.9 180.0 0 0 c1t3d0 0.0 0.0 0.0 0.0 0.0 0.0 78.1 135.5 0 0 c1t1d0 0.0 0.0 0.0 0.0 0.0 0.0 465.8 90.8 0 0 c1t6d0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 6.2 0 0 c1t16d0 0.0 0.0 0.0 0.0 0.0 0.0 447.4 87.2 0 0 c1t18d0 0.0 0.4 0.0 0.0 0.0 0.0 4.6 13.5 0 0 c1t0d0 0.0 0.0 0.0 0.0 0.0 0.0 439.8 86.5 0 0 c1t21d0 r/s w/s Mr/s Mw/s wait actv wsvc_t asvc_t %w %b device 0.0 11.4 0.0 1.4 0.0 0.0 0.0 1.9 0 2 d0 0.0 11.4 0.0 1.4 0.0 0.0 0.0 1.9 0 2 d1 0.0 0.4 0.0 0.0 0.0 0.0 0.0 10.6 0 0 c0t11d0 0.0 11.4 0.0 1.4 0.0 0.0 0.0 1.8 0 2 c1t0d0 -xn : 확장된 장치 이름 보기 -M : 읽기/쓰기 용량 MB 단위로 보기 -z : 값이 0인 라인은 보이지 않기

3. CPU 사용률 모니터링 mpstat , vmstat, sar명령어를 이용해 CPU의 사용량을 모니터링 할 수 있다. solaris10 # sar 2 3   SunOS solaris10 5.10 Generic_137111-03 sun4u 10/01/2008 14:17:55 %usr %sys %wio %idle 14:17:57 2 9 0 89 14:17:59 0 8 0 92 14:18:01 0 9 0 91 Average 1 9 0 90 solaris10 #

4. 메모리 사용률 모니터링 vmstat 명령어 활용 solaris10 # vmstat 3 5 kthr memory page disk faults cpu r b w swap free re mf pi po fr de sr f0 s0 s3 s1 in sy cs us sy id 0 0 0 5613120 1511880 2 8 3 0 0 0 0 -0 1 1 -0 529 128 157 1 9 91 0 0 0 5609608 1455296 3 6 0 0 0 0 0 0 14 14 0 511 90 140 0 9 91 0 0 0 5609608 1455312 2 2 0 0 0 0 0 0 5 5 0 602 130 154 4 9 87 0 0 0 5609608 1455312 2 2 0 0 0 0 0 0 0 0 0 503 80 146 0 9 91 0 0 0 5609608 1455312 2 2 0 0 0 0 0 0 0 0 0 502 73 135 0 9 91

top 명령어를 활용한 시스템 정보 확인 solaris10 # gzip -d top-3.6.1-sol10 -sparc-local.gz solaris10 # pkgadd -d top-3.6.1-sol10 -sparc-local The following packages are available: 1 SMCtop top (x86) 3.6.1 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: <Enter> 패키지 예 <SMCtop>(을)를 </DOWN/top-3.6.1-sol10-x86-local>에서 처리 중 top(sparc) 3.6.1 LeFebvre et al 디렉토리 </usr/local>(을)를 패키지의 기본 디렉토리로 사용 ## 패키지 정보 처리 중 <중간 생략...> /usr/local/man/man1/top.1 [ 클래스 <none> 검증 ] <SMCtop>(이)가 성공적으로 설치되었습니다.

top 명령어 실행 화면 solaris10 # /usr/local/bin/top last pid:4409 ; load avg: 0.05, 0.04, 0.03 ; up 0+ 64 processes: 63 sleeping, 1 on cpu CPU states: 91.0% idle, 0.1% user, 8.9% kernel, 0.0% iowait, 0.0% swap Memory: 2048M phys mem, 1436M free mem, 4094M total swap, 4094M free swap PID USERNAME LWP PRI NICE SIZE TIME CPU COMMAND 4409 root 1 59 0 3520K 2120K cpu/2 0.21% top 1651 root 24 59 0 135M 70M sleep 0.07% java 752 root 43 59 0 79M 40M sleep 0.04% vxsvc 4272 root 1 59 0 12M 3248K sleep 0.02% sshd 4307 root 29 59 0 6864K 4256K sleep 0.01% nscd 227 root 1 100 -20 2680K 1584K sleep 0.01% xntpd 728 root 1 59 0 3648K 2864K sleep 0.00% httpd 7 root 13 59 0 10M 8944K sleep 0.00% svc.startd