달력

5

« 2024/5 »

  • 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

Transfer Files... 과정 중에 Critical 오류가 발생하며 아래 파일 복사 오류가 발생한다.
무슨 이유인지 모르겠으나... Evaluation Version에는 있으나 MSDN 버전의 ISO 이미지에는 없다.

<Source Directory>\SMSSETUP\ADMINUI\XMLSTORAGE\FORMS에 붙혀 넣고 재설치한다.


PS)원인을 알았다... 해당 파일 경로가 너무 길어(256bit 초과) 뒷 부분이 잘려서 나타난 증상이었다. 이런.....;;;;
:
Posted by 커널64
2008. 12. 8. 20:35

SCVMM 2008의 P2V Issue 해결 SystemCenter2008. 12. 8. 20:35

http://technet.microsoft.com/en-us/library/bb740927.aspx

Convert physical server fails with error 407: "The agent operation with server <computer name> was not successful."

Convert physical server fails with error 410: “Agent installation failed on <computer name>.”

Convert physical server fails with error 554: "Access is denied.
Permissions have not been granted to access the registry key
HKEY_LOCAL_Machine\vmmsystem\ControlSet001\ENUM\PCI\VEN_1011&DEV_009&SUBSYS_21140A00&REV_20."

Convert physical server fails with error 1206: "A Virtual Disk Service (VDS) error occurred on server <host name>."

Convert physical server fails with error 2940: "VMM is unable to complete the requested file transfer. The connection to the BITS server <server name> could not be established."

Convert physical server fails with error 3133: "Virtual Machine Manager could not connect to source computer <computer name> after it restarted into Windows PE."

Convert physical server fails with error 3134:" An internal agent error has occurred on <computer name>."

Convert physical server fails with error 3136: "An error occurred executing <file name>; on <server name>."

Convert physical server fails with error 3210: "Boot and\or System volume C was not selected or is not found on source machine <server name>. Selected machine <server name> cannot be virtualized. Verify that the boot and system volumes are selected for migration and the boot.ini file is present on the active volume of the boot drive. Then try the operation again."

:
Posted by 커널64
2008. 12. 1. 13:37

Event ID 20 VSS Error / ntbackup Fail Etc.2008. 12. 1. 13:37

증상
아래와 같은 이벤트 로그가 기록되고 vssadmin list writers 명령 실행 시 아무것도 표시되지 않는다.

이벤트 형식:      오류
이벤트 원본:      VSS
이벤트 ID:         20
설명:
볼륨 섀도 복사본 서비스 오류: 볼륨 섀도 복사본 서비스에 필요한 주요 구성 요소가 등록되어 있지 않습니다.  Windows 또는 볼륨 섀도 복사본 공급자를 설치하는 동안 오류가 발생했을 경우 이 문제가 발생할 수 있습니다.  클래스(CLSID: {faf53cc4-bd73-4e36-83f1-2b23f46e513e}, 이름: VSSEvent)에 있는 CoCreateInstance에서 반환한 오류는 [0x80040154]입니다.

이벤트 형식:      오류
이벤트 원본:      ESENT
이벤트 ID:         215
설명:
certsrv.exe (1180) 클라이언트에 의해 중단되었거나 클라이언트와의 연결이 끊겨서 백업을 중지했습니다.


해결 방법
명령어 창에서 다음 명령을 차례대로 수행하고 다시 재부팅 후 다시 vssadmin list writers 명령으로 Class 들이 표시되는지 확인한다.
Cd windows\system32
Net stop vss
Net stop swprv
regsvr32 ole32.dll
regsvr32 vss_ps.dll
Vssvc /Register
regsvr32 /i swprv.dll
regsvr32 /i eventcls.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll

위 명령 실행 후에도 동일하다면 레지스트리 편집기에서 아래 값을 삭제하고 재부팅 후 다시 확인해 본다.
(삭제하기 전 만약을 위해 해당 레지스트리 키를 백업해 둔다.)
HKLM\Software\Microsoft\EventSystem\{26c409cc-ae86-11d1-b616-00805fc79216}\Subscriptions

:
Posted by 커널64
2008. 12. 1. 13:34

MMC 실행 시 오류 Etc.2008. 12. 1. 13:34

MMC에서 '*****************.msc' 파일을 열 수 없습니다.

파일이 없거나, MMC 콘솔 파일이 아니거나, 최신 버전의 MMC에서 파일을 만들었습니다. 또한 파일을 액세스하는 데 필요한 사용 권한이 없기 때문일 수도 있습니다.



위와 같은 오류 발생 시 가능한 원인은
MMC에서 사용되는 다음 .dll 파일 중 하나 이상이 없거나 손상된 경우이거나
• Msxml.dll
• Msxml2.dll
• Msxml3.dll
MMC 2.0에서 작성된 파일이 MMC 3.0에서 일부 작동 안하는 경우가 있다.

