본문 바로가기

IT25

4. Etcd 설치 (클러스터) Etcd 클러스터모드에 대한 설치방법입니다. 버전 Etcd : 2.2.1 (2015.10.26기준 latest) https://github.com/coreos/etcd/releases OS : Ubuntu 14.04 trusty x86_64 on VirtualBox * 3 nodes sunny13~15 (192.168.56.203~204) 제약 각 노드들은 시간동기화가 되어있어야 함 (e.g., ntpd) #---------------------------------------------------------- # Etcd 다운로드 #---------------------------------------------------------- sunny@sunny13:~$ mkdir -p /tmp/downlo.. 2019. 10. 9.
3-1. Kubernetes 설치 kubernetes 설치 방법 version kubernetes : 1.0.6 (2015.10.26기준 latest) https://github.com/kubernetes/kubernetes/releases/tag/v1.0.6 OS : Ubuntu 14.04 trusty x86_64 on VirtualBox * 3 nodes 구성 - test13 - kb-master - kb-apiserver - kb-controller-manager - kb-scheduler - kb-minion - kblet - kb-proxy - test14~15 - kb-minion - kblet - kb-proxy 조건 접근가능한 etcd 설치 되어있어야 함 (실습환경에서는 위 세 노드에 클러스터모드로 etcd 설치 되어있음).. 2019. 1. 23.
1. Kubernetes/Container 개요 Overview 컨테이너 기술들의 발전과정 최초의 컨테이너는 서버 가상화에서 시작 가상머신을 구현하기 위해 vmware, kvm, hyper-v 같은 기술을 사용 최근 docker로 대표되는 LXC(linux container)와 같은 컨테이너형 가상화 기능 등장 컨테이너 가상화 기술은 기존의 가상화 기술보다 가벼워 지고 이식성이 뛰어난 특징 리눅스 컨테이너를 보면 os의 내부는 물리적 자원을 관리하는 커널공간과 사용자프로세스(애플리케이션)을 실행하는 사용자 공간으로 나뉨 이런 사용자 프로세스를 정리하여 분리한 사용자 공간이 바로 컨테이너 Linux chroot명령어가 개념의 시초 리눅스에서 제공하는 명령어중 chroot가 있는데 chroot는 파일시스템에서 루트 디렉토리를(/) 변경하는 명령어 chro.. 2018. 8. 5.
Android 개발을 위한 주제별 팁 (Topic tips for Android development) Intenthttp://android-developers.blogspot.kr/2009/01/can-i-use-this-intent.htmlhttp://huewu.blog.me/110084219878http://huewu.blog.me/110084228131sticty intent : http://huewu.blog.me/110116293622 : 네트워크 연결 상황을 전달 받는 형태로 사용됨.Intent Filter를 통한 인터넷 브라우저와 앱 연동 : http://huewu.blog.me/110119918501 Handlerhandler과 Looper : http://huewu.blog.me/110115454542 Messenger Service : http://huewu.blog.me/1101162.. 2018. 7. 21.
AWS CentOS Golden image (Centos 골든이미지 설정) 이번 포스팅은 AWS를 통해 OS별 골든이미지 설정법에 대해 다뤄보았습니다. AWS CentOS Golden Image 설정 필수 패키지 설치 bind-utils: dig, host, nslookupsysstat: system resource monitoring $ yum install wget vim sysstat bind-utils telnet lrzsz SELINUX 설정 $ vi /etc/sysconfig/selinux SELINUX=disabled NTP 설정 $ vi /etc/ntp.conf driftfile /var/lib/ntp/driftrestrict default nomodify notrap nopeer noqueryrestrict 127.0.0.1 restrict ::1server 1.. 2018. 7. 17.
Tomcat 강제 재시작 (Tomcat force restart) Tomcat 강제 재시작 (Tomcat force restart) 이슈사항 tomcat/bin 폴더의 shutdown.sh을 실행할 떄 tomcat 관리하에 있지 않은 thread 등이 있으면 프로세스가 완전하게 죽지않는 경우가 종종 발생한다. 이후 다시 startup.sh를 실행하면 port가 이미 사용중이라며 정상구동되지 않는 등의 오류가 생긴다. 해결방법 [startup.sh]의 마지막 줄 바로 위에 다음 구문 추가 ...중략...export CATALINA_PID=$PRGDIR/catalina.pid // 라인추가exec "$PRGDIR"/"$EXECUTABLE" start "$@" [shutdown.sh]의 마지막 줄 바로 위에 다음 구문 추가 ...중략...export CATALINA_PID=.. 2018. 7. 17.