달력

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
얼마전에 출시된 SCOM 2012, System Center 2012 - Operations Manager에 대한 업데이트 롤업 1이 릴리즈 되었습니다. System Center 2012를 사용하시고 계신 분은 적용하시기 바랍니다.
(벌서 CU1이 나온 것을 반겨야 할 소식인지 모르겠네요...;;;)

Update Rollup 1 for System Center 2012 - Operations Manager

Description of Update Rollup 1 for System Center 2012
:
Posted by 커널64
Workgroup 서버에 SCOM 2012 에이전트 명령줄 설치
System Center SCOM 2012 Operations Manager Unattended 무인 자동

Workgroup 서버에 SCOM 에이전트를 설치하려면 인증서 작업이 추가되기 때문에 에이전트 설치에 상당한 시간이 소요됩니다.
대략 절차를 보면
1. CA 인증서 가져오기
2. 인증서 신청 및 발급
3. 컴퓨터 저장소로 인증서 이동
4. 인증서 내보내기 (개인키 포함)
5. HOSTS 파일 수정
6. 에이전트 설치

7. MOMCERTIMPORT 명령 실행

조금이라도 시간을 단축시켜보고자 이러한 단계 중 5, 6 과정이라도 쉽게 할 수 있도록 다음과 같은 배치 파일을 만들어서 사용했습니다. 굵게 표시된 부분은 수정해서 써야겠죠.

@Echo off
Echo System Center 2012 - Operations Manager 에이전트를 설치합니다.
Pause
echo.>> %WINDIR%\System32\Drivers\ETC\HOSTS
echo.>> %WINDIR%\System32\Drivers\ETC\HOSTS
echo #SCOM 서버>> %WINDIR%\System32\Drivers\ETC\HOSTS
echo 10.10.10.10 SCOM.Domain.Local>> %WINDIR%\System32\Drivers\ETC\HOSTS
echo.>> %WINDIR%\System32\Drivers\ETC\HOSTS
echo.>> %WINDIR%\System32\Drivers\ETC\HOSTS
Echo Microsoft Core XML Services 6.0 설치 중...
start /w msiexec.exe /qb /i MSXML6.msi
Echo System Center 2012 - Operations Manager 에이전트 설치 중...
start /w msiexec /i MOMAgent.msi /qn USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=<MP Name> MANAGEMENT_SERVER_DNS=<MS Server Name> ACTIONS_USE_COMPUTER_ACCOUNT=1 USE_MANUALLY_SPECIFIED_SETTINGS=1 AcceptEndUserLicenseAgreement=1
Echo System Center 2012 - Operations Manager 에이전트 업데이트 설치 중...
start /w msiexec.exe /qb /p KB2674695-AMD64-Agent.msp 
Echo 에이전트 설치가 완료되었습니다. 아래 명령을 통해 인증서 파일을 가져오시기 바랍니다.
Echo MOMCERTIMPORT.exe CertificateName.pfx /Password CertificatePassword

 
:
Posted by 커널64
SCVMM에서 한글판 Windows Server 2008을 설치하고 Sysprep를 수행해 VM 템플릿을 구성한 후 해당 템플릿을 선택해 새로운 가상 머신을 배포하면 국가 및 언어 옵션과 키보드 설정이 영문, 미국으로 설정되는 문제가 발생합니다. 제 생각으로는 운영 체제 프로필이 적용되면서 영문으로 기본 설정이 되어 버리지 않나 생각됩니다. 이러한 문제를 해결하기 위한 방법으로 Unattend.xml 파일을 작성해 한국 로케일로 설정되도록 합니다.
SCVMM System Center 2012 Hyper-V Unattend WAIK ADK

1. 먼저 아래 링크를 통해 WAIK를 다운 받아 설치합니다.
The Windows Automated Installation Kit (AIK) for Windows 7

2. Windows Server 2008 설치 미디어의 sources 디렉터리에서 카탈로그 파일인 .clg 파일 중 설정할 에디션 파일을 복사해 옵니다.
 

