CLOUDERA CDH Manager JVM heap 설정
Big Data2020. 10. 5. 09:52CLOUDERA CDH Manager JVM heap 설정

#/etc/default/cloudera-scm-server 파일에 설정되어 있는 CMF_JAVA_OPT 설정 #다음 같이 설정되어 있는 Xmx 설정 값을 변경 후 서버를 재실행 export CMF_JAVA_OPTS="-Xmx4G -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp"

eclipse 4 rcp process dialog example
Devel/RCP(Rich Client Platform)2020. 9. 16. 14:05eclipse 4 rcp process dialog example

ProgressMonitorDialog progressDialog = new ProgressMonitorDialog(shell); try { progressDialog.run(false, true, new IRunnableWithProgress() { @Override public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { int workload = 100; // Tell the user what you are doing monitor.beginTask("Copying files", workload); // Do your work for (int i = 0; i < workload; ..

Apache Thrift  IDL 작성 시 .thrift 파일 include 하기
Big Data2020. 9. 3. 19:16Apache Thrift IDL 작성 시 .thrift 파일 include 하기

Thrift 파일은 다른 Thrift 파일의 공용 구조체나 서비스 정의를 참조할 수 있다. Thrift 는 이런 참조를 현재 경로나, 컴파일러의 -I 플래그에 지정된 상대 경로에서 찾아 Include 한다. 참조된 객체들은 .thrift 파일의 이름을 접두어로 사용해서 접근 가능하다. 1). org.model.thrift 파일 namespace java org.model struct FileModel{ 1: string name; 2: string cPath; 3: string hPath; 4: string pPath; 5: string createDate; 6: string modifiedDate; 7: string accessDate; 8: long size; 9: boolean canRead; 10..

eclipse plug-in RCP 프로젝트 resources  폴더 추가와 파일 읽기
Devel/RCP(Rich Client Platform)2020. 7. 31. 11:28eclipse plug-in RCP 프로젝트 resources 폴더 추가와 파일 읽기

plug-in RCP 프로젝트에 resources 폴더를 추가한다. 생성한 resources 폴더를 classpath에 설정한다. 아래의 코드와 같이 추가한 classpath에 추가된 데이터 파일을 읽을 수 있다. URL url = this.getClass().getClassLoader().getResource("resources"); try { String resourcesPath = FileLocator.toFileURL(url).getPath() + "/application.conf"; String conf = FileUtils.readFileToString(new File(resourcesPath)); } catch (IOException e) { // TODO Auto-generated catc..

git에서 user.name, user.email 요구 장애 해결
Tools2020. 4. 6. 09:11git에서 user.name, user.email 요구 장애 해결

git 설치 후 commit 시 user.name과 user.email 을 찾을 수 없다고 장애 시 다음 명령어로 해결 $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com

서버 네트워크 환경에서 Kafka의 listerners 옵션 설정
Big Data2020. 4. 6. 09:09서버 네트워크 환경에서 Kafka의 listerners 옵션 설정

서버에 하나 이상의 네트워크 아이피가 설정되어 있을 경우, 카프카 컨슈머 프로듀서에서 사용되는 아이피를 다음 프로퍼티를 설정하여 사용할 수 있다. listeners=PLAINTEXT://192.168.154.100:9092,SSL://192.168.154.100:9093 advertised.listeners=PLAINTEXT://192.168.154.100:9092,SSL://192.168.154.100:9093 CDH 6.3.1 버전 기준 카프카

ganglia 실행 시 There was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Permission denied 에러 처리
System Management2020. 3. 27. 09:18ganglia 실행 시 There was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Permission denied 에러 처리

ganglia 실행 후 다음 장애 발생 There was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Permission denied 장애 발생 시 다음 명령어로 조치 setsebool -P httpd_can_network_connect 1

코로나19(SARS-CoV-2) 바이러스 변이 유전역학 데이터 가시화
Bioinformatics2020. 3. 16. 17:53코로나19(SARS-CoV-2) 바이러스 변이 유전역학 데이터 가시화

코로나 19 유전역학 확산 패턴을 확인 할 수 있도록 GISAID 에서 제공하는 데이터와 Auspice( Interactive exploration of phylodynamic & phylogenomic data) 를 이용하여 데이터 가시화 Auspice 를 설치하기 위해서는 Python 3.7 버전 이상의 환경이 필요 npm 설치가 되어있지 않으면 우선 아래 명령어를 이용해 npm 설치 rpm -qa | grep node yum remove -y nodejs npm #NodeJS 13.x # As root curl -sL https://rpm.nodesource.com/setup_13.x | bash - # No root privileges curl -sL https://rpm.nodesource.co..

image