Infra

    YUM 안될 때 해결 방안, This system is not registered with ULN / RHN [출처] [yum] This system is not registered with RHN 메시지 뜨면서 yum 사용 못할때 해결법|작성자 bogri5520

    http://kkckc.tistory.com/59요 위에 URL 블로그님 글대로 하는게 좋은듯 아래 방법은 잘 안된다. This system is not registered with ULN / RHN[출처] [yum] This system is not registered with RHN 메시지 뜨면서 yum 사용 못할때 해결법|작성자 bogri5520 # cd /etc/yum.repos.d # wget http://public-yum.oracle.com/public-yum-ol6.repo[출처] [yum] This system is not registered with RHN 메시지 뜨면서 yum 사용 못할때 해결법|작성자 bogri5520 참조 : http://public-yum.oracle.com/pu..

    WS, WAS 80 포트로 구동 못할시 방법

    리눅스에서 일반 유저가 1024 이하의 포트를 바인딩할 수 없다.해결책으로 여러가지가 있는데 포트 포워딩 방법도 완전 맘에는 안 들지만 이걸 일단 사용. * 8080 -> 80 포트 포워딩 방법 - iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 - iptables -t nat -I OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080 * 방화벽 포트 열기 - iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT - iptables -I OUTPUT 1 -p tcp --dport 8080 -j ACCEPT * 현재 내용 저장 - /sbin/s..

    MongoDB 명령어

    시작mongod dbpath DB 위치지정 port 포트 지정 master Master 지정 slave Slave 지정 --config conf 파일 위치 지정 source localhost:10000 Master 위치 지정 oplogSize opLog 크기 지정 slavedelay Master에서 Slave로 변경 지정시간 autoresync 동기화 실패시 전체 재동기화 fastsync 마스터 노드의 스냅샷으로 가동 Resync를 건너뛰고 복사 클라이언트 접속mongo localhost:30000 UI 관리 페이지 접속 (시작 포트 + 1000)http://localhost:31000 레플리카 셋- 복지를 하는 또 하나의 방법- 자동 장애 넘김- 클러스터의 마스터가 유동적- 제약사항 - 최대 12대 노..

    Oracle 테이블 스페이스 변경

    select file_name, bytes from dba_data_files where tablespace_name = 'TableSpace이름'; alter tablespace TableSpace명 add datafile '절대경로/DBF파일명.dbf' size 1024M; alter database datafile '절대경로/DBF파일명.dbf' resize 1024M;

    JBoss - Infini Span

    Infini Span - Homepage : http://infinispan.org/ - Quick Start : https://github.com/infinispan/infinispan-quickstart - 한국 블로그 : http://infinispan-ko.blogspot.kr/ - Guide : http://infinispan.org/docs/6.0.x/getting_started/getting_started.html - Document : https://docs.jboss.org/author/display/ISPN/Clustering+modes - 관련 사이트 : http://cbcpascal.blogspot.kr/ http://tedwon.com/display/dev/Infinispan+Da..

    분산 캐시 Memcached

    기존 시스템에 분산 캐시를 위하여 Memcached를 도입하려고 했으나 내가 원하던 기능은 리플리케이션인데 이를 권장하지 않는다는 내용을 보고 InfiniSpan을 써야겠다고 여겼다. Replcation이란 용어가 좀 생소했는데 파일에 대한 공유 부분이고 Memcached를 이용하려 하는 개발자들도 이 부분에 대해 중요하게 생각하지 않나 싶다. 마지막 레퍼를 보면 repcached라는 기능이 있는데 이 기능이 Memcached에서의 Replication기능인데 이것을 사용해도 무방한듯하다. 다만 이 기능을 사용하면 Memecached의 멀티 스레드 기능을 사용할 수 없고 이로 인한 성능 저하가 오게 된다. Memcached (http://memcached.org/)메모리를 사용해 캐시서비스를 제공해주는 ..

    리눅스 TCP 모니터링 반복문

    while truedonetstat -an | grep 20003 | grep FINsleep 2done

    오라클 DBF 용량 줄이기

    -- DBF별 파일 크기 확인SELECT file_name, BYTES AS "FULL_SIZE", (SELECT (MAX (block_id) * 8192 + MAX (blocks * 8192)) FROM dba_extents WHERE file_id = a.file_id) AS "use_size" FROM dba_data_files a; -- 파일 크기 변경alter database datafile '/home/oracle/oradata/test/test01.dbf' resize 500m; alter database datafile '/home/oracle/oradata/test/test_log.dbf' resize 500m;

    오라클 백업

    DB데이터 작업시에 언제나 백업해둬야 하는 습관을 길러야겠다.안 하려다 무심코 한 백업이 날 살렸다. 밤 늦게 이제는 문제 없겠지하고 퇴근했다가 정말 다시 회사 갈 뻔했다. Exportexp 아이디/패스워드 file=파일명.dmp log=로그명.log fully=y Import imp 아이디/패스워드 file=파일명.dmp log=로그명.log fully=yimp 아이디/패스워드 file=파일명.dmp log=로그명.log ignore=yes tables=테이블명 여기서 위에 ignore를 yes로 해놓으면 에러가 나도 무시하고 실행된다.덕분에 살았다. 백업을 잘하자.망할 놈들.. 원복이 장난인지 알아..샹

    테이블 제약 조건 확인

    Toad에서는 테이블 제약조건 확인이 쉽지만 sqlplus에서는 쉽지 않다. -- 테이블 제약조건 확인SELECT table_name, constraint_name, constraint_type FROM USER_CONSTRAINTS WHERE TABLE_NAME ='테이블명'; -- 제약조건 상세SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_NAME = 'SYS_C0000000';