어느 날 갑자기 'ESXi 6.7'에 접속이 안 되는 것입니다.재부팅하면 살아나지만 금방 또 같은 증상이 일어났습니다. 로그 상으로는 꺼지는 타이밍 언저리에 물리적 네트워크가 끊겼다는 로그만 있어서 당연히 네트워크 문제인 줄 알고허브, 랜카드, 랜선 싹 다 교체했지만..... 증상이 그대로라 공유기 고객센터와도 통화하면서 실랑이했습니다. 모든 방법이 통하지 않아서 결국 모니터를 연결했습니다. 1. 증상그랬더니 아래와 같은 오류가 표시됐습니다.PCPU {number} locked up. Failed to ack TLB invalidate (total of {count} locked up, PCPU(s) : {number} ) 완전히 헛짓거리 하고 있었네요 ㅎㅎㅎㅎㅎ오류 내용을 보면 CPU 3, 10번이..
이유는 모르겠지만 가끔 서버로 쓰는 컴퓨터가 제멋대로 재부팅을 하는데..... 가끔 아이피가 변경되는 사고(?)가 있어 포스팅합니다. ESXi의 아이피 고정하는 방법을 찾아보면 직접 콘솔에 붙어 작업하는 것만 나오는데요..... Web UI에서도 변경이 가능합니다. 1. 메뉴 찾기 메뉴를 찾는 게 좀 복잡하긴 합니다. 탐색기 > 네트워킹 또는 탐색기 > 네트워킹 VM Network > 추가 네트워크 에서 'Management Network'를 클릭합니다. 'vSwitch 토폴로지'에 보면 'VMkernel 포트'가 있는데 이것이 지금 ESXi가 사용하고 있는 네트워크 정보입니다. 클릭해서 들어가고 작업 > 설정 편집 을 눌러 줍니다. 2. 수정 여기를 설정하려는 값으로 수정하고 저장하면 됩니다. 마무리 ..
마이크로 소프트의 원격데스크톱은 명령 창에 'mstcs'만치면 쓸 수 있어 많은 사람이 애용하는 프로그램입니다. 이 프로그램을 여러 개를 관리하는 일반적인 프로그램이 '원격 데스크톱 연결 관리자(Remote Desktop Connection Manager)'입니다. 보통 약자로 'RDCMan'이라고 씁니다. 이 프로그램도 마이크로 소프트에서 만든 프로그램으로 별다른 기능 없이 여러 원격데스크톱을 관리가 필요할 때 많이 사용합니다. 1. 취약점 꽤 오랫동안 업데이트가 없다가 취약점이 발견되면서 사용하지 말라고 권고가 됐습니다. (참고 : 보안뉴스 - MS, 원격 데스크톱 연결 관리자 프로그램 지원 중단해 ) MS의 권고문을 보면 "이 취약점을 익스플로잇 하기 위해서 공격자는 특수하게 조작된 XML 콘텐츠가..
'ESXi'의 버추얼 머신(Virtual Machine)을 옮기려면 백업파일을 받아야 합니다. 'ESXi'에서 버추얼 머신 백업(backup)하면 다운로드할 수 있습니다. 이 방식으로 버추얼 머신을 백업하고 복원하는 방법을 알아봅시다. 0. OVF 툴 설치하기 'VMware OVF Tool'을 사용해도 되고 웹상에서 해도 됩니다. 만약 OVF Tool을 사용할 예정이라면 설치해야 합니다. wmware 사이트에서 로그인하면 다운로드할 수 있습니다. (참고 : VMware - VMware Open Virtualization Format Tool 4.3.0 ) 자신의 운영체제에 맞는 버전을 다운받으시면 됩니다. 다운받은 OVF 툴을 설치해줍니다. 백업받을 폴더를 생성해 줍니다. ( 이 포스팅에서는 'F:\ba..
ESXi를 설치하려고 하는데 아래 오류가 납니다. No Network Adapters 이 오류는 지원하는 네트워크 카드가 없는 경우 발생한다고 하네요. 이게 버전별로 들어있는 네트워크 드라이버가 달라서 특정 버전에서는 되는데 다른 버전에서는 설치될 수도 있습니다. 이런 경우 ESXi이미지에 드라이버를 추가해서 만들어야 합니다. 1. 커스텀 스크립트 다운로드 일단 'ESXi'이미지를 커스텀 하려면 커스텀을 지원하는 스크립트가 필요합니다. (참고 : VMware Front Experience - ESXi-Customizer-PS) 이 스크립트는 파워쉘(PowerShell) 스크립트입니다. 관리자 권한으로 파워쉘을 열고 아래 명령어를 넣어 실행해 봅시다. .\ESXi-Customizer-PS-v2.6.0.ps..
저렴한 윈도우서버를 찾다보면 자연스럽게 외국계 서버호스팅를 쓰게되는 일이 많습니다. 외국계다보니 영문윈도우가 깔려있습니다. 이걸 한국어로 바꿔 봅시다. 스크린샷의 기준은 2012입니다. 1. 메뉴 찾기 시작 > Control Panel > Clock, Language, and Region > Add a language 로 이동합니다. 2. 한국어 추가하기 Add a language 버튼 클릭 합니다. 리스트에 'K'에서 한국어 찾아서 추가하고 'Add'를 눌러 한국어를 추가합니다. 3. 우선순위 변경 한글을 최우선순위로 놔야 한글이 적용됩니다. 'Move up'을 눌러 한국어를 맨 위로 올린다. 4. 한국어팩 설치 한국어의 'Options'로 들어 갑니다. 'Download and install lang..
'VMware ESXi'에서 커스텀 포트를 열려면 방화벽(firewall)을 열어야 합니다. 'vi'에 익숙하다면 좀 편하겠지만 윈도우가 익숙한 저한테는 힘든 작업입니다 ㅎㅎㅎ 'winSCP'를 이용하면 조금 편하게 작업 할 수 있습니다. 1. 접속하기 SSH를 열어놓고 쉘로 접속합니다. 참고 : [VMware ESXi 6] 쉘(Shell) 활성화하기 2. 편집 허용하기 편집을 해야 할 파일은 '/etc/vmware/firewall/service.xml' 입니다. 'cd' 명령어를 사용하여 방화벽 폴더로 이동합니다. 입니다. cd /etc/vmware/firewall 'ls'를 입력해 파일이 있는지 확인해 봅시다. cd /etc/vmware/firewall 'service.xml'파일이 있는지 확인합시다..
보안상 권장하지는 않지만 ESXi의 웹UI가 지원하지 않는 기능이 많기 때문에 결국은 쉘에 붙어서 작업해야 합니다. 그럼 웹UI에서 쉘을 열어 봅시다. 1. SSH(Secure Shell) 허용 탐색기 > 호스트 > 작업 > 서비스 > SSH(Secure Shell) 사용 을 선택하여 쉘을 허용해 줍니다. 2. 접속하기 이제 ssh 클라이언트로 접속이 가능합니다. 전 윈도우용 'putty'를 이용하여 접속하겠습니다. IP는 웹UI와 같습니다. 기본 포트가 22번입니다. 접속 잘되네요. 마무리 어차피 방화벽 기본설정에서는 외부에서 22번 포트 접속을 허용하지 않습니다. 결국 내부용이라는 것이죠 ㅎㅎㅎㅎ 원래 ESXi의 보안정책이 외부에서 접속하는 걸 허용하지 않습니다. 뭐.....하려면 할 수야 있겠지만 ..
이거.... 검색해도 금방 나오는 거고 저도 한번 다뤘던거라 신경 안쓰고 있었습니다... (참고 : [Window Server 2008 R2] 원격 데스크톱 포트 변경) 그런데 원격 데스크톱 포트를 보안 문제가 아니여도 변경해야 하는 경우가 있는데..... 하나의 회선에 여러대의 서버를 물려야 할때 입니다. 이런 경우 아이피가 1개가 되기 때문에 각각의 서버는 다른 포트를 사용해야 합니다. 1. 레지스트 위치 명령 창을 열고 'regedit'를 입력하여 '레지스트리 편집기'를 열어 줍니다. 아래 경로를 찾아갑니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 'PortNumber'를 찾아 원하..
제목이 반쯤 농담입니다 ㅎㅎㅎ 웹 응용프로그램을 영원하지 않다. 전에 'Asp.net'으로 데몬을 구현하는 것을 다룬 적이 있습니다. ( 참고 : [Asp.Net] IIS에 데몬(Daemon)을 올려보자 ) 이렇게 데몬을 구현하면 어느 순간 데몬이 죽는 현상을 목격할 수 있습니다. 이것저것 디버깅을 해봐도 원인을 알 수 없어서 찾아보니..... 웹서버가 일정시간 이상 동작중인 쓰레드는 강제로 죽입니다 클라이언트에는 타임아웃 오류를 전달하죠 5-24시간 동작하다 죽엇다는것은 웹서버의 리사이클동작 때문입니다 둘다 설정에 있습니다 참고 자료 하나 알려드립니다. http://weblogs.asp.net/owscott/why-is-the-iis-default-app-pool-recycle-set-to-1740-m..