3. Windows System Image Manager를 실행한 후 File > Select Windows Image를 클릭해 카탈로그 파일을 불러옵니다.
 

4. New Answer File을 클릭해 새로운 응답 파일을 만듭니다.
 

5. 왼쪽 아래의 Components를 확장해 Amd64_Microsoft-Windows-International-Core_netural를 찾아 오른쪽의 oobeSystem을 드래그 앤 드롭합니다.
 

6. 각각의 값을 아래와 같이 입력합니다.
- InputLocale: 0x00000412
- SystemLocale, UILanguage, UILanguageFallback, UserLocale: ko-KR
 

7. 이 상태에서 응답 파일을 저장해도 되며, 추가적으로 구성하고자 하는 항목이 있으면 구성을 추가합니다. 아래는 몇 가지 예입니다.
- amd64_Microsoft-Windows-ServerManager-SvrMgrNc_netural: 로그온 시 서버 관리자를 띄우지 않음
- amd64_Microsoft-Windows-OutOfBoxExperience_netural: 로그온 시 기본 구성 작업 창 띄우지 않음
- amd64_Microsoft-Windows-TerminalServices-LocalSessionManager_netural: 원격 데스크톱 연결 허용
- x86_Microsoft-Windows-IE-ESC_neutral: Internet Explorer 보안 강화 구성(ESC) 사용 안 함
 

8. 구성이 끝난 후 응답 파일을 저장한 후 SCVMM 서버의 라이브러리에 해당 파일을 복사한 VM 템플릿에 적용하면 됩니다.




또는, VMM Managment Shell에서 다음 명령을 통해 직접 템플릿과 게스트 OS 프로필을 수정하실 수도 있습니다.
아래는 제가 주로 사용하는 설정입니다. (로케일 설정, IE 보안 강화 사용 안 함, 서버 관리자 실행 안 함 등)

Import-Module virtualmachinemanager

$VMtemplate = Get-SCVMtemplate | Where {$_.OSType -eq "Windows"}
foreach ($Template in $VMtemplate ) {
  If ($Template.UnattendSettings.Count -ne 0) {$Template.UnattendSettings.Clear()}
  $Settings = $Template.UnattendSettings
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/UserLocale","ko-KR")
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/SystemLocale","ko-KR")
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/UILanguage","ko-KR")
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/InputLocale","0412:00000412")
  $Settings.add("specialize/Microsoft-Windows-TerminalServices-LocalSessionManager/fDenyTSConnections","false")
  $Settings.add("specialize/Microsoft-Windows-ServerManager-SvrMgrNc/DoNotOpenServerManagerAtLogon","true")
  $Settings.add("specialize/Microsoft-Windows-OutOfBoxExperience/DoNotOpenInitialConfigurationTasksAtLogon","true")
  $Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenAdmin","false")
  $Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenUser","false")
  Set-SCVMTemplate -VMTemplate $Template -UnattendSettings $Settings
}

$OSProfile = Get-SCGuestOSProfile | Where {$_.OSType -eq "Windows"}
foreach ($Template in $OSProfile ) {
  If ($Template.UnattendSettings.Count -ne 0) {$Template.UnattendSettings.Clear()}
  $Settings = $Template.UnattendSettings
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/UserLocale","ko-KR")
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/SystemLocale","ko-KR")
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/UILanguage","ko-KR")
  $Settings.add("oobeSystem/Microsoft-Windows-International-Core/InputLocale","0412:00000412")
  $Settings.add("specialize/Microsoft-Windows-TerminalServices-LocalSessionManager/fDenyTSConnections","false")
  $Settings.add("specialize/Microsoft-Windows-ServerManager-SvrMgrNc/DoNotOpenServerManagerAtLogon","true")
  $Settings.add("specialize/Microsoft-Windows-OutOfBoxExperience/DoNotOpenInitialConfigurationTasksAtLogon","true")
  $Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenAdmin","false")
  $Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenUser","false")
  Set-SCGuestOSProfile -GuestOSProfile $Template -UnattendSettings $Settings
}




