홈디렉토리의 .vimrc(unix기준)

또는

C:\Program Files\Vim\Vim7.2(버전)\vimrc_example.vim(윈도우 기본설치 기준)

파일에

let g:colors_name="torte"

추가한 후 저장.."torte"에 해당하는 내용은 개인 선택..
신고
Posted by She쥐포s
IIS에서 어느날 부터인지 로그가 쌓이지 않는다.
인스턴스 별로 속성을 비교해봐도 별 차이점을 발견하지 못하겠다.
혹시나 싶어 탭을 전부 비교하기로 하고.. 비교작업에 들어갔다.

○ IIS 로깅사용
    로깅은 사용으로 체크 확인..

○ 홈 디렉토리 탭의 "방문 기록"
    찾았다.. "방문 기록"이 로그가 쌓이지 않는 인스턴스에서는 체크가 해제 되어 있었다.

이런.. 제길...
신고
Posted by She쥐포s
가상 머신에 파일을 가져와야 하는데..
방법을 찾다가.. net 명령어를 사용하기로 했다..
net 사용법은 느무느무나 많아서 일일이 다 써보기도 힘들 것 같다.

일단 command line에서 공유폴더를 로컬의 드라이브로 등록해서 사용하는 것을 해봤다.
(뭐 이 내용이 참신한 내용은 아니다..)

일단 원격 시스템에서 net share로 공유된 폴더나 드라이브를 확인한다.

나는 C:\Perflogs 디렉토리의 내용을 가져오려 하므로.. C:\를 사용하려 한다.

        net use /user:사용자명 공유이름


공유된 디렉토리를 로컬의 드라이브로 사용하기..

        net use Z: 공유명


이제 원하는 작업을 할 수 있다.

연결을 해제 하는 작업은 

        net use /d Z:
        net use /d 공유명
신고
Posted by She쥐포s
Event Type: Error
Event Source: Windows Update Agent
Event Category: Software Sync
Event ID: 16


Update Agent 재설치 관련 사이트
http://msmvps.com/blogs/athif/archive/2006/04/05/Re-Installing-WUA.aspx

"Install is not needed since windows update agent is already installed."
(Windows 업데이트 에이전트가 이미 설치되었으므로 설치할 필요가 없다.)는 메시지를 받을 경우

강제적으로 설치하기 위해서는 "/wuforce" 옵션을 준다.
예)
"WindowsUpdateAgent20-x86.exe /wuforce"

다음과 같은 메시지를 받는다면,

Windows Update now reports:
Error number: 0×80245003

다음의 순서를 따라하라.
1. 시작 -> 실행 후 cmd 입력후 엔터. net stop WuAuServ
2. 시작 -> 실행 후 %windir% 입력후 엔터
3. 열린 폴더에서 "SoftwareDistribution" 폴더를 "SoftwareDistribution.old"로 변경
4. 시작 -> 실행 후 cmd 입력후 엔터. net stop WuAuServ
5. 인터넷 옵션을 열고 일반탭의 임시 인터넷 파일의 설정을 선택.
6. 개체 보기 클릭
7. WuWebControl class에서 오른마우스 클릭 후 제거 선택
8. MuWebControl class에서 오른마우스 클릭 후 제거 선택
9. c:\windows\system32\wuweb.dll 파일을 wuweb.dll.old로 변경
10. c:\windows\system32\muweb.dll 파일을 muweb.dll.old로 변경

이후 Windows Update 실행

출처 :
http://www.jasonslater.co.uk/2007/04/13/windows-update-agent-error/

신고
Posted by She쥐포s

○ Windows의 Shutdown 명령어

사용법: shutdown [-l | -s | -r | -a] [-f] [-m \\컴퓨터 이름] [-t xx] [-c "설명"] [-d up:xx:yy]

        인수없음            도움말 표시(-?와 동일)
        -i                      GUI 인터페이스 표시(처음 옵션이어야 함). 로그오프함(-m 옵션과 함께 사용될 수 없음)
        -s                     시스템을 종료
        -r                      시스템을 종료한 후 다시 시작
        -a                     시스템 종료를 중단
        -m \\컴퓨터 이름        원격 컴퓨터를 종료/다시 시작/중단
        -t xx                   시스템 종료의 만료 시간을 xx초로 설정
        -c "설명"              시스템 종료 설명을 지정(최대 127 문자)
        -f                      실행 중인 응용 프로그램을 경고 없이 강제로 종료
        -d [u][p]:xx:yy 종료에 대한 이유코드 지정
                                u: 사용자 코드
                                p: 계획된 종료 코드
                                xx: 주 이유 코드 (256 보다 작은 양수)
                                yy: 부 이유 코드 (65536 보다 작은 양수)

