반응형 전체 글44 [Linux] 서버시간 KST로 설정하기(Timezone) & 하드웨어 시간 설정 Linux 서버를 설치 후 파일 및 디렉터리 생성 시간이 상이하여 시간대(Timezone) 확인 결과, 한국 표준시(KST)가 아닌 협정 세계시(UTC)로 설정되어 있었다. Linux 서버 시간대를 한국 표준시(KST)로 변경하기 위해 아래와 같이 수행하면 된다.현재 시간 확인# date[root@rocky8 ~]# dateMon Nov 13 07:39:33 UTC 2023현재 Timezone 확인# cat /etc/localtimeTimezone 한국 표준시(KST) 로 변경# ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime[root@rocky8 ~]# ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime변경된 시간.. 2023. 11. 14. [Vertica] 여러 Row 만들기 Timeseries 활용 Vertica DB에서 여러 Row, Column를 만들 수 있는 재귀 쿼리를 기재한다. 우선 Oracle에서만 제공하는 계층 쿼리 CONNECT BY LEVEL을 활용할 수 없어서, Vertica DB에서 제공하는 RECURSIVE WITH 절로 여러 Row, Column을 만들 수 있다. 예시를 들겠지만 RECURSIVE 사용시 앞단에, 쿼리 호출마다 ALTER SESSION을 사용해야 하므로 Vertica DB에 보다 효율적인 Timeseries를 활용법도 기재한다. 1. Oracle (CONNECT BY LEVEL) --1.1 Oracle 1~3까지 여러 Row, Column 만들기 --1.2 Oracle 2023년 1월 부터 12월까지 생성 2. Vertica (Recursive WITH절) -.. 2023. 11. 13. [Linux] ssh 패스워드 접속 설정 (Rocky Linux) Rocky Linux란 나무위키에 따르면, 'Rocky Linux는 레드햇 엔터프라이즈 리눅스(RHEL)의 소스 코드를 이용하여 만들어진 무료 리눅스 배포판이다. 기존 CentOS의 정신적 후속작에 해당한다.' CentOS 창시자가 이끄는 프로젝트로 RHEL 1:1 대응된다고 한다. 2021년 06월 21일 8.4 버전부터 출시되었다. VirtualBox에 Rocky8 Linux를 Vagrant로 생성 하고 나서 Putty로 ssh 패스워드 접속 시, 'No supported Authentication methods..' 오류가 발생했다. 요즘은 Linux 설치 시 보안적이 이유로 ssh 패스워드 접속 옵션(PasswordAuthentication)을 기본적으로 비활성화 상태로 둔다고 한다. sshd '.. 2023. 11. 10. [MariaDB] UUID 16진수 문자열 변환 조회 방법 MariaDB(MySQL)에서 대부분 PK로 AUTO_INCREMENT 값이나 UUID(Universally Unique ID) 값을 사용한다. MariaDB에서 데이터 조회시 바이너리 형태의 UUID를 16진수 문자열로 읽을 수 있도록 변환해서 조회하는 방법을 기재한다. MariaDB에서 UUID 조회 UUID는 다음과 같이 32개의 16진수로 구성이 되며 5개의 그룹을 하이픈(-)으로 구분하여 표기한다. b1840eb6-7dfb-11ee-8f53-0242ac1d0002 UUID 크기 UUID값을 그대로 DB에 저장하게 되면 불필요한 하이픈(-) 제거하더라도 32 bytes로 계산된다.(저장 시 필요한 데이터 타입 CHAR(32)) PK값을 INT (4 bytes) 또는 BIGINT(8 bytes)로 .. 2023. 11. 8. 이전 1 ··· 4 5 6 7 8 9 10 11 다음 반응형