Please assign a menu to the primary menu location under menu

How to Running an SSH services in a Docker Container

Docker를 가지고 해당 Container에 SSH 서비스를 운영할수 있는 방법에 대해 설명 드리겠습니다. Dockerfile 문서 파일을 생성후 아래와 같이 저장 합니다. root@ruo91:~# nano Dockerfile # # SSH Daemon Service # # Images를 선택 FROM ubuntu:12.04 MAINTAINER Yongbok Kim <ruo91@yongbok.net> # 기존 미러 서버를 한국 서버로 변경 RUN sed -i ‘s/archive.ubuntu.com/ftp.neowiz.com/g’ /etc/apt/sources.list # 최신버전으로 업데이트 후 SSH 및 필요 패키지 설치 RUN apt-get update ; apt-get install -y openssh-server aptitude net-tools curl # SSH 관련 설정 RUN mkdir /var/run/sshd RUN sed -i “/^*UsePAM/ s/.*/#&/” /etc/ssh/sshd_config RUN echo “UsePAM no” >> /etc/ssh/sshd_config # Root 비밀번호 설정 RUN echo ‘root:123456789’ |chpasswd # SSH 포트

How to install docker on ubuntu

Docker? LXC(Linux Containers) 개념에서 시작하며 기존 가상머신의 단점의 극복과 장점을 극대화 시킨 가상화 어플리케이션 이며, Hypervisor과 같이 운영체제를 통으로 가상화 하기 보단 Host OS와 Container OS의 다른 부분만을 패키징하여 격리시켜 주는 도구 입니다.  그림1. Hypervisor & Linux Container 차이점 Docker 0.8x 버전 이하에서 LXC 드라이버에 의존해서 동작하였는데 0.9x 버전부터는 libcontainer 드라이버가 내장으로 들어가 있어서, LXC 드라이버 없이 커널 컨테이너 API를 액세스할 수 있게 되었습니다. (namespaces, control groups, capabilities, apparmor profiles, network interfaces, firewalling rules) 그림2. New default driver: libcontainer   그리고, Docker는 Hypervisor 위에 올려져 있는 환경에서도 동작합니다. (AWS, KVM, XEN, VMware, Virtualbox…) Docker 설치 Ubuntu 12.04 LTS (64bit), Docker 0.9.1 버전에서 테스트

How to configure DRBD + GFS2 + Heartbeat + MariaDB on CentOS

두대의 서버에 DRBD + GFS2 + Heartbeat + MariaDB를 설치하여 DB서버 이중화 구성을 하는 방법에 대해 다루겠습니다. 대충 서버 구성은 다음과 같다고 보시면 됩니다. 설치 순서는 DRBD -> GFS2 -> MariaDB -> Heartbeat 가 되겠습니다. 설명 중간 중간에 “#” 의 형태로 나오면 양쪽 서버 모두 포함해서 설정하는 부분 입니다.. 실수 없으시길.. 테스트 환경 CentOS 6.5 x86_64 (2.6.32-431.5.1.el6) 서버 구성 Host Name          Type                      IP                   Storage ruo91-node1    Primary        192.168.0.10       10G SSD ruo91-node2

How to configure DRBD on CentOS

DRBD? DRBD(Distributed Replicated Block Device)는 HA(High Availability) Cluster를 구축하기 위해 만들어 졌으며, 네트워크를 통해 디스크 복제(동기화)가 가능 하도록 해주어 Raid-1(Mirroring)과 같은 환경을 구축할수 있게 도와줍니다. DRBD Overview (http://www.drbd.org/)   테스트 환경 및 서버 구성 CentOS 6.5 (2.6.32-431.5.1.el6) Host Name           Type                      IP                 Storage ruo91-node1     Primary        192.168.0.10     10G SSD ruo91-node2    Secondary    192.168.0.11      10G SSD   1. Host Name 별칭 설정 (Both) /etc/hosts 파일에 서버의 별칭을 설정 합니다. #

Hadoop HDFS over HTTP (HttpFS)

HttpFS는 HDFSProxy를 대체하기 위해서 클라우데라(Cloudera)에서 만들었으며 HTTP REST API로 구현 되어 손쉽게 HDFS로 접근을 할수 있습니다. 이 글에서는 HttpFS와 Red Gate사의 HDFS Explorer 툴을 가지고 HDFS에 접근 하는 방법에 대해서 다룰것입니다. (Tested : Apache Hadoop 2.2.0) 하둡이 설치 되어있다는 가정하에 진행합니다. 1. hadoop 관련 설정 – core-site.xml 아래의 userid 부분에는 시스템에 존재하는 실제 계정을 넣으시면 됩니다. 예제에서는 hadoop을 실행하는 사용자인 hadoop 을 넣었습니다. hadoop.proxyuser..hosts hadoop.proxyuser..groups <?xml version=”1.0″ encoding=”UTF-8″?> <?xml-stylesheet type=”text/xsl” href=”configuration.xsl”?> <!– Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the

1 3 4 5 45