※ Windows shutdown 도움말 참고함.

신고
Posted by She쥐포s

○ Active Directory Monitoring
    왜 성능분석이 필요한가?
        문제 해결의 자료 제공
        AD관리자의 입장에서 Query의 응답속도가 느리다던지
        사용자 인증에 지연이 발생한 경우 Resource에 대한 병목현상등 판단
    DC Sizing
        New Server Deployment
        새로운 DC를 도입할 경우 보다 정확한 DC의 Sizing이 필요
    Server Consolidation
        기존의 서버 Role을 통합할 경우 필요한 원하는 Spec의 Response를 가져갈 수 있는지 판단
    Application 개발(개발자 입장)
        AD의 기능
            사용자 인증
            Directory Service 제공
            기업내의 Identity 정보 제공
            LDAP Query의 응답속도 튜닝

○ 성능분석 도구들
도구                                    데이터
Perfmon                              성능 카운터
Netmon                               네트워크 패킷
Windows Server 2003 Performance Advisor
                                         성능카운터 & Event Tracing(MS Windows에서 제공하는 Event Tracking Architecture, OS
                                         차원에서 제공, Kernel Level Function Level까지 제공)
                                         (Data 수집, 분석해서 Report를 제시함)
Event log                            이벤트(오류발생시 오류 표시)

○ Windows Server 2003 Performance Advisor(버전 2.0)
    Data 수집/성능분석/Report 기능 제공
        - Active Directory
        - Internet Information Server(IIS)
        - Print Server
        - DNS
        등..
    System Requirements
        - Windows Server 2003 Only
        - .Net 1.1 Framework
        - SQL Server 2000 또는 MSDE
           (반드시 필요하지는 않지만 Trending을 하고 싶다면 필요함, 성능추이)
    Download
        http://www.microsoft.com/downloads/details.aspx?FamilyID=09115420-8c9d-46b9-a9a5-9bffcd237da2&DisplayLang=en

○ Computer Role
    Data
        성능 데이터를 수집
        Report 나 Both Computer Role을 맡은 시스템에 수집한 데이터 전달
    Report
        데이터를 분석하여 리포트 생성
        Warning Rule에 따라 리포트에 상태 표시
        (경고 메시지 규칙)
    Both
        한 시스템에서 Data와 Report 역할을 동시에 수행
        데이터를 수집한 후 바로 리포트 생성, DC의 경우엔 Both로 설정하는 것을
        권장하지 않음(각 DC는 Data로 설정, Report Computer Role을 다른 시스템에 설정)
    Data와 Report 분리의 이유
        개별 DC에 Performance Advisor를 설치한다면 부하가 발생하므로
        Data로 Computer Role을 지정하고 부하가 덜 걸리는 2003 System에
        Report Computer Role을 설정하여 다른 시스템의 Data를 가져와
        관련 Report를 생성하는 역할을 분리

○ Data Collector
    성능 카운터
        일정간격(3초)마다 CPU, Disk, Memory와 같은 지정된 성능 카운터 데이터 수집
    레지스트리
        성능과 관련된 레지스트리 설정 값 수집
    Event Tracing for Windows
        User/Kernel mode provider가 제공하는 다음과 같은 데이터 수집
            State Changes
            Begin/End of significant operations
            Resource creation/deletion
            other events related to performance or reliability
            Debug Event

○ Data Collector Group
    SPA(Server Performance Advisor)에 의해 수집할 데이터와 리포트에 대해 정의한 Template
    SPA가 설치될 때 자동으로 서버에 맞는 Data Collector Group이 설정됨
    현재 9개의 Data Collector Group Template 제공
        - System Overview
            기본적 CPU, Memory, HDD, Network
        - Active Directory
        - ADAM
        - IIS
        - Print Spooler
        - Performance Counters
        - File
        - DNS
        - DNS Extended
           DNS Debugging 기능 제공

