지훈현서
Posts
345 posts[우분투 서버] noVNC 접속
약 9년 전부터 우분투 서버에 어떻게 하면 가벼운 X윈도우 환경을 만들어개발 머신 또는 운영 머신으로 이용할 것인가를 많이 연구를 해 왔었습니다. 그런데 이것이 결국 VM에도 동일하게 적용됨을 알았고,UI가 있는 컨테이너도 동일하게 적용되더군요.(참고: docker-xfce) 오늘은 우분투 서버에다 간단하게 기본적인 vncserver 와 noVNC를 설치하여외부에서 웹브라우저로 해당 서버에 X윈도우 환경으로 접속할 수 있는방법을 기술해 봅니다. vncserver 는 tightvnc를 이용하고,X윈도우 매니터는 xfce4를 이용해 보겠습니다. 우선 간단한 기본 우분투 서버에 다음과 같은 패키지를 설치해 봅니다. sudo apt install -y \ xfce4 xfce4-goodies
[ESXi 서버] 윈도우10 해상도 고정
VMWare VSphere 서버 또는 ESXi 서버 7.0 에서 위도우를 설치하고,필요한 게스트 툴을 설치하고 나면 마음대로 해상도를 조절할 수 있습니다. 문제는 이런 해상도를 특정 해사도로 고정하고 싶을 때 발생합니다.수년 전에 비슷한 것을 동일하게 해결한 기억이 나는데,이번에도 동일하게 해결하였습니다. ESXi 서버로 해당 윈도우 10 을 엽니다. 웹으로도 열 수 있지만 9200 포트를 이용하는 VMWare 원격 콘솔을 제일 많이 사용합니다. 해당 VM의 창을 직접 조절하여 임의의 해상도 조절도 가능하지만, 특정 해상도 조절을 위하여 "Display Settings"을 누르고 특정 (1440x900) 해상도로 맞추어 봅니다. 그런데 해상도를 맞추고 다시 VM 창을 조절하면 해상도가 변경되지만,변
[ESXi Server] 가벼운 Slax 리눅스 설치
오랫만에 블로그 정리를 해 봅니다.최근에 지난번에 꾸민 "ESXi 서버 7.0"의 메모리를64GB 에서 128GB로 업그레이드를 했습니다. 그 곳에서 벌써 20여개 이상의 VM을 돌리고 있다보니거의 60GB에 육박을 해서 128G로 메모리를 늘렸습니다.성능에는 아주 만족하고 잘 사용하고 있습니다. 아주 오래전 "가벼운 LXDE 환경"으로부터 시작하여가벼운 리눅스를 VM으로 운영하는 일종의 습관같은 것이생겼나 봅니다. 항상 가벼운 리눅스라 표방을 하면 그것을 VM으로 만들어진짜 이미지가 가벼운지 테스트를 해 봐야 하는 병이 생겼네요. 얼마전 우연찮게 slax 라는 것을 보게 되었습니다. 우선 UI는 마음에 들었습니다. 최신버전은 돈을 주고 다운로드 하는 것 같았는데,이전 9.11 버전은 구글링을 통해
[Docker] M1 맥북에어로 라즈베리파이(ARM)용 docker image 만들어 보기
지난번에 간단 M1 애플실리콘의 맥북에어를 살펴보았습니다.애플이 과감히 인텔의 X86 CPU를 버리고 자체 ARM 기반 CPU를 만들었다는 아주 큰 사건이었죠. 30년도 더 전에 8086, 8088과 같은 CISC 머신 대비,68000, HP-UX 머신 등과 같은 RISC 기계를 다루어 본 적이 있는데,이번 인텔과 ARM의 가장 큰 차이 역시 이 CISC냐 RISC냐의 차이 인 것 같습니다. CPU 입장에서는 OP코드가 있어서 어떤 어떤 일을 수행하도록 되어 있고,이를 CPU 차원에서의 마이크로코드라 했던 것 같네요. 암튼 CISC인 경우 이 OP 코드가 알알이 꼼꼼이 무지 많고(시간이 지날 수록 더 많아지지요), 반대로 RISC 머신은아주 적은 세트의 OP 코드만 존재하지만, 동일한 기능을상단의 소프
[우분투] docker-compose 로 특정 컨테이너가 stop 오류 발생
오늘 우분투 20.04 LTS 서버 환경에서docker compose로 작업을 하다가 필요에 따라 특정 컨테이너 (nginx) 를 재시작 하려고 하는데, + sudo docker-compose restart nginx-proxyRestarting nginx-proxy ... error ERROR: for nginx-proxy Cannot restart container 825b7af19e22b0a1e930fe14e734d55a90d460311f31d55b0b72667692ce4693: Cannot kill container 825b7af19e22b0a1e930fe14e734d55a90d460311f31d55b0b72667692ce4693: unknown error after kill: runc di


