본문 바로가기

반응형

Error

(16)
CommandError: "Project-Directory" already exists. Overlaying a project into an existing directory won't replace conflicting files. 발생 경위 docker-compose 설정 후에 마운트를 진행하지 않고 docker-compose run "directory" django-admin startproject "project name" 진행 해결 방안 docker-compose up 해서 동기화 시킬것 1번이 안되면 container image를 내리고 compose 해볼것
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty. 발생 원인 django SECRET_KEY 를 .env 에 관리하는 차원에서 os.getenv("SECRECT_KEY") 을 하여 실행하였으나 가져오지 못하여 다음과 같은 오류가 생겼음 내가 생각할때는 env 를 못가지고 오는거같음 대처방안 이렇게 load_doenv 라이브러리 이용해서 env file를 불러오면 끝..!
Some data may have been lost because they are not available in Kafka any more; either thedata was aged out by Kafka or the topic may have been deleted before all the data in thetopic was processed. If you don't want your streaming query to fail on such .. 대처 방안 spark-stearming 은 checking-point 으로 마지막으로 종료했던 지점을 다시 불러서 처리할 수 있도록 가용성과 일관성을 높혀줄 수 있음 하지만 해당 kafak-pyspark streaming 을 이용했을때 kafka topic명 까지 저장해서 다시 불러올 때 사용하는데 이때 kafka 에서 초기화를 하거나 Topic의 변경사항이 있을 경우 pyspark 측에서 Topic 을 못찾거나 실행 지점을 찾을 수 없을때 오류를 뱉을 수 있음 .checkpoint 제거 후 실행해볼것 kafka 변경사항을 찾아볼것 failOnDataLoss 이 기능을 false 로 활성화 하면 됨 하지만 이럴 경우 메시지 유실이 있음 전송에만 목적이 있다면 상관이 없음
WARN Utils: Service 'sparkDriver' could not bind on a random free port. You may check whether configuring an appropriate binding address. 대처 방안 네이버 블로그 발췌 [Spark 에러] Service 'sparkDriver' could not bind on a random free port. /etc/host 파일에 hostname 작성 스파크 내에서 host 바인딩이 제대로 안되서 발생하는 원인 hostname 해서 host name 획득 후 위 파일에서 127.0.0.1 작성
static 라이브러리 헷갈림 주의 대처 방안 라이브러리 잘쓸것 # 이걸로 사용할것 from django.conf.url.static import static(o) # 라이브러리 헷갈림 from djagno.conf.url import static (x)
ValidationError no attribute get form 에서 override 진행할때 validation 부분 즉 나와 같은 경우 clean 을 override 를 진행 했는데 raise 부분 즉 validation 을 하기 위한 과정이 return 으로 되어 있나 확인할것 forms.ValidationError는 return 이 아닌 raise 를 사용함
ValueError at /page/logout/ The view django.contrib.auth.logout didn't return an HttpResponse object. It returned None instead. redirect 할 logout 이 잘못 설정되어 있거나 logout 할 url이 없는 경우를 살펴봐야함 첫번째는 setting 에서 LOGOUT_REDIRECT_URL 의 대표 url 를 설정 두번째는 제대로 되어 있으면 HTML url 태그 or url.py 에서 네임스페이스 확인
django.db.utils.OperationalError: (1050, "Table” already exists") auth user 추상화 했눈지 확인할것 했으면 migrate app 해줄것.. 안했다고 하면 b, migrations 초기화 해줄것 (최후의 방법)

반응형