카테고리: Linux

How to convert VMDK to a Docker image

qemu-img convert -f vmdk -O raw MyImage-disk1.vmdk myimage.img Next, After the raw has been created you can apply Guestfish: $ guestfish -a myimage.img –ro $ ><fs> run $ ><fs> list-filesystems  /dev/sda1: ext4 /dev/VolGroup/lv_root: ext4 /dev/VolGroup/lv_swap: swap $ ><fs> mount /dev/VolGroup/lv_root / $ ><fs> tar-out / – | xz –best >>  myimage.xz $ ><fs> exit Now, Importing myimage.xz into docker: $…

Gluster & nfs-ganesha installation

yum -y update yum -y install centos-release-gluster310 yum -y install install glusterfs glusterfs-server glusterfs-ganesha cat <<EOF >> /etc/hosts 172.1.1.111 store1 172.1.1.112 store2 172.1.1.113 store3 172.1.1.114 store4 EOF systemctl start glusterd systemctl enable glusterd systemctl disable NetworkManager.service systemctl disable NetworkManager-wait-online.service systemctl enable pcsd systemctl start pcsd systemctl disable firewalld ssh-keygen -t rsa -f /var/lib/glusterd/nfs/secret.pem scp id_rsa /var/lib/glusterd/nfs/secret.pem scp id_rsa.pub /var/lib/glusterd/nfs/secret.pem.pub scp…

keystore에서 개인키 추출하기

앞에서 Tomcat용 SSL 인증서를 ComodoSSL이라는 곳에서 발급받아 keystore 에 저장하는 것까지 해 보았다. 이번에는 keysotore에서 다시 SSL 인증서와 개인키(Private key)를 추출하는 방법에 대해 알아보자. SSL인증서와 개인키(Private key)를 다시 추출하면 Apache에 적용할 수 있다. 즉, 한번 발급받은 인증서로 다른 웹서버에 적용할 수 있다는 말씀… 단, 이번에 받은 SSL 인증서는  www.enter.co.kr 용 SSL 인증서이므로 www.enter.co.kr  사이트를 운영하는 Apache에만 적용할 수 있다… 만약 *.enter.co.kr…

APACHE, TOMCAT, DB(oracle) 연동 설치

WEB WAS 개요                         아파치 설치 Apache.org에서 소스를 다운 받는다. 나는 httpd-2.4.35 버전을 선택했다 wget http://apache.mirror.cdnetworks.com/httpd/httpd-2.4.35.tar.gz tar zxvf httpd-2.4.35.tar.gz 압축을 푼다 cd httpd-2.4.35/srclib 컴파일 하기전에 apr관련 소스 다운로드 wget http://apache.mirror.cdnetworks.com/apr/apr-1.6.5.tar.gz wget http://apache.mirror.cdnetworks.com/apr/apr-util-1.6.1.tar.gz tar zxvf apr-1.6.5.tar.gz mv apr-1.6.5 apr tar zxvf apr-util-1.6.1.tar.gz mv apr-util-1.6.1 apr-util cd ..   컴파일 컴파일을…

Add and remove GlusterFS servers

Create a new server Use the nova boot command from the previous article to create a server called web3: nova boot –image bb02b1a3-bc77-4d17-ab5b-421d89850fca –flavor performance1-4 web3 You could also use the Rackspace Cloud Control Panel to create the new server. Add the server to the Rackspace custom network In the previous article, you added a Rackspace custom network. Get the…

Format the partition and install GlusterFS

Use SSH to log in to the server. Using the instructions from the previous article, install GlusterFS and format the bricks partition as follows: apt-get update apt-get install -y glusterfs-server glusterfs-client apt-get install -y xfsprogs mkfs.xfs /dev/xvde1 mkdir /srv/.bricks echo /dev/xvde1 /srv/.bricks xfs rw 0 1 >> /etc/fstab mount /srv/.bricks ufw allow in on eth2 Incorporate the new brick into…

gdeploy를 이용한 glusterfs install

gdeploy를 이용해서 glsuterfs 설치를 해봤다. 좀 삽질하면서 써봤는데 잘 만들어 둔것 같다. 사용법을 좀 알아보면… [<section>[number]] 을 지정하고 원하는 option들을 넣어 준다. 이때 중복되는 section은 뒤에 숫자를 붙여준다. ### 사용할 hosts의 list이다. ip addres나 hostname을 넣는다. ### [hosts] rhgs1.test.dom rhgs2.test.dom rhgs3.test.dom rhgs4.test.dom rhgs5.test.dom rhgs6.test.dom ### hardware raid(sas controller) type이다 기본이 JBOD(raid 없음)이고 raid6, raid10을 지정 할 수 있다. ### [disktype]…

Videos, Slideshows and Podcasts by Cincopa Wordpress Plugin