Category: Application(어플리케이션)

버추얼박스(VirtualBox) 에서 shared disk 만들기.

버추얼 박스를 이용하여 각 VM들 사이에 HA를 구성한다든지 할 때, shared storage가 꼭 필요한 경우가 있다. 실 구성에서야 별로 쓸모가 없겠지만, 시험용으로 사용할 때는 virtual box의 disk share 기능을 이용하면 간단히 해결 할 수 있다. 먼저, 두 linux guest를 사용한다. 첫번째 VM의 설정을 선택한다.

Continue reading

apache2 mod_evasive로 DDoS 방어하기.

debian 계열 Linux에서 apache2 웹서버를 운영한다면, 간단한 방법으로 DDoS 공격을 차단 할 수 있다. mod_evasive 를 사용하는 방법이다. mod_evasive는 따로 설치해 주어야 하며, debian 계열에서는 간단하게 설치가 가능하다.

Continue reading

리눅스용 HP MCSG 설치, 설정 하기.

클러스터 구성 환경 Node1: OS: CentOS6.6 eth0: 192.168.0.79 eth1: 10.10.10.1 hostname: fox1 Node2 OS: CentOS6.6 eth0: 192.168.0.80 eth1: 10.10.10.2 hostname: fox2 ServiceIP: 192.168.0.81 Shared Storage 1GB: lock lun용 53GB: data 용 MCSG vsrsion: A.12.00.00_Base_for_Red_Hat_Enterprise_Linux_6_BB094-11001 아래 그림과 같이 구성.

Continue reading

mhvtl 설정.

설치는 https://blog.boxcorea.com/wp/archives/1300 mhvtl 설정화일은 /etc/mhvtl 아래에 있다. 세 개의 설정화일이 있으며, 매우 단순하다. 1. 디바이스 설정(/etc/mhvtl/device.conf) mhvtl을 설치하면, 기본적으로 2개의 library와 library당 4개의 drive가 잡히도록 설정되어 있다. # lsscsi -g [0:0:0:0] disk ATA QEMU HARDDISK 1.5. /dev/sda /dev/sg0 [2:0:0:1] disk QEMU QEMU HARDDISK 1.5. /dev/sdb /dev/sg11 [5:0:0:0] mediumx STK L700 0105 /dev/sch0 /dev/sg9 [5:0:1:0] tape …

Continue reading

ubuntu 12.04에 mhVTL 설치, 사용하기.

mhVTL 이란? 리눅스에서 표준 Tape Library를 에뮬레이션 해주는 오픈소스 VTL 프로그램이다. 작업환경: ubuntu 12.04 (32bit) 1. 설치 1.1. 다운로드 # wget https://sites.google.com/site/linuxvtl2/mhvtl-2014-04-13.tgz?attredirects=0 # mv mhvtl-2014-04-13.tgz?attredirects=0 mhvtl-2014-4-13.tgz

Continue reading

iSCSI 설정과 사용하기 – ubuntu linux에서

Ubuntu Linux 에서 iSCSI 설정과 사용하기. 작업환경 OS: Ubuntu 12.04.4 LTS(32Bit version) Box1: 192.168.0.51 Box2: 192.168.0.52 1. iSCSI Target 설정 (iSCSI 볼륨 만들 서버) Box1 에 iSCSI volume을 만들기위해, 관련 패키지를 설치한다. # apt-get install iscsitarget scsitarget-source iscsitarget-dkms 주의) 위의 패치지를 설치할때 dkms 부분에서 아래 처럼 make 오류가 발생한다. 버그없는 패키지를 받아서 수동으로 설치했다. make …

Continue reading

bacula 백업 – 설치, 구성, 사용

opensource backup 솔루션인 Bacula 설치와 사용하기. 설치환경 백업서버 IP: 59.29.142.85 Hostname: fox1 OS: Ubuntu 12.04 백업 클라이언트(백업대상 서버) IP: 59.29.142.120 Hostname: ubuntu-1 OS: ubuntu 12.04

Continue reading

오픈스택 기본설치 설정화일들.

구성: Basic Installation 문서의 구성을 따랐음. OS: Ubuntu 13.04 Cloud Controller Node: 59.29.142.9, 192.168.100.1 Network Controller Node: 59.29.142.88, 192.168.100.2 Compute Node: 59.29.142.86, 192.168.100.3 각 Node 공통사항 /etc/hosts 59.29.142.86  fox2 59.29.142.88  fox4 59.29.142.9  tech 192.168.100.1 cloud 192.168.100.2 network 192.168.100.3 compute1  

Continue reading

openstack 설치와 사용하기 – ubuntu 12.04에서

아래 문서를 참고하여 세대의 물리적인 서버에 오픈스택을 설치(Basic Installation)하였으나, 여러가지 문제가 발생했다. 결과적으로 아래  내용은 정리가 되지 않은 내용이므로 설치과정 참고용이다. 결과로 나온 문제 해결(http://blog.boxcorea.com/wp/archives/948)과 최종 설정화일(http://blog.boxcorea.com/wp/archives/972)은 따로 정리했다. 참고문서: http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/ http://docs.openstack.org/grizzly/basic-install/apt/content/ 1. 오픈스택은… 오픈스택은 크고작은 퍼블릭/프라이빗 클라우드를 위한 확장가능하고 유연한 클라우드 컴퓨팅을 제공하기위한 목적으로 만들어졌다.

Continue reading

openstack(grizzly) 오류와 해결.

오픈스택 설치할 때 발생했던 오류들과 해결 방법을 정리   1. 접속시 “Unable to retrieve quota information.”  volumes 클릭하면 에러 나는 경우 cinder 설정 확인 /etc/tgt/conf.d/cinder.conf 가 있는지 확인

Continue reading