목록분류 전체보기 (171)
IT Log
Boolean BOOLEAN Integer TINYINT : 8bit SMALLINT : 16bit INTEGER : 32bit BIGINT : 64bit Floating-Point REAL : 32bit DOUBLE : 64bit Fixed-Precision DECIMAL : 최대 38자리까지 지원하지만, 최대 18자리일 때 성능이 가장 좋음 String VARCHAR : 가변길이 문자 데이터 CHAR : 고정길이 문자 데이터 VARBINARY : 가변길이 이진 데이터 JSON : true, false, null Date and Time DATE : 'yyyy-mm-dd' TIME : 'hh:mm:ss.ms' TIME WITH TIME ZONE : 'hh:mm:ss.ms country/local TIM..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wwgzc/btq1Qmudwlg/QjviKcC6xJ3CA8Vkfo8MJK/img.png)
Ubuntu 20.04 / 20.10 MySQL 8.0 Ubuntu 18.04 외 이하 버전 MySQL 8.0 MySQL 5.7 ※ MySQL 5.7은 Ubuntu 18.04까지만 지원 20.04 / 20.10은 8.0 버전만 지원 MySQL 8.0 설치 1. 설치여부 확인 sudo apt list --installed | grep mysql-server 2. 기존 MySQL 제거 sudo apt remove mysql-server* 3. 패키지 검색 (생략 가능) sudo apt search mysql-server 4. 설치 sudo apt install -y mysql-server MySQL 5.7 설치 1. 설치여부 확인 sudo apt list --installed | grep mysql-serv..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NuTxn/btq1m6MyXBb/2IKi8k79nKLxDGXiu67Bnk/img.png)
발생원인 : - 2주 이상 yum 저장소 서버에 연결할 수 없는 서버에서 작업하는 경우 발생 해결방법 : - 출력메세지에서 제시하는 대로 아래 명령을 입력 yum makecache fast - 위 방법으로 되지않는 경우 yum cahce를 완전히 정리 yum clean all
오류 발생 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
전제 조건 Python : 3.6, 3.7, 3.8 Database : PostgreSQL : 9.6, 10, 11, 12, 13 MySQL : 5.7, 8 SQLite : 3.15.0 이상 Kubernertes : 1.16, 1.17.5, 1.18.6 - Kubernertes 설치 URL : newly0513.tistory.com/191 ※ MySQL 5.x 버전은 여러 스케줄러를 실행할 수 없거나 제한적임 (MariaDB 권장하지 않음) 또한, SQLite는 주로 테스트에 사용됨 작성 글 구성환경 OS : Ubuntu 20.04 Python : 3.8.5 Database : PostgreSQL 12 Kubernertes : 1.20.5 1. Airflow HOME 경로 설정 export AIRFLOW..
설치 방법 : curl을 사용하여 kubectl binary 설치 기본 패키지 관리 도구를 사용하여 설치 (Ubuntu, Debian or HypriotOS) 기본 패키지 관리 도구를 사용하여 설치 (CentOS, RHEL or Fedora) 1. curl을 사용하여 kubectl binary 설치 1. 최신 릴리즈 다운로드 # 최신 릴리즈 curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" # 특정 릴리즈 (1.18.6 버전을 다운로드하는 경우) curl -LO "https://dl.k8s.io/release/v1.18.6/bin/linux/amd64/ku..
find : 디렉토리 계층구조에서 파일을 검색 사용 방법 find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] Actions Action 설명 -delete 찾은 파일을 삭제(명령 성공시 true, 실패하면 오류 발생하며 종료상태 값이 0이 아님) / -depth를 명시적으로 지정 -exec ; command를 실행 지정된 명령은 일치하는 각 파일에 대해 한 번씩 실행 -exec {} + -execdir ; -execdir {} + -fls ls -l 과 같은 출력을 file에 저장 -fprint 경로 출력을 file에 저장 -fprint() 찾은 파일이 없어도 경로 출력을 file에 저장..