새로운 jdk를 설치하자.http://www.oracle.com/technetwork/java/javase/downloads/ 방문1.7 버전 중에 최신 버전을 다운로드 받아 설치하면 됨 (작성 당시 최신은 7u71) 32bit의 경우 Java SE Development Kit 7u71 32bit 다운로드 jdk-7u79-linux-i586.tar.gz64bit의 경우 Java SE Development Kit 7u71 64bit 다운로드 jdk-7u79-linux-x64.tar.gz JDK 설치 # cd /util/src# gunzip jdk-7u79-linux-x64.gz (파일을 다운받으면 .gz 파일임… 근데 tar로 압축해제됨. )# tar xvf jdk-7u79-linux-x64.gz# mkd..
UCARP 는 CARP (Common Address Redundancy Protocol) 프로토콜을 구현한 것으로 Virtual IP(VIP)를 여러 서버가 공유해서 자동으로 Failover를 처리한다. VIP가 실제 서비스되는 대표 아이피이며, A 서버와 B 서버가 존재한다고 하자. 먼저 A 서버가 VIP를 획득하여 서비스를 하다가, A 서버가 장애가 나면 B 서버가 이를 감지하여 VIP를 획득하여 무중단 서비스를 제공한다. 그러다가 A 서버가 다시 정상적으로 구동되면 다시금 VIP를 획득하여 A 서버를 통해서 서비스를 제공하게 된다. 서비스 장애로 VIP로가 넘어가는 시간은 아주 짧아서 장애시간이 없다고 봐도 무방하다. - VIP(서비스 IP) : 10.10.10.10 - 서버 #1 : 10.10.1..
node용 oracle을 설치하자. (strong-oracle 사용) 우선 오라클 instant client를 설치하자. (RPM 설치) 아래 사이트로 가서 RPM을 다운받는다. (64bit 기준) http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 아래 두개의 파일을 다운받고 oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm RPM 설치를 한다. # rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm # rpm -ivh ora..
외부에서 서버로 들어오는 (INBOUND) 포트를 A 에서 B로 리다이렉트 해야 할 경우가 있다.예를 들어 80으로 들어오는 포트를 서버에서는 7080으로 LISTEN 해야 한다면 iptables에서 변경하자. # iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 7080 또한, 서버에서 외부로 나가는 (OUTBOUND) 포트를 A에서 B로 리다이렉트해야 할 경우가 있다.예를 들어 80으로 나가는 포트를 외부에서는 60000 으로 LISTEN 하고 있다면 iptables에서 변경하자. # iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-port 60000 ..
http://aid.altibase.com/plugins/servlet/mobile#content/view/7340868 MyBatis, Spring, ALTIBASE 연동할 일이 있어.. 위의 링크로 설정은 해결했으나.. 이놈의 altibase jdbc용 jar가 altibase 홈페이지에서 받은 걸로 안됨.. 버전마다 좀 차이가 있는 듯하여.. 찾으시는 분들을 위해 몇개 올려둠. 인터넷으로 찾다찾다.. altibase-jdbc-driver-5.1.5.46.jar 구해서 하니 됨.. altibase 서버가 설치된 업체에게 서버에 설치된 jar를 달라고 해서 사용하면 제일 좋을 듯..
mysql을 구동하다보면 sock 위치를 임의로 지정해서 사용할 일이 있다. mysql> SHOW VARIABLES LIKE 'socket'; +---------------+-------------------------------+ | Variable_name | Value | +---------------+-------------------------------+ | socket | /aaa/bbb/mysql/mysql.sock | +---------------+-------------------------------+ wordpress 사용시 /var/run/mysqld/mysqld.sock 처럼 기본 sock 위치를 찾는다. 이때문에 "데이타베이스 연결 에러"가 나는 상황이 있는데.. wp-conf..
getconf LONG_BIT 32가 나오면 32Bit64가 나오면 64Bit
해당 위치의 폴더들의 사용용량을 확인하고 싶을 경우... / 위치에서 날려보자.. # du -ks * | sort -nr | cut -f2 | xargs -d '\n' du -sh 3.1Gusr 474Mvar 325Mlib 149Mroot 102Mwordpress 92Mboot 31Mlib64 27Metc 16Msbin 7.7Mbin 188Kdev 140Ktmp 132Klog 36Khome 16Klost+found 4.0Ksrv 4.0Kselinux 4.0Kopt 4.0Knet 4.0Kmnt 4.0Kmisc 4.0Kmedia 4.0Kcgroup 0sys 설명은 없음...