1. Service 생성경로 : /usr/lib/systemd/system명령어 : vi keycloak.servicekeycloak.service 코드[Unit]Description=Keycloak ServerAfter=syslog.target network.target postgresql.service[Service]Type=simpleUser=keycloakGroup=keycloakWorkingDirectory=/apps/keycloak-7.0.1/binExecStart=/apps/keycloak-7.0.1/bin/standalone.sh -b 0.0.0.0Environment=KEYCLOAK_HOME=/apps/keycloak-7.0.1Environment=JAVA_HOME=/usr/lib/jvm..
1. Service 생성경로 : /usr/lib/systemd/system명령어 : vi postgresql.servicepostgresql.service 내부 작성[Unit]Description=PostgreSQL database serverAfter=syslog.target network.target[Service]User=postgresEnvironment=PGDATA=/apps/postgresql/dataEnvironment=PGSQL=/apps/postgresqlExecStart=/apps/postgresql/bin/ag_ctl -D ${PGDATA} -l ${PGSQL}/logs/psql.log startExecStop=/apps/postgresql/bin/ag_ctl -D ${PGDATA} ..
zip 파일 다운로드아래 사이트에 접속해서 필요한 버전의 NiFi를 설치한다.https://nifi.apache.org/download/ DownloadApache NiFi is an easy to use, powerful, and reliable system to process and distribute datanifi.apache.org NiFi 실행zip파일 압출을 풀면 bin > run-nifi.bat이 있다. 해당 파일을 실행 시켜주면 서버가 켜지게 된다. cmd 창이 열리게되고해당 부분이 나오면 실행은 성공이다! 일단 밑에 더 할게 있으니 ctrl+c로 서버 종료해놓자 서버 주소 및 포트 변경conf > nifi.properties 파일을 열어보면 https 주소 및 포트는 기본으로 설정되어 ..
NiFi 백업Template 생성NiFi WebServer 화면에 DataFlow를 생성했으면 우클릭을 눌러보자아래와 같이 여러 항목들이 나올텐데 그중에서 Create template을 클릭하면 된다. 파일명 작성Create template을 선택하게되면 이름을 넣는 화면이 나온다.원하는 Backup 파일명 작성 파일 생성에 성공하면 아래와 같은 화면이 나옴 생성한 백업 Template 다운로드 받기백업 파일은 생성했지만 다운로드는 아직 안받았다!오른쪽 위에 메뉴 누르면 Templates가 있다. 클릭해보면 이렇게 내가 만든 Template이 있다.오른쪽에 휴지통 모양 왼쪽에 보이는 Template 아이콘이 다운로드 버튼이다. 다운로드 받아서 관리하면 NiFi 백업 관리 끝! NiFi 업로드Upload..
Apache NiFi 란?간단히 Apache에서 개발한 오픈 소스 데이터 플로우 자동화 시스템이다.진짜 조금만 더 길게 말하면 데이터 플로우를 시각적으로 디자인하고 모니터링하는데 사용한다. 그럼 뭐가 좋냐~데이터 흐름을 쉽게 구축, 관리, 모니터링하고 데이터 소스 및 대상 간의 실시간 데이터 이동을 용이하게 한다. NiFi 핵심 개념!FlowFile시스템을 통해 이동하는 각 개체를 나타낸다. (단위)FlowFile Processor실제로 작업을 수행하는 부분이다.시스템 간 데이터 라우팅, 변환 또는 중재의 조합을 수행한다.특정 FlowFile 및 해당 콘텐츠 스트림의 속성을 액세스할 수 있다.지정된 작업 단위에서 0개 이상의 FlowFile을 작동할 수 있으며 커밋 또는 롤백할 수 있다.Connecti..