Category Archives: Infra

IIS Hang 증상시 메모리 덤프 생성하기

만약 IIS에서 행증상이 발생하였는데, 서비스 때문에 어쩔수 없이 재시작하였다고 가정해 봅시다. 그럼 이 원인은 해결할수 없는 미스터리로 남겠지요.. 그리고 다시금 행증상이 찾아오게 될것입니다. 이 때를 기다렸다가 ADPlus로 메모리 덤프를 생성하는 방법도 있습니다. 하지만 이건 사람이 수동으로 체크를 하고 있고, 장애시 수동 명령을 입력하여 실행하여야 하기 때문에 매우 느리게 됩니다. 다음 방법을 이용해 보시기 바랍니다. 그럼

Read More

WMI “provider load failure” 오류 확인

WMI를 이용하는 프로그램 혹은 스크립트를 사용하다 간혼 제공자를 로드하는데 실패하는 오류가 나타날때가 있다. 원인은 확실하지 않지만 WMI 데이터 베이스가 꼬여서 그럴 가능성이 높다. 아래와 같이 Repository를 초기화 하는 방법으로 대다수 해결이 가능하다.  

 

TortoiseSVN AutoCommit in Windows – 자동 커밋 배치 만들기

TortoiseSVN AutoCommit in Windows TortoiseSVN 이 제공하는  CLI 명령을 이용하면 쉽게 자동 커밋 기능을 만들수 있습니다. 이를 스케줄러와 함께 사용하면 보다 효과적이라고 할 수 있습니다. 아래는 Batch Script로 작성하였을때 사용할 수 있는 옵션입니다.

  유심히 볼만한 부분은 /closeonend 옵션으로 에러가 있을 때 어떻게 대응할지에 대한 정보입니다. /closeonend:0 don’t close the dialog automatically /closeonend:1 auto

Read More

SQL Server Memory AWE 옵션사용

4GB이상의 물리적인 메모리를 사용할 수 있다면 AWE옵션을 사용하여 SQL에 보다 많은 메모리를 할당 할수 있습니다. 또한 AWE 옵션은 기본적으로 Locked Page를 할당받기 때문에 Windows에 의해서 SQL Server의 메모리가 강제로 Page Out되는 현상을 예방하는 효과도 기대할 수 있습니다.   1.     C:\Boot.ini 안에 PAE옵션이 설정되었는지 확인합니다. [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=”Windows Server 2003, Enterprise” /fastdetect

Read More

Cisco Switches – Port mirrors

최근 포트 미러링할 일있어, 관련 자료를 검색해보았다. Cisco 관련 포트 미러링 구성에 대한 자료인데, 최신 ISO 방식 같다. http://www.associatedcontent.com/article/577825/configure_port_mirrors_on_cisco_switches.html 타 자료를 확인해 보면, 구버전 과 신버전 명령으로 나뉘는데, monitor session으로 진행하는 명령은 신버전 ISO관련 명령이고, port로 진행하는 명령은 구버전 명령으로 나온다. 구버전 명령은 3COM과 CISCO가 동일하므로 여기 함께 다루겠다. monitor session _ source interface <INTERFACE> monitor session _

Read More

Port Channel And Teaming

Port Channel(포트 채널)과 Teaming(티밍) 서버를 네트워크 장비에 연결하다, 기존 연결되어 있는 서버가 네트워크가 끊어지는 장애가 발생하여 확인해 보니 네트워크 로그에 Gi0/20 is not compatible with Gi0/19 and will be suspended (speed of Gi0/20 is 100M, Gi0/19 is 1000M) 이라는 메세지와 함께 기존 0/19 인터페이스 연결되어 있던 서버가 연결이 끊어졌다.  메세지 자체로 보면, 19번과 20번의 네트워크 속도가 서로

Read More