:
Posted by 커널64
SCOM 2007 R2에서 SCOM 2012로 업그레이드

SCOM 2012의 APM 기능은 IIS 7 이상만 지원합니다. IIS 6 기반의 .NET Application을 모니터링하기 위해서는 SCOM 2007의 AVIcode를 사용해야 합니다. 이런 경우 SCOM 2012 기반에서 IIS 6 기반의 .NET Application 모니터링을 위해서는 SCOM 2007 R2에 AVIcode 5.7 관리팩이 설치된 상태에서 SCOM 2012로 업그레이드를 하면 IIS 6과 IIS 7 또는 7.5 기반의 .NET Application 모니터링이 가능합니다. 작업을 진행하기 전에 만약을 대비해 RMS 암호화 키와 데이터베이스를 백업해 놓습니다.

1. 먼저, SCOM 2007 R2를 기본 구성으로 설치해 놓습니다. 업그레이드의 편의를 위해 Reporting Server 기능은 설치하지 않았습니다. 테스트 환경의 SQL Server 버전은 2008 R2 SP1, SCOM 버전은 2007 R2 CU5 입니다.
 

2. IIS Library와 IIS 2003 관리팩을 Import 한 후 AVIcode .NET Enterprise Management Pack of OpsMgr 2007 5.7을 설치합니다. 설치가 완료되면 운영 콘솔에서 AVIcode 관리팩들을 확인할 수 있습니다.
 

AVIcode 설치 후 SE-Viewer Configuration Utility를 통해 DB 구성을 완료합니다.


3. SCOM 2012 설치 미디어를 넣은 후 MANAGEMENTPACKS 디렉터리의 OPERATIONSMANAGER.UPGRADE.MP 관리팩을 가져옵니다.


4. 모니터링 탭으로 이동한 후 Operations Manager Upgrade MP에 따라 순차적으로 업그레이드를 진행합니다. 테스트 환경에서는 RMS만 있으므로 간단히 RMS만 업그레이드하면 됩니다.


5. SCOM 2012의 사전 요구 사항인 Microsoft Report Viewer 2010을 아래 링크에서 다운로드 받아 설치합니다.

6. SCOM 2012 설치를 실행하면 업그레이드 설치 화면이 나타납니다. 설치 중 Data Warehouse를 설치한다는 내용이 있습니다. Next를 클릭해 다음 과정으로 진행합니다.

7. 사전 요구 사항 체크를 보면 업그레이드 설치 후 AVIcode 관리팩에 대해 수동으로 Import 해야 한다는 내용이 있습니다.


8. 업그레이드 설치를 진행합니다.


9. 설치 완료 후 운영 콘솔을 실행하고 SCOM 2012 설치 미디어의 SUPPORTTOOLS\AMD64 디렉터리에서 AVICODE.DOTNET.SYSTEMCENTER.CLIENT.MONITORING.MP 파일과 AVICODE.DOTNET.SYSTEMCENTER.ENTERPRISE.MONITORING.MPB 관리팩을 가져옵니다.


10. 기본적인 업그레이드 설치 절차가 완료되었습니다. 관리팩 목록에서 Operations Manager Upgrade Helper MP를 삭제합니다.

11. 관리팩 목록을 확인해 보면 AVIcode 5.7과 SCOM 2012에 포함된 APM 7.0이 함께 설치되어 있는 것을 확인할 수 있습니다. SCOM 2012를 설치한 후에 IIS 6에 대한 APM 관리팩인 AVIcode 5.7을 Import 하는 것은 지원되지 않습니다.




:
Posted by 커널64
SCCM 2007을 통한 운영 체제 배포 시 PXE 부팅이 안 되는 경우
System Center Configuration Manager PXE WDS OSD

<SCCM 설치 디렉터리>\SMS_CCM\Logs\smspxe.log 로그 파일을 살펴 보면