해결책
시작 -> 실행
Regsvr32 Msxml.dll
Regsvr32 Msxml2.dll
Regsvr32 Msxml3.dll

재부팅 또는 %APPDATA%\Microsoft\MMC\폴더 삭제

KB914231
:
Posted by 커널64
2008. 12. 1. 11:41

Rebuild WMI Repository Etc.2008. 12. 1. 11:41

%systemdrive%
cd %windir%\system32\wbem
net stop winmgmt /y
if exist repository.old rmdir /s /q repository.old
rename repository repository.old
net start winmgmt

cd /d %windir%\system32\wbem
for %i in (*.dll) do RegSvr32 -s %i
for %i in (*.exe) do %i /RegServer

for /f %a in ('dir /b *.mof *.mfl') do mofcomp %a

:
Posted by 커널64

1. IIS DebugDiag 도구 다운로드
IIS Diagnostics Toolkit (x86)
IIS Diagnostics Toolkit (x64)

2. 서버에 IIS DebugDiag 도구 설치
설치 마법사에 따라 설치를 진행한다. 일반적인 경우 Typical을 선택한다.
Debug Diagnostics Tool만을 설치하고자 하는 경우 Choose Setup Type에서 Custom을 선택하고 Debug Diagnostics Tool 1.0을 제외한 나머지를 선택을 해제

설치를 마치면 IIS DebugDiag 도구의 옵션을 다음과 같이 변경
1) Tools 메뉴에서 Options And Settings 선택
2) Options & Settings 대화창에서 Preferences 탭 선택
3) "User service mode to overcome terminal server limitations (not persisted)"를 체크
4) (권장 옵션) "Enable raw debugger logs. Includes debug output and engine messages."를 체크
기본으로 두 옵션 모두 설정되어 있지 않다.

3. DebugDiag 구성하기
메모리 덤프 파일을 자동으로 수집하는 Crash Rule을 설정하기 위해 다음 단계를 수행한다.
1) DebugDiag 실행
2) "Select Rule Type" 마법사에서 "Crash"를 선택하고 "다음" 버튼 클릭
3) "Select Target Type" 페이지에서 원하는 대상 선택
특정한 프로세스가 식별되지 않았거나 일반적인 경우 "All IIS related processes"를 선택한다.
4) "Advanced Configuration (Optional)" 페이지에서 기본 설정으로 두고 > 다음
5) "Select Dump Location And Rule Name (Optional)" 페이지에서 Userdump Location을 충분한 공간을 가진 드라이브 위치로 변경한 후 "다음" 버튼을 클릭한다. 이 때 지정한 폴더는 미리 생성되어 있어야 한다.
6) "Rule Completed" 페이지에서 "Activate the rule now"를 선택하고 모니터링을 시작한다.
충돌이 발생하면 DebugDiag는 자동으로 규칙에서 지정한 폴더 위치에 덤프 파일을 생성한다. 덤프파일이 생성될 때마다 Userdump Count가 증가하게 된다.
7) 문제가 발생하면 "Tools" 메뉴의 "Create IIS Hang Dump"를 한 번 실행한다.

:
Posted by 커널64
2008. 11. 17. 00:10

IIS Hang 발생 시 Debug Diag 구성 및 덤프 수집 Etc.2008. 11. 17. 00:10

Debug Diag 구성
1.  Debug Diagnostics Tool을 다운로드 받은 후 설치한다.
2. Debug Diag 실행
3. Select Rule Type 창에서 IIS Hang을 선택
(이 창이 보이지 않으면 Tools -> Rule Actions -> Add Rule… 버튼을 클릭한다.)
4. Select URLs to monitor 창에서 Add URL 버튼을 클릭한 다음,
모니터링할 URL를 입력하고 다음을 클릭
예를 들면 http://www.mydomain.com/default.aspx
(여러 항목을 입력할 수 있다.)
5. Select Dump Targets 창에서 Add Dump를 클릭
Target Type에서 All active IIS related processes를 선택한다.
6. Select Dump Location And Rule Name 창에서 Rule이름과 Dump의 위치를 확인
7. Rule Completed 창에서 activate the rule now를 선택

중요: 만약 Hang 증상이 발생하였는데, Userdump Count값이 증가하지 않는다면 Debug Diag의 Tools 메뉴에서 Create IIS Hang Dump를 클릭하시면 덤프가 강제로 생성된다. 1분 정도의 시간 간격을 두고 2번 정도 받는다.


문제 발생 시
문제가 발생하면 Debug Diag는 자동으로 덤프를 받는다. Debug Diag 창에서는 Userdump Count 값이 증가하게 된다.

:
Posted by 커널64
2008. 11. 16. 17:48

Fiddler2 (Web Debugger) Etc.2008. 11. 16. 17:48

웹페이지에 접근 시 모든 Request History를 확인할 수 있다.
IIS Debugging 시 상당히 유용할 것으로 보인다.

:
Posted by 커널64