○ Warning Rules
    수집된 데이터들의 임계값 정의
    Report를 생성할 때 각 데이터별로 정의된 Warning Rule의 임계값 내에서 동작중인지 점검
    임계값을 넘으면 리포트에 관련 Advice 출력
    시스템 성능에 따라 임계값 수정 가능

    - System Health Index
        CPU
            0 < CPU활용률(%) <= 20 : Idle
          20 < CPU활용률(%) < 80 : Normal
          80 <= CPU활용률(%) : Busy
        Network
                Network활용률(%) <= 15 : Low Traffic
          15 < Network활용률(%) < 60 : Normal Traffic
          60 <= Network활용률(%) : High Traffic
        Memory
            0<Memory활용률(%) <=15 : Idle
          15 < Memory활용률(%) < 75 : Normal
          75 <= Memory 활용률(%) : High
        Disk I/O
          Disk I/O Rate <= 100 : Idle
          100 < Disk I/O Rate < 500 : Normal
          500 <= Disk I/O Rate : High

○ Warning Rule 변경
    Server Performance Advisior -> Edit -> Rule
        IDLE, Normal, Busy등의 값을 적절히 수정
   
○ 일반적인 AD 성능 이슈
    - 높은 CPU 사용률(LSASS 100%)
        현상
            DC의 CPU 사용률이 지속적으로 100% 유지
        일반적인 원인
            Filter 없는 전체 검색
            적절한 OU Baseline 지정 필요
            연속적인 인증 재시도
            Client로부터 인증 Request가 계속 날아오면
            인증실패의 빈도가 늘어나면서 CPU 사용률이 100%를 차지함
            대부분의 경우 인증 재시도 요구는 Application에서 오는 경우가
            많음(예: 비밀번호 변경된 경우)
    - Search Timeout
        LDAP Query의 Response가 지정된 시간에 응답이 없는 경우
        현상
            Directory 검색 응답 시간이 매우 늦거나 Timeout으로 인해 Application 실패
        일반적인 원인
            Filter 없는 전체 검색
            DC의 Resource 부족(CPU, 메모리, 디스크)
 
○ DS Search 성능 이슈
    Windows Server Performance Advisor 이용
        HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Diagnostics의 Field Engineering값을 5로 설정
        => AD에서 수행한 LDAP Query문이 Event Log에 남는다.
 
○ Active Directory Troubleshooting
    http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/
           maintain/opsguide/part1/adogd07.mspx

신고
Posted by She쥐포s

- Windows 2000/XP/2003 지원
http://www.hsc.fr/ressources/outils/pktfilter/index.html.en

신고
Posted by She쥐포s

※ 본 내용은 NTP 서버 없이 1회 time sync를 할 경우에 사용하는 방법임

○ NTP 서버(2008년 4월 23일 기준)
    time.bora.net
    time.wonkwang.ac.kr

○ Time Sync
    1) Solaris
        # rdate [NTP서버]
            예) # rdate time.bora.net
    2) linux
        # rdate -s [NTP서버]
            예) # rdate -s time.bora.net
    3) windows
        i) 날짜/시간 등록정보창에서 표준시간대 선택
            - 한국이면 (GMT+09:00) 서울
        ii) cmd 창 실행
            - net time /setsntp:time.bora.net
                                       ^^^^^^^^^^^^^
                                         NTP Server

※ 참고URL
    3) : http://blog.naver.com/rdj1004?Redirect=Log&logNo=120020019727

신고
Posted by She쥐포s
- MS SQL Server Community Site(한글, 회원가입 필요)
    http://www.sqlleader.com
- ib96 mssql 무료 강좌 Site(한글, 회원가입 필요, 현재 가입후 강좌이용 가능)
    http://sqlto.ib96.com
- SQL 2000  평가판 download
    http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=D20BA6E1-F44C-4781-A6BB-F60E02DC1335
- MS SQL Server 2000 서비스팩 3a
    http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=90DCD52C-0488-4E46-AFBF-ACACE5369FA3
- MS SQL Server 2000 서비스팩 4
    http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5
신고
Posted by She쥐포s
□ 명령 프롬프트에서 Windows 서비스팩 level 알아보는 방법
- Systeminfo (Only on XP)
- psinfo -h | grep -i "service pack:" (psinfo를 설치해야 함)
- reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v CSDVersion
- netsh diag show os /v
- Winver (no use from cmd) (GUI Based)
- winmsd (GUI Based) = WindowsKey + R -> msinfo32
신고
Posted by She쥐포s