목록Open Source (42)
IT Log
패키지 설치를 한 경우 1. CKAN 설정파일 수정 sudo vi /etc/ckan/default/ckan.ini * 수정 전 ... #ckan.storage_path = /var/lib/ckan ... * 수정 후 ... ckan.storage_path = /var/lib/ckan/default ... 2. uWSGI 재시작 sudo supervisorctl restart ckan-uwsgi:* 참고 URL : docs.ckan.org/en/2.9/maintaining/filestore.html
전제 조건 Sysadmin : newly0513.tistory.com/205 Test data : newly0513.tistory.com/206 1. PostgreSQL User 및 Database 생성 # User 생성 sudo -u postgres createuser -S -D -R -P -l datastore_default # Database 생성 sudo -u postgres createdb -O ckan_default datastore_default -E utf-8 2. ckan.ini 설정 2-1. 플러그인 및 URL 설정 sudo vi /etc/ckan/default/ckan.ini * ckan.plugins # 수정 전 (plugin 목록은 다를 수 있음) ckan.plugins = sta..
seed Database에 Test data를 생성 Test data는 delete () 메서드를 사용하여 생성된 객체를 쉽게 삭제할 수 있음 ※ 또는, 'ckan -c /etc/ckan/default/ckan.ini db clean' 을 통해 Database를 비울 수 있음 1. Test data 생성 # 작성법 ckan -c /etc/ckan/default/ckan.ini seed # 예시 ckan -c /etc/ckan/default/ckan.ini seed basic Test data 목록 basic family gov hierarchy search translations user vocabs 참고 URL : docs.ckan.org/en/2.9/maintaining/getting-started...
1. Virtualenv 활성화 . /usr/lib/ckan/default/bin/activate cd /usr/lib/ckan/default/src/ckan 2. Sysadmin 생성 ckan -c /etc/ckan/default/ckan.ini sysadmin add seanh email=seanh@localhost name=seanh # 해당 질문을 모두 작성 Create new user: seanh? [Y/n]: Password : Repeat for confirmation: # 정상완료 시 Successfully created user: seanh Added seanh as sysadmin # 비정상 완료 시 Successfully created user: seanh ... AttributeEr..
Source 설치를 해야하는 경우 Ubuntu 18.04 64-bit 또는 Ubuntu 20.04 64-bit가 아닌 경우 Ubuntu 가 아닌 다른 OS인 경우 ( CentOS, Debian 등 ) ※ Ubuntu 18.04 64-bit 또는 Ubuntu 20.04 64-bit 인 경우 패키지 설치를 권장 참조 URL : Installing CKAN from package : docs.ckan.org/en/latest/maintaining/installing/install-from-package.html [CKAN] Package Install : newly0513.tistory.com/202 CKAN 2.9 on CentOS 7 : github.com/ckan/ckan/wiki/How-to-Insta..
패키지 설치 가능 여부 Ubuntu 18.04 64bit Ubuntu 20.04 64bit ※ Ubuntu 다른 버전이거나, 다른 OS인 경우에는 Source 설치를 진행 참조 URL : docs.ckan.org/en/2.9/maintaining/installing/install-from-package.html 1. CKAN 패키지 설치 1-1. 우분투 UPDATE sudo apt update 1-2. 우분투 패키지 설치 ※ 20.04의 경우 'python3-distutils'를 설치하지 않으면 이후 CKAN 패키지 설치시 오류 발생 sudo apt install -y libpq5 redis-server nginx supervisor python3-distutils 1-3. CKAN 패키지 다운로드 및 ..
오류 발생 Airflow 설치 중 'sudo apt install python3-testresources' 에서 발생 해결 방안 아래 명령을 실행 후 오류가 발생했던 명령 재실행 sudo rm /var/lib/dpkg/lock* ※ 그 외 해결 방안이 있으나, 시도해보지 않음 재부팅 sudo killall apt apt-get sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock
오류 발생 Airflow 설치 중 'pip install "apache-airflow==${AIRFLOW_VERSION}" --constraint "${CONSTRAINT_URL}"' 단계에서 발생 해결 방안 pip가 종속성에 대해서 현재 설치된 모든 패키지를 고려하지 않아 발생하는 문제로, 해당 패키지를 개별 설치 # Ubuntu sudo apt install python3-testresources