도커 entrypoint로 지정된 스크립트(명령어)를 실행했는데도 한참 후 결과가 리턴되지 않는다면, Killed,,, 프로세스를 강제로 kill했을 수 있다. 1) entry point를 실행하지 않고 bash로 접속한다. 도커 실행시 --entrypoint /bin/bash 옵션을 주고 도커 이미지로 진입한다. 2) 스크립트를 도커 이미지 안에서 실행해본다. 스크립트 실행되다가 Killed 가 나오면 해당 스크립트를 실행하면서 리소스를 너무 잡아 먹기 때문에 걍 linux에서 해당 process를 kill해버린 경우다. 3)그렇다면 도커 설정에서 CPUs, Memory, Swap을 올려라! 4) 다시 스크립트를 실행하면,, 끝
클라우드의 내부를 알아야 한다. 즉, KT 클라우드를 사용해서 뭔가를 해보고 싶다면 OpenStack에 대해서 좀 알아야 한다. 그래서 넌 좀 뭘 아냐고, 잘 모른다. 내가 클라우드를 구축할 것도 아니기에 기본적으로 클라우드를 이용해서 어플리케이션을 개발시 필요한 사항들만 알면 된다는 의미다. 클라우드스택이 사용자에게 VM을 만들어 주면 우리는 그것을 그냥 쓰면 되는 거지만, 클라우드 스택 자체가 나에게 VM을 만들어주면서 가진 정보를 내가 가져올 수 있는데, 바로 user-data와 meta-data이다. (다음은 KT의 ucloud (즉, OpenStack)에 해당하는 이야기이다.) 맨처음 VM을 만들면 사용자는 다음의 스크립트를 통해 RVM이라는 가상의 서버(내가 만든 VM을 관리하는...)가 있는..
얼마전에 HP도 Amazon의 AWS와 같은 퍼블릭 클라우드 서비스를 시작한다는 기사를 보고 Private Beta 테스트 신청을 해놓은것이 얼마전에 승인되어 Access Code를 받았다. HP는 OpenStack을 기반으로 서비스를 구성하고 있으며 컴퓨팅 리소스를 제공하는 "HP Cloud Compute"와 스토리지를 제공하는 "HP Cloud Object Storage"라는 서비스를 각각 제공하고 있다. HP Cloud Services 현재 Private Beta 시점에서 사용 가능한 상품중 최고 사양은 8 vCore / 32 GB RAM으로 KT의 ucloud biz가 제공하는 12 vCore / 32 GB RAM에 비해 core에서 차이가 난다. 하지만 이는 vCore이기 때문에 실제 두 클라우..
BioSMACK 설치하기 BioSMACK은 바이오인포매틱스 관련 툴들을 미리 컴파일하여 설치해 놓은 운영체제로 각종 툴 뿐만 아니라 GWA 분석 과정에 대해서 매뉴얼을 작성하여 손쉽게 연구에 사용할 수 있도록 해놓은 우분투 리눅스 기반 운영체제입니다. 설치과정은 이미지 파일(ISO 확장자)을 다운로드 하고 이를 시디 또는 USB 메모리에 이미지를 넣은 후 기존의 컴퓨터로 부팅하여 사용하시면 됩니다. 1. BioSMACK 이미지 다운로드 현재 개발중인 버전으로 지금 배포되는 버전은 알파버전입니다. 여기를 눌러서 다운로드 하세요. 꼭 바이오 연구자들만 아니라 일반인들도 사용가능합니다. 몇몇 프로그램이 설치된 것외에는 Ubuntu 9.04와 동일합니다. 2. BioSMACK 시디 만들기 다운로드 한 iso 이..
일전에 저는 MySQL 데이터베이스로 부터 대규모의 이미지를 생성하려고, 윈도우상에서 Java 코드를 작성했습니다. 이 Java 코드는 Frame안에 Panel을 만들고, DB에서 좌표값을 받아와서 이 Panel안에 그림을 그리게 됩니다. 이렇게 만들어진 Java Frame을 통째로 이미지 파일로 만드는 아주 간단한 코드입니다. //Java 프레임을 만듭니다. Frame f = new Frame("Frame"); f.setBounds(0, 0, 400, 400); f.setTitle("Component Testing"); //노란색 패널을 만듭니다. JPanel BasePanel = new JPanel(); BasePanel.setLayout(null); BasePanel.setBounds(0, 0, 4..
이전 포스팅에서 "국내 리눅스 배포본" 이라는 글을 쓴적이 있습니다. 혼자서 국내 리눅스 배포본이 어떤것들이 있는지 한번 주욱 리스팅 해봤었는데,, 이제 거기에 SK C&C에서 만든 ginux를 하나더 추가해야 할것 같군요 ^^ AnNyung 리눅스, SULinux, igetlinux, hansoft asianux, 와우리눅스, 눅스원 2.1 마루 등을 언급했었는데,, 물론 지금도 존재하는 어떻게 운영되는지는 모릅니다. ^^ 한번 주욱 다시 정리해 봅니다. AnNyung 리눅스 소개말 : 안녕은 OOPS Development Organization 의 이름으로 배포를 하는 리눅스 배포본 입니다. AnNyung(안녕) 은 너무나 비대해진 RedHat 배포본에 좌절하여, 가볍고 한글환경의 설정에 최적화를 한..