Executing LookupDeviceDevice(<GUID>,<MAC Address> CDatabaseProxy :: LookupDevice succeeded <ResourceID> <number> <ResourceID> <Number> MAC=<MAC Address> SMBIOS GUID=<GUID> > Device found in the database.  ... ProcessDatabaseReply: No Advertisement found in Db for device

MacCount=<number> GuidCount=<number> ProcessDatabaseReply: Device has already executed this advertisement: LastAdvDB:<Advertisement Id>


위와 같은  로그를 확인할 수 있다. PXE 부팅이 실패하는 이유에는 이미 한번 PXE 부팅해 Advertisement를 실행(Device has already executed this advertisement)했거나 대상 컬렉션 또는 컴퓨터 개체에 할당된 Advertisement가 없기 때문(No Advertisement found in Db for device)이다. 정확한 원인은 위 로그 내용을 살펴 봄으로써 원인 분석이 가능하다. 
 
:
Posted by 커널64
SCCM 2012 설치 후 응용 프로그램 카탈로그에 접속하려고 하니 다음과 같은 오류가 발생한다.

/CMApplicationCatalog 응용 프로그램에 서버 오류가 있습니다.
System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e039 어셈플리에서 System.ServiceModel.Activation.HttpModule 형식을 로드할 수 없습니다.


원인은 .NET Framework 4를 IIS보다 먼저 설치한 경우 이러한 오류가 발생한다.
해결 방법은 간단하다.  aspnet_regiis.exe 명령을 통해 .NET Framework를 구성해 주면 된다.





:
Posted by 커널64

SCCM 2012에서 스키마 확장 시 8202 오류가 발생하는 경우의 해결 방법
오류 메시지 내용은
.
.
.
Failed to create class cn=MS-SMS-Management-Point.  Error code = 8202.
Failed to create class cn=MS-SMS-Server-Locator-Point.  Error code = 8202.
Failed to create class cn=MS-SMS-Site.  Error code = 8202.
Failed to create class cn=MS-SMS-Roaming-Boundary-Range.  Error code = 8202.
Failed to extend the Active Directory schema, please find details in "C:\ExtADSch.log".

오류 원인은 권한 부족으로 다른 권한에 문제가 없다면 아래와 같이 '관리자 권한으로 실행'을 하거나



System 컨테이너에 대한 관리자 권한을 추가합니다.
http://support.microsoft.com/kb/830022/en-us 


:
Posted by 커널64

Active Directory Integration Pack for System Center Orchestrator
System Center 2012 SCO IP IPs AD

Active Directory Integration Pack for System Center 2012 - Orchestrator
http://technet.microsoft.com/en-us/library/hh553474.aspx


사용자 생성(CrateUser) 시 참고
http://technet.microsoft.com/en-us/library/hh553464.aspx


사용자 검색(GetUser) 시 참고
http://technet.microsoft.com/en-us/library/hh553476.aspx


:
Posted by 커널64

System Center 2012 - Orchestrator Integration Pack
System Center 2012가 RTM 됨과 더불어 Orchestrator의 Integration Pack도 RTM이 되었네요.
소리 소문 없이...;;; 하지만, 설치 설명 내용에는 아직 RC로 남아 있다는...



마찬가지로, System Center 2007 시리즈(?)와 System Center 2012 제품에 대한 IP가 포함됩니다. 
아래 링크를 통해 다운 로그가 가능합니다.
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=28725


:
Posted by 커널64
2012. 4. 4. 16:05

System Center 2012 RTM !!!! SystemCenter2012. 4. 4. 16:05

System Center 2012 가 RTM 되었습니다~ :)

일단 MS에서 공식적인 발표는 없지만 Technet과 MSDN에서 다운 로드가 가능합니다.
당연한 얘기지만 카테고리가 분리되어 있지 않고 System Center 2012라는 카테고리에 통합되었습니다.




하지만, 한글 버전은 포함되어 있지 않네요...ㅜㅜ



Let's Move on~~!!



:
Posted by 커널64