basd-reward-template 가 없습니다.

작성자 이경미 수정일 2023-01-05 16:56

#BakingSoDA v2.1

아티클 관련 제품: BakingSoDA v2.1

오류 메세지 혹은 현상
  • Project 생성 시 "BASD" Category 로 지정해도 basd-reward-template 이 없는 현상
  • init app 및 설치는 정상적으로 이루어진 상황

원인
  • basd-reward-template 은 init app 을 진행할 때, minio 에 저장합니다. 
    이 과정에서 문제가 발생하여 basd-reward-template 이 정상적으로 업로드 되지 않은 것으로 확인되었습니다. 


문제 해결
  • basd-reward-template 재 생성

기존에 생성된 basd-reward-template 이 있는데 정상적으로 작동하지 않는다면, 삭제후 다시 init app 을 실행할 수 있습니다. 


- 기존 파일 백업

cd <NAS ROOT>/minio-minio-data-volume-pvc-UUID/minio/artifacts-repo

ls -al 
total 0
drwxr-xr-x. 9 1000 1000 181 Jan  5 15:44 .
drwxrwxrwx. 8 root root 122 Dec 19 09:54 ..
drwxr-xr-x. 4 1000 1000  35 Jan  4 14:34 basd-reward-template
drwxr-xr-x. 3 1000 1000  18 Jan  4 15:49 cartpole-project
drwxr-xr-x. 3 1000 1000  18 Jan  4 16:12 cartpole-sim
drwxr-xr-x. 3 1000 1000  18 Jan  2 13:54 pendulum
drwxr-xr-x. 3 1000 1000  18 Jan  2 14:00 simulator

sudo mv basd-reward-template basd-reward-template-backup


- init app 실행

init app 은 본래 베이킹소다 설치 후 데이터를 Insert 하는 것 입니다. 

따라서 다시 basd-reward-template 을 생성하기 위해 init app 을 진행합니다. 

cd <SETUP ROOT>/sodaflow_init_app
bash start_app.sh
configmap/sodaflow-init-app-config created
job.batch/sodaflow-init-job created

# pod 생성 확인
kubectl get po | grep init
sodaflow-init-job-j57ck                                   0/1     Completed   0          30s

# data 가 init 된 log 확인 
kubectl logs -f sodaflow-init-job-j57ck
init_app flag : True
register_template flag : True
====================================================================================================
init_superuser
====================================================================================================
check-status response : {"log":"Success","res":"ok","success":true}

Init App result = {'log': 'Success', 'res': 'ok', 'success': True}
====================================================================================================
login
====================================================================================================
check-status response : 200

====================================================================================================
get_internal_project: basd-reward-template
====================================================================================================
check-status response : 200
[FLAGS.register_template] Delete prev template project [basd-reward-template].
====================================================================================================
delete_internal_project
====================================================================================================
check-status response : 200
[FLAGS.register_template] Register basd-reward-template template project.
====================================================================================================
register_predefined_template: basd-reward-template
====================================================================================================
check-status response : 200
====================================================================================================
get_internal_project: basd-reward-template
====================================================================================================
check-status response : 200
====================================================================================================
init_node
====================================================================================================
check-status response : {"log":"Success","res":"ok","success":true}

All Done.


- minio 확인

ls -al <NAS ROOT>/minio-minio-data-volume-pvc-UUID/minio/artifacts-repo
total 0
drwxr-xr-x. 9 1000 1000 181 Jan  5 15:44 .
drwxrwxrwx. 8 root root 122 Dec 19 09:54 ..
drwxr-xr-x. 4 1000 1000  35 Jan  4 14:34 basd-reward-template
drwxr-xr-x. 4 1000 1000  35 Jan  4 11:19 basd-reward-template-backup
drwxr-xr-x. 3 1000 1000  18 Jan  4 15:49 cartpole-project
drwxr-xr-x. 3 1000 1000  18 Jan  4 16:12 cartpole-sim
drwxr-xr-x. 3 1000 1000  18 Jan  2 13:54 pendulum
drwxr-xr-x. 3 1000 1000  18 Jan  2 14:00 simulator


- 포탈 확인

정상적으로 minio 에 업로드 된 것을 확인하였으므로, 포탈에서 확인합니다. 




아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300