리눅스에 큐브리드 설치후 열어주어야 할 포트

윈도우에서 리눅스에 설치한 큐브리드로 접속하기 위해선

8001번과 8002번의 포트를 열어주어야 한다.

# vim /etc/sysconfig/iptables

설정파일로 접속한후 아래 구문을 추가해준다.

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8001 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state New -m tcp -p tcp --dport 8002 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state New -m tcp -p tcp --dport 1523 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 30000:30040 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state New -m tcp -p tcp --dport 33000:33040 -j ACCEPT

큐브리드는 처음 접속할때 admin/admin 으로 접속해서 비밀번호를 바꾼다. 잊지 말자.

--참조문서 : http://www.cubrid.com/zbxe/46668

큐브리드 시스템은 데이터베이스 서버, 브로커, 큐브리드 매니저로 구성되어 있으며,

방화벽 설정 시 열려있어야 하는 port 번호는 아래와 같다,

 

1. 데이터베이스 서버

- cub_master :

  마스터 프로세스는 클라이언트 프로세스가 서버 프로세스에 접속하여 통신할 수 있게 하는 중계프로세스로서, 호스트별로 한 개씩 동작한다, TCP/IP 사용 port 1523(default)이며, ParameterCUBRID/conf/cubrid.comf/cubrid_port_id=1523값을 수정하여 port를 변경할 수 있다.


- cub_server :

  데이터베이스 서버로 데이터베이스별로 한 개의 서버 프로세스가 존재한다. 외부 클라이언트 프로세스와데이터베이스 접속은 마스터 프로세스가 지정된 데이터베이스 명에 따라 해당 서버 프로세스로 소켓 통신을 옮겨주어 접속 처리 한다,데이터베이스 서버에 port는 사용자 변경 대상이 아니다.

 

2, 브로커

- cub_broker, cub_cas :

  브로커는 cas, broker Process로 구분되고 cub_broker는 응용클라이언트와 cub_cas 사이의 연결을 관리하고 중계하는 기능을 수행하며 cub_cas 관리한다. 또한 연결된 cub_cas는DB서버의 클라이언트로 동작하여 클라이언트의 요청에 의해 데이터베이스 서버와 연결을 제공한다.

  기본적으로 port 30000번, 33000번 이 설정 되어 있으나 이는 변경이 가능하며, $CUBRID/conf/cubrid_broker.conf Parameter BROKER_PORT=30000 값을 수정하여 port를 변경할 수 있다.


[%query_editor]

SERVICE                 =ON

BROKER_PORT             =30000

=> APPL_SERVER_PORT 가 별도로 등록되어 있지 않다면 30000~30040번까지 사용하게 된다.


MIN_NUM_APPL_SERVER     =5

=> 초기 cub_cas 기동 개수이다.


MAX_NUM_APPL_SERVER     =40

=> 최대로 사용 가능한 port 개수이다.


APPL_SERVER_PORT     =30100

=> 이 항목을 등록할 경우 30101~30140번까지 사용하게 된다.

 

3, 큐브리드 매니저

- cub_auto, cub_js :

  CUBRID Manager Process로 매니저 사용이 필요 없는 경우 정지해도 CUBRID DB 사용에 문제는 없다. 큐브리드 매니저 서버와 클라이언트 간의 통신 포트로 기본값은 8001이다. 연결 시실사용 포트는 설정한 포트와 1을 증가한 포드 두 개가 사용된다. 예를 들어, $CUBRID/conf/cm.comfParameter cm_port를 8001로 설정하면 8001, 8002 두 개의 포트가 사용된다.

이 부분은 큐브리드 매니저서버와 클라이언트 사이에 방화벽이 있고 해당 포트만 오픈할 경우 주의해야 한다.


  정리하면 마스터(1523), 브로커(30000~30040,33000~33040), 매니저(8001.8002) 포트가 열려 있어야 큐브리드 사용하는데 문제가 없다.

  ps. 열어야 될게 너무 많다. ㅠㅠ

by 까망군 | 2009/11/03 10:45 | 큐브리드 | 트랙백 | 덧글(0)

우클릭으로 도스창 띄우기 Command Prompt here

윈도우에서 프로그램 개발을 하다보면 간혹 Console 로 들어가서

cd 명령을 이용해서 특정 폴더로 이동해야 하는 일이 발생한다.

이게 한글 폴더 명이라도 적혀 있으면 짜증이 확~ 일까나????

다음처럼 우클릭 만으로 간단히 콘솔창을 열 수 있게 할 수 있다.


레지스트리를 수정하면 가능하다는데 좀더 검색하다보니

더 편하게 하는 방법도 있었다.

다음 파일을 다운받는다.

DOSHERE.inf

파일에서 우클릭 -> 설치 하면 끝이다.

2006년에 올라온 자료던데 윈7에서 해도 잘 동작한다.



by 까망군 | 2009/10/31 17:07 | PC 관리 & 팁 | 트랙백 | 덧글(4)

linux(centOS) 에서 큐브리드 완전 삭제하기

어떤 파일을 이용하셨는지에 따라 조금 다르겠습니다.

rpm파일을 이용하셨다면 rpm-e 옵션을 이용하여 삭제하시면 됩니다.

깨끗한 삭제를 위해서 CUBRID관련 모든 프로세스는 정시시키시는 것이 필요합니다.

$ cubrid service status

$ cubrid service stop

$ ps -ef | grep cub_*

위와 같이 확인 하신 후 cub_server가 살아 있다면

$cubrid server stop <db_name>

명령어로 중간 하신 후 설치 디렉토리인 CUBRID폴더를 rm -rf로 삭제하시기 바랍니다.

환경변수 파일이 숨겨진 파일로 있습니다.
ls -al를 $HOME디렉토리에서 수행 시키면
.cubrid.sh나.cubrid.csh가 보일 것입니다.

 재설치를 위해 삭제할 필요는 없지만 참조하시고,
마지막으로 사용자 profile을 열어가장 마지막에 등록되어 있는
.cubrid.sh나 .cubrid.csh를 제거해 주시면
설치된 CUBRID관련 파일은 완전히삭제됩니다.

by 까망군 | 2009/10/31 10:56 | 큐브리드 | 트랙백 | 덧글(1)

GM HDD SCAN V2.0 & 필립스 160G 외장하드 포맷하기

윈도우 7을 재설치하면서 가끔씩 카피가 안되는 문제를 보여주던

외장하드를 한번 포맷해 주기로 하였다.

우선, 외장하드에 있는 데이터들을 전부 노트북 하드로 옮겼다.

....역시나. 중간에  파일 하나가 복사가 되질 않는다.

에러! 에러! 에러!

그래도 중요한 파일들은 전부 백업이 되었다.

이제 밀어보자. 하고 느린 포맷 시작~~~~1%..2%...3%...9%...9%...9%...

저상태로 한시간을 9%에 머물러있었다.

내성질에 그대로 못기다리고 하드를 뽁 하고 뽑아버렸다.

ㅠㅠ

아무래도 하드에 배드섹터 난 부분이 있는거 같다.

중간 부분에 난거 같은데.. 로우레벨포맷으로 한다고 하더라도

배드섹터난 부분에 데이터를 저장했다 날려버릴 위험이 있으므로

파티션 분할로 배드난 지역을 봉인하기로 하였다.

우선 위치를 알아야겠기에 검색하던 중 발견한 프로그램,

GM HDD SCAN V2.0             GMHDDSCANv20.exe


실행 파일이므로 별도의 설치 과정은 없다.

[다음] 버튼을 누르자

배드 섹터를 검사하기 위해서 전체/부분 디스크 배드섹터 검사
를 선택하고 [다음]


현재 장착되어 있는 하드가 나온다. 검사를 수행할 하드를 선택하고 [다음]


전체 검색과 부분 검색은 이 단계에서 설정해주고 [다음]



우측 상단에 있는 하드디스크 이미지를 누르면 스캔이 시작된다. 빨간색 나온부분은 배드섹터

검사를 중지하면 로그를 남길 수 있다.

중간에 급한일로 중지해도, 로그를 보고 그 위치부터 스캔이 가능하다.

한가지 팁으로

배드 난 부분이 발견되면 스캔이 느려지므로 과감히 중단 그 위치에서 1기가씩

건너뛰면서 다시 스캔하면서 배드 난 부분을 체크하였다.

약 14G ~ 30G 위치에 배드 난 부분이 다수 발견,

이 위치를 파티션 분할로 봉인하자.

[내 컴퓨터] 우클릭 -> [관리] 메뉴로 들어가서

[저장소] -> [디스크 관리] 탭에 들어간다.

과정을 상세히 묘사했으면 좋겠지만, 미처 캡처를 못하서 결과화면만 올린다.

드라이브명이 나타나지 않는 가운데 20기가는 배드 섹터가 나서 봉인 시킨 부분이다.

절대 안전하다고 보장 할 순 없지만 당분간은 이대로 써야지. 흠흠

by 까망군 | 2009/10/30 11:03 | PC 관리 & 팁 | 트랙백 | 덧글(4)

영어 단어 암기 프로그램 추천 <암기왕 v2.3>

토익 시험 준비를 하면서 어휘를 좀더 쉽게 외우기 위해

검색을 하였더니 나온 프로그램 암기왕 v2.3

카페에 가입하고 프로그램을 다운받으면 되겠다.

프로그램 최신 버전은 현재 ver 2.3 이다.

다운받고 나서 한 시간 정도 사용하고 있는데 꽤 만족한다.

개인단어장에 자신만의 단어를 기록하여 외우고

단어테스트도 객관식, 주관식, OX 등 여러가지

방식으로 할 수 있는게 장점

다만 아쉬운 점이 있다면

위 윈도우가 화면 맨 위에서 왔다갔다 하는데 위치를 옮기고 싶은데 그게 안된다.

설마 윈 7 환경이라서 그런건 아니겠지? -_-)/

by 까망군 | 2009/10/23 11:57 | English study | 트랙백 | 덧글(4)

◀ 이전 페이지          다음 페이지 ▶