지훈현서
Posts
345 posts[ESXi 6.5] Photon OS 설치하여 Docker Host로 운영하기
거의 지난 주말부터 ESXi 서버에 대해서 살펴보고 있습니다. ESXi 서버는 그 안에 필요한 VM을 하나 하나 설치하는 것이니,쉽게 말해 나만의 IaaS 를 구축한다고 할 수 있겠습니다.(ESXi 서버가 https 포트만 포트포워딩 시켜 놓으면 외부에서도 작업을 거의 다 할 수 있는 것이 환상입니다) 그런데 CaaS 처럼 구축하기 위해서는 역시나 ESXi 서버에 Docker Host 기능을하는 Linux를 설치하여야 합니다. 여기에서도 잠깐, 아주 오래전 (약 10년전) 우분투 설치를 하다보면"최소 가상머신 설치" 라는 것이 있었습니다.JeOS (쥬~스 라고 발음했던 기억이) 라고 Just Enough OS 라고 불려최소로 설치하는 것을 의미했습니다. 마치 Docker에서 image 를 최소화 하
[모니터] DELL P2415Q 모니터와 맥북프로 2014 연결
맥북프로 2014를 사용한 이후, 외장 모니터로 시네마디스플레이ASUS 169B+삼성모니터 U28D590DDELL U2718Q 등을 붙여서 사용해 보았습니다. 하나 같이 마음에 맞아 오래 사용해 본 것이 없습니다.얼마간 사용하다 다시 맥북프로의 좁은 화면으로 돌아오고는 했습니다. 다른 것들이야 레티나로 확인이 불가하니 무시하고,4K인 삼성모니터와 DELL 2718Q는 28/27인치에서 레티나 형식으로 본다는 것이왠지 어색한 느낌을 계속 지울수가 없었습니다. 결국 마음에 드는 것을 찾았는데 바로, DELL P2415Q 입니다.나온지는 몇년 되었지만 아직도 판매가 되더군요. 결론은 외장 모니터 중에 가장 마음에 든다. 입니다.(물론 주관적일 수 있습니다) 간단히 살펴보겠습니다. 박스는 튼실
[ESXi 6.5] 각 VM간 Copy & Paste 지원
거의 컴퓨터를 시작하면서 부터 어느 프로젝트를 하던가, 요구사항 => 개발 => 빌드 => 테스트 => 배포 라는 것은 없을 수 없는 상황인 듯 합니다. 문제는 기존 하나의 머신에서 다 하고 끝났다면 상관 없겠으나 다양한 OS, 버전, 라이브러리 환경 등등을 고려한다면상황은 달라집니다. 모든 상황에 맞추어 테스트를 한다는 것은 불가능하지요.(몇년 전에 네이버에서는 가상환경으로 테스트를 진행하는데 65개 정도의 환경을 테스트 한다고 들었던 것 같네요) 뭐 Linux 만 사용하고 UI로 웹을 표준으로 한다면 현재로서는 Docker가 최선의 답이 될 수 있겠네요. 하지만 맥, 리눅스, 윈도우 등을 모두 지원하도록 한다면 말이 틀려집니다.그래서 vSphere Hypervisor (E
[ESXi 6.5] Mac 에서 NFS로 디스크를 공유하여 ESXi 에서 NFS DataStore 추가
vSphere Hypervisor (ESXi) 6.5 서버를 Ryzen 으로 구축해서 FreeNAS로 공유폴더를 이용하여잘 사용하고 있습니다.그런데 ESXi 를 보면 항상 부족한 하드 때문에 고민됩니다.(물론 데스크탑이면 하드 증설이 쉬운데, 일반 Wrack 형태의 서버라면 말이 달라집니다) 그러다가 얼핏 ESXi 서버에서 NFS 로 마운트 시켜 데이터 스토어로 사용할 수 있다는 것을 어디선가 보았습니다.그래서 시도해 보았습니다. 우선 NFS로 마운트 할 외장 하드 (4T, 8T) 가 맥미니에 붙어 있었습니다.그래서 찾아본 결과 다음과 같이 하면 NFS 서비스가 동작합니다. NFS 하면 그 옛날 SUN의 ONC RPC 부터 시작해서 포트매퍼니 뭐니 30년도 더 된 이야기들인데아직도 사용되고 있다는 것을
[ESXi 6.5] FreeNAS 로 Windows, MacOS, Linux 공유 폴더 만들기
며칠 전 포스트에 Ryzen 7 2700X CPU로 vSphere Hypervisor (ESXi) 6.5 를 구축한 것을 블로그에 남긴 적이 있습니다. Docker도 마찬가지지만 VM 들도 작업을 하는 주체로 이미지를 만들어 작업하다보면,스냅샷을 잡아놓고 수시로 이전으로 깨끗이 돌아가서나 하는 일이 부지기수입니다. 이런 상황에서 무언가 말 그대로 Persistent 한 저장소가 있다면, 예를 들어개발하고 있는 소스를 가지고 처리를 한다면 이런 소스는 계속해서 변경되고 있기 때문에스냅샷에 포함되는 것이 아니라, 그것과 상관없이 어딘가 저장을 해야할 필요가 있습니다. 또한 어떤 파이썬 소스가 있다고 가정하고, 이것을 하나의 소스로윈도우/맥/리눅스 용으로 개발, 빌드, 테스트 등을 진행한다고 하였을 때git


