DataFlowServer 설치 단계
인벤토리 파일에서 Bahmni-mart-scdf 활성화
아래 플레이북을 실행하여 데이터 흐름 서버와 함께 Mart 배포
데이터 흐름 서버 컨테이너 설치 여부를 확인하려면 다음을 실행합니다.
데이터 흐름 서버 Docker 컨테이너가 실행 중인지 확인

참고: 데이터 흐름 서버 UI에 접근하려면 9393 포트가 열려 있어야 합니다. 포트가 열려 있는지 확인하는 Linux 명령: sudo lsof -i:9393
데이터 흐름 서버 UI에서 Bahmni Mart 실행
<ip/DNS_server_name>:9393에서 DataFlowServer UI에 접근합니다. Tasks로 이동하여 ‘create-bahmni-mart task’의 Run을 클릭합니다.

Bahmni-mart가 성공적으로 실행되면 Executions 탭의 ‘create-bahmni-mart’ 작업에서 시작 날짜와 종료 날짜를 확인할 수 있습니다.

설치된 데이터 흐름 서버 제거 단계 설치된 데이터 흐름 서버는 두 가지 방법으로 제거할 수 있습니다. 방법 1: 데이터 흐름 서버의 Docker 컨테이너를 삭제합니다.
docker ps
#copy the containerId for data flow server
docker stop <containerId>
docker ps --filter "status=exited"
docker ps방법 2: 인벤토리 파일에서 Bahmni-mart-scdf를 비활성화합니다.
알려진 문제 및 해결 단계: 사용자가 ‘create-bahmni-mart’ 작업을 처음 실행할 때 접근 권한 문제가 발생하여 아래와 같이 로그에 표시될 수 있습니다.

해결 단계:
mysql -uroot -p<password> openmrs
select Host,User from mysql.user;
#Follow the below steps if the ip present in the logs is not present in the users table
Create user ‘openmrs-user'@'<ip>’
GRANT ALL ON *.* to 'openmrs-user'@'<ip>'' IDENTIFIED BY '<password>';
FLUSH PRIVILEGES;원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0