일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Local TempDB
- 터키여행
- paged pool
- LiveKD
- windows media service
- Nested VM
- Hyper-V
- dsquery
- windows update
- Windows Server 2008
- Xperf
- windows debugging tool
- 작업관리자
- failover cluster
- SQL Server 2008
- FTP7.5
- 클러스터
- cluster node as Domain controller
- 인문고전
- windbg
- MSCS on VMWare
- Windows Server 2016 Hyper-v Cluster
- SQL Server 2012R2 FCI
- 안철수
- Session space
- 프로세스 CPU 사용량
- Windows Server 2016
- ftp7.5 장애조치 클러스터
- nonpaged pool
- iSCSI target
- Today
- Total
목록전체 글 (367)
류짱:Beyond MySelf
같은 이름의 프로세스가 여러 개 실행 중인 상황에서 한 프로세스가 많은 메모리와 CPU를 사용하여 추가 모니터링이 필요 하여 성능 로그를 수집 해야 할 경우 기본적으로는 아래와 같이 프로세스 네임# 형태로 데이터가 수집 되기 때문에 어떤 프로세스를 모니터링 해야 할 지 판단하기 어렵습니다. Process#1 Process#2 Process#3 그러나 아래의 레지스트리 키 변경을 통해서 Process_PID로 성능 로그를 수집 할 수 있기 때문에 의심 스러운 프로세스의 PID만 사전에 확인 해 놓는다면 로그 수집및 분석이 수월 해 집니다. 방법은 아래와 같습니다.^^ 시작 – 실행 – regedit 아래 레지스트리 키로 이동한 후 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe..
프로세스(Process) 프로세스란 실행 중인 프로그램을 나타내는 말로서 디스크에 저장 되어 있는 프로그램이 실행 되면 그 프로그램은 자신의 고유한 메모리 공간에 프로그램의 코드가 읽혀질 것이고 CPU는 메모리에 로드된 프로그램의 명령어를 하나하나 읽어서 실행 할 것이다. 그리고 이렇게 실행 중인 상태의 프로그램을 프로세스(process)혹은 태스크(Task)라 부른다. 프로세스가 가지는 특성은? 자원의 소유단위: 각각의 프로세스는 자신의 실행 이미지 로드와 실행에 필요한 추가적인 메모리 공간을 가지고 있어야 할 것이며 이들은 각 프로세스마다 구별되어야 할 것이고 해당 프로세스가 접근 하고자 하는 파일, I/O 장치들에 대해서 또한 프로세스 단위로 할당 받아 관리 되어야 함. 디스패칭 단위: 프로세스는 ..
Automated System Recovery (ASR) Overview Windows server 2003 이전 Windows NT와 2000 Server에서는 시스템에 문제가 발생 했을 경우 ERD(Emergency Repair Disk)를 이용하여 시스템을 Recovery 하였습니다. Windows XP pro와 Windows Server 2003에서는 ASR(Automated System Recovery)을 이용 하여 시스템에 문제가 생겼을 경우 복구를 합니다. ASR(시스템 자동 복구)을 사용하면 시스템 오류가 발생할 경우 전반적인 시스템 복구 계획의 일부로 ASR 세트를 정기적으로 만들 수 있습니다. ASR은 시작 옵션인 안전 모드 및 마지막으로 성공한 구성 등의 다른 옵션을 사용한 다음에도 ..
내 Windows server는 얼마나 오랫동안 재 부팅 되지 않고 운영 중일까? 이벤트 로그에서 시스템 시작 관련 이벤트를 찾아서 확인 해야 할 까요? 아래와 같은 간단한 명령어로 시스템의 up time을 확인 할 수 있습니다. 명령 프롬프트를 실행 후 아래와 같은 명령어로 간단하게 확인이 가능 합니다. Net Statistics server 혹은 아래 사이트에서 uptime.exe라는 프로그램을 다운로드 후 실행하여 확인 할 수 있습니다. http://support.microsoft.com/kb/232243 [참고 사이트] How to find Windows uptime? http://support.microsoft.com/kb/555737 Uptime.exe Tool Allows You to Est..
Server service가 종료 되고 강제 재 시작을 할 경우 access denied 발생 할 경우 아래의 hotfix들의 적용 여부를 확인 하고... 모두 설치가 되어 있다면 ?? 아래 KB들의 적용 여부를 먼저 확인 하시기 바랍니다. 대부분의 경우 svchost.exe 프로세스가 얘기치 않게 종료 되면서 발생 합니다. The Service Host process may stop unexpectedly in Windows Server 2003 http://www.microsoft.com/downloads/details.aspx?FamilyID=0D8E8225-096D-49F8-879A-F75D53BE3A8F&displayLang=ko Microsoft 보안 공지 MS09-001 – 긴급 http:/..
[요구사항] Live debugging 환경을 구성하기 위해 아래 준비가 요구됩니다. 1. Host computer (Windows XP/2000/2003/7/2008 중 하나를 운영하는 Laptop 또는 Desktop) 2. NULL-modem cable (Host computer와 Target computer 를 연결하기 위한 Serial-Serial 또는 Serial-USB 포트 케이블) 3. Debugging Tools for WIndows (아래 링크로 다운로드할 수 있으며, Host computer 에 설치해야 함) http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx 4. Host computer 상에 인터넷 연결 (Live de..
터미널 서버로 운영 중인 서버의 특정 세션에서 특정 프로세스가 많이 실행이 되고 있고 해당 프로세스의 갯 수를 카운터 해야 한다면 어떻게 할까요? 작업 관리자를 실행 후 일일이 해당 프로세스의 갯 수를 세어야만 하는 걸까요? 아래 query 라는 명령어를 이용하면 조금 수월하게 갯 수를 확인 할 수 있습니다. Query http://technet.microsoft.com/en-us/library/cc754415(WS.10).aspx 특정 세션에서 특정 프로세스가 100여개 이상 실행 되고 있다면 아래와 같은 명령어로 실제 실행 중인 갯수를 확인 Query process /ID:세션 ID |grep "프로세스이름.exe" |wc -l Ex) query process /id:4 |grep "xxxx.exe"..
이번에는 xperf를 이용하여 Windows server 2003 시스템의 커널에서 실행 중인 시스템 드라이버가 사용 중인 CPU 사용률을 알아 보도록 하겠습니다. xperf를 windows server 2003에 설치 하는 방법은 이전 포스팅을 참고 하십시오. http://ryuchan.kr/104 먼저 명령 프롬프트를 이용해서 xperf가 설치 된 곳으로 이동하여 아래와 같이 심볼을 설정 합니다. Set.exe _NT_SYMBOL_PATH=srv*c:\Symbols*http://msdl.microsoft.com/download/symbols 심볼을 환경 변수에 등록하였으면 xperf –on Latency 명령어를 실행합니다. 그리고 약 20초 정도 후 아래와 같이 명령어를 입력하여 data 수집을 종..