본문 바로가기

IT Professional

MS 메뉴얼에는 없는 MS Exchange 운영 - 패치 Microsoft 는 전통적으로 사용자와 개발자의 지원이 강력하기로 유명한 기업이다. 기본적으로 유닉스라는 기반에서 DBMS, WAS 등을 만들어 오던 전산 환경에서 홀로 떨어져 나와 COM 이니 DCOM 이니 하는 처음 들어 보는 황당무개한 것들을 일반 사용자들이 사용하려고 하면, 첫번째로 접근해야 할 부분이 사용자 생산성일 것이고, 사용자가 생산성이라면, 아무리 쉬워도 배우고 익히는 지원이 웹으로건 무엇이건 열심히 해야 할 수 밖에 없었을 것이다. 하지만, 그런 MS 도 사용자, 시스템 관리자 들이 잘 알지 못하는 사실들이 있으니... 하나 하나 들어 보자... 패치 패치... MS 에서 만든 서버를 운영할 때 지속적으로 부딪히는 부분이다. 서비스의 중단을 수반함은 물론이고 더 문제는, 패치로 인한 .. 더보기
Crash Dump 의 수집 윈도우 상에서 크래쉬가 발생하는 경우는 2가지의 경우가 있다. 하나는 어플리케이션 상의 크래쉬가 발생하는 경우이며, 다른 하나는 운영체제 상에서 크래쉬가 발생하는 경우다. 운영체제 크래쉬 운영 체제 상의 크래쉬는 크게 문제가 없다. 일반적으로 운영 체제 상의 크래쉬 (흔히들 윈도우 관리자 또는 엔지니어 들이 "블루 스크린" 이라고 의미하는) 가 발생하는 경우 기본 설정이 자동으로 사용자의 HDD 에 덤프를 받도록 설정되어 있으므로 크게 문제가 되지 않는다. 문제가 되는 경우는 아래의 경우다. 1. 운영체제가 32bit 인 경우 : 일반적으로 32 bit 인 경우에는 문제가 되지 않지만, 메모리의 크기가 2GB 이상인 경우 덤프를 생성하는데 문제가 될 수 있다. 이런 경우 레지스트리 값을 조정해야 하지만,.. 더보기
문제가 발생하는 시점에서 자료 수집 IT 시스템을 운영하거나 또는 지원하다 보면, 프로그램이 비 정상적으로 죽는 경우를 자주 목격하게 된다. 일단 죽어도 문제가 없거나, 또는 ERP 나 MES 처럼 중간에 Data 가 손실되는 경우 크게 문제가 없다면, 그냥 다시 살아 올 때까지 기다리면 문제가 없다. 특히 해당 Application 이 Windows 의 서비스로 등록되어 있는 상황이라면 죽자 마자 잽싸게 운영 체제 차원에서 살리는 경우가 많으므로 이럴 때는 정말 문제가 되지 않는다. 하지만, 해당 Application 이 잠시 죽는 경우라도 많은 사용자들이 불편을 느끼는 경우라거나, 한번 이라도 Crash 가 발생하게 되면 (일반적인 표현으로 죽는다는 표현을 Crash 가 발생한다라고 표현을 한다.) 문제가 심하게 되거나 Process .. 더보기
‘크롬북’으로 일주일 살아보니 구글처럼 독특한 기업이 또 있을까. 미국에서는 인터넷 회선을 직접 구축하기도 하고, 구글 맥주를 만들어 대회에 나가기도 한다. 이 같은 구글이 PC 운영체제를 만드는 일은 어색한 일이 아니다. 하지만 구글이 만드는 운영체제는 독특하다. 구글은 크롬 웹브라우저를 기반으로 클라우드 운영체제를 만들었다. 구글 '크롬OS'다. 그리고 삼성전자를 통해 크롬OS가 탑재된 첫 번째 노트북 삼성 시리즈5 '크롬북'을 출시했다. 크롬OS는 PC에 저장공간을 따로 두지 않고 구글 서버에서 모든 서비스를 이용하는 운영체제다. 문서작성부터 게임까지 크롬이 지원하는 다양한 웹 애플리케이션(앱)을 통해 할 수 있다. 구글이 말하는 클라우드 운영체제는 뭘까. 삼성전자는 크롬OS로 어떤 노트북을 만들었을까. 크롬북이 현재 많이 쓰이.. 더보기
"윈도8, iOS-안드로이드보다 낫다" 지난달 중순 마이크로소프트(MS)는 미국 캘리포니아 애너하임에서 개발자를 위한 컨퍼런스 '빌드(BUILD)'를 통해 윈도8에 관한 구체적인 정보와 신기술을 선보였다. 이를 기다리던 사용자들은 각자 비평과 감상을 쏟아냈다. 6월 초부터 흘러나온 윈도8의 사용자 인터페이스(UI)를 시작으로 웹 기술과의 조화, 제조사들과의 협력 방향, MS 생태계 비즈니스 등을 좀 더 구체적으로 접할 수 있었다는 게 업계 평가다. 더불어 해외 온라인 소셜분석업체 매시워크(mashwork)는 윈도8 운영체제(OS)를 둘러싼 온라인상의 의견을 분석했다. 여기에는 OS에 대한 첫인상, 경쟁 OS간의 비교, 하드웨어와 신기능에 대한 평가도 포함됐다. ▲ 소셜분석업체 매시워크가 공개한 윈도8 인포그래픽. 6월부터 9월사이 트위터에서 .. 더보기
MSCS 상에서SQL 2005 서버 설치시 11001 오류 MSCS 상에서 설치하는 경우 드물게 아래와 같은 오류를 만나면서 설치가 role back 되는 경우를 만날 수 있다. Error 11001 message is :no such host is known. 일순 당황하면서 방화벽이나 기타 네트워크 설정을 살펴보겠지만, 대부분의 경우 이전에 설치 실패를 하고 나서 발생하는 문제일 가능성이 높다. 실재로 해당 Host 에 접근하는 Network 의 문제가 아니라면, 기존에 남아 있는 Registry 의 문제일 확률이 매우 높다. 특히 이전의 설치 실패를 경험한 경우라면 더욱 그렇다. 이런 경우라면 아래의 Registry 에 설치하고자 하는 Instance 의 이름이 존재하는지 먼저 살펴보자. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.. 더보기
Domain controller 취약점 장애로 인한 SQL 2005 의 설치 오류 SQL 2005 서버의 설치시 오류 대응 방법 비단 SQL 2005 뿐만이 아니라 고가용성 서버의 경우 설치는 운영 체제 차원에서부터 숙련된 엔지니어의 설치 작업을 필요로 한다. 특히 신규 구축이 아니라 기존 구축된 환경에 대한 변경 작업을 수행할 때에는 다양한 기존의 환경을 고려하여야 하므로 숙련된 엔지니어라도 해당 환경을 정확하게 고려하여 deploy 한다는 것은 만만한 일이 아니다. 특히 기존의 active directory 를 사용하여 MSCS 상의 SQL 을 구축하는 경우 알 수 없는 형태의 오류를 만나는 경우가 종종 있는데, 특히 보안 그룹을 설정하는 동안 만나게 되는 오류는 원인을 추적하기가 매우 모호하고 그 이유 역시도 특이하므로 그에 대한 해결책을 가이드 하고자 한다. 특히 이 경우에는 .. 더보기
SQL 서버에서 Table 정보를 한번에 CREATE PROCEDURE GetAllTableSizes AS /* Obtains spaced used data for ALL user tables in the database */ DECLARE @TableName VARCHAR(100) --For storing values in the cursor --Cursor to get the name of all user tables from the sysobjects listing DECLARE tableCursor CURSOR FOR select [name] from dbo.sysobjects where OBJECTPROPERTY(id, N'IsUserTable') = 1 FOR READ ONLY --A procedure level temp table .. 더보기
Windows MSCS Storage Migration Windows 로 고가용성 서비스를 구축한 경우 의외로 많이 부딪히게 되는 부분이 바로, Storage Migration 이다. 일반적으로 주요 서비스이긴 하지만 예산상의 문제로 저 용량, 저 성능 스토리지에 초기 탑재한 이후 서비스 및 비즈니스의 증가로 인하여 고가용성의 고성능 스토리지로 간다든지 하는 많은 경우의 수가 있다. 하지말 불행하게도 MSCS 는 단순히 스토리지 문자만 맞추어 주면 완료되는 그런 서비스가 아니다. 일단 가장 큰 문제는 Signature 이다. 초기 서명된 Disk Signature 를 가지고 갈 수 있냐 없냐에 대하여 많은 문제를 유발하냐 또는 유발하지 않느냐를 결정한다. 그렇다면 HDD 를 물리적으로 완전히 교체한 경우의 대응책은 무엇인가? 아래의 링크를 참고하기 바란다. .. 더보기
Windows DFS 와 동기화 솔루션 Microsoft 하면 Windows 를 떠올리는 사람이 많다. 실제로 microsoft 의 가장 강력하고 가장 많은 개발 비용이 소요되는 것은 Windows 가 맞다. 솔직히 Windows 한 카피보다 비싼 제품들이 널리고 널렸지만, 실제로 가장 비싼 개발비를 먹는 것은 Windows 가 맞다. 그 windows 그중에서도 Server 의 기능 중에 우리가 간과하는 기능 중 정말 유용한 기능 중의 하나인 DFS 에 대해서 알아 보기로 하자... 용도 원래는 기업 내부에서 파일 서버를 분산하여 원격 공유하기 위하여 설계된 것이다. (말이 어렵나?) 쉽게 말해, 한 개의 share point 를 가지고 전사에 표준화된 File 서버를 쓰는 것이다. 서버 한대가 여러대로 분산되어 복제도 실시간으로 가능하도록.. 더보기