Tracker
-
EOF 기능을 사용하여 스트림 처리 시 중첩을 사용하게 되면 오류를 만나게됩니다. 이에 대한 처리 방법 입니다. 문제 [root@manager eof]# cat eof.sh #!/bin/bash su - testuser
Linxu 환경에서 EOF 중첩으로 사용하기EOF 기능을 사용하여 스트림 처리 시 중첩을 사용하게 되면 오류를 만나게됩니다. 이에 대한 처리 방법 입니다. 문제 [root@manager eof]# cat eof.sh #!/bin/bash su - testuser
2024.03.20 -
리눅스 환경에서 운영 중인 프로세스의 메모리 사용량을 확인하고 싶을 때가 있습니다. pmap 기본 유틸리티를 활용하면 top이나 ps를 통해 확인하는 메모리 사용량 보다 더 자세한 정보를 확인할 수 있습니다. [root@3408784cf86c /]# pmap --help Usage: pmap [options] PID [PID ...] Options: -x, --extended show details -X show even more details WARNING: format changes according to /proc/PID/smaps -XX show everything the kernel provides -c, --read-rc read the default rc -C, --read-rc-from= ..
pmap을 통한 프로세스 메모리 덤프리눅스 환경에서 운영 중인 프로세스의 메모리 사용량을 확인하고 싶을 때가 있습니다. pmap 기본 유틸리티를 활용하면 top이나 ps를 통해 확인하는 메모리 사용량 보다 더 자세한 정보를 확인할 수 있습니다. [root@3408784cf86c /]# pmap --help Usage: pmap [options] PID [PID ...] Options: -x, --extended show details -X show even more details WARNING: format changes according to /proc/PID/smaps -XX show everything the kernel provides -c, --read-rc read the default rc -C, --read-rc-from= ..
2024.03.07 -
CentOS 8 버전에서 yum 수행 시 발생하는 오류 [root@localhost ~]# yum install -y lsof net-tools openssh-server Failed to set locale, defaulting to C.UTF-8 CentOS Linux 8 - AppStream 56 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 문제 CentOS 8버전부터는 미러 사이트 변경 됨 yum 유틸리티에서 바라보는 mirrorlist 값에 해당하는 주소에 패키지가 없어짐 http://mirror.cento..
CentOS 8, yum 오류 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlistCentOS 8 버전에서 yum 수행 시 발생하는 오류 [root@localhost ~]# yum install -y lsof net-tools openssh-server Failed to set locale, defaulting to C.UTF-8 CentOS Linux 8 - AppStream 56 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 문제 CentOS 8버전부터는 미러 사이트 변경 됨 yum 유틸리티에서 바라보는 mirrorlist 값에 해당하는 주소에 패키지가 없어짐 http://mirror.cento..
2024.03.06 -
Tibero의 ZetaData는 Oracle의 ExaData 경쟁 모델로 OLTP+OLAP+DW 형태의 데이터베이스를 만들고 싶어하는 환경에서 사용하며 고성능/고양량 모델 입니다. (하드웨어는 Lenovo, 소프트웨어는 Tibero OEM 제품) Eighth Rack (1/8) DB Server 2대 (24 Core * 2) Infiniband Switch Storage Server 3대 (16 Core * 2) HDD DISK Size : 252 TB Flash Cache (용량 15%) : 38.4 TB Quarter Rack (1/4) DB server 2대 (24 Core * 2) Infiniband Switch Storage Server 3대 (16 Core * 2) HDD DISK Size :..
Tibero ZetaData3 구성 정보Tibero의 ZetaData는 Oracle의 ExaData 경쟁 모델로 OLTP+OLAP+DW 형태의 데이터베이스를 만들고 싶어하는 환경에서 사용하며 고성능/고양량 모델 입니다. (하드웨어는 Lenovo, 소프트웨어는 Tibero OEM 제품) Eighth Rack (1/8) DB Server 2대 (24 Core * 2) Infiniband Switch Storage Server 3대 (16 Core * 2) HDD DISK Size : 252 TB Flash Cache (용량 15%) : 38.4 TB Quarter Rack (1/4) DB server 2대 (24 Core * 2) Infiniband Switch Storage Server 3대 (16 Core * 2) HDD DISK Size :..
2024.03.04 -
CUBRID HA 구성을 다양하게 할 수 있습니다. 구성 가장 기본적인 구성 : Master Node : Slave Node 다중 슬레이브 구성 : Master Node : Slave Node : Slave Node : ... 복제 구성 : Master Node : Replica Node 슬레이브/복제 구성 : Master Node : Slave Node : Replica Node 역할 1개의 Master Node와 다중 Slave Node, Replica Node를 구성하여 부하분산 및 배치 업무용으로도 구성을 할 수 있습니다.일반적으로는 Master : Slave 구성으로 HA 기본 기능만 수행하며, 추가적으로 부하분산 목적이 크다면 다중 Slave Node를 구성할 수 있습니다. 또한 Replica..
CUBRID HA 구성CUBRID HA 구성을 다양하게 할 수 있습니다. 구성 가장 기본적인 구성 : Master Node : Slave Node 다중 슬레이브 구성 : Master Node : Slave Node : Slave Node : ... 복제 구성 : Master Node : Replica Node 슬레이브/복제 구성 : Master Node : Slave Node : Replica Node 역할 1개의 Master Node와 다중 Slave Node, Replica Node를 구성하여 부하분산 및 배치 업무용으로도 구성을 할 수 있습니다.일반적으로는 Master : Slave 구성으로 HA 기본 기능만 수행하며, 추가적으로 부하분산 목적이 크다면 다중 Slave Node를 구성할 수 있습니다. 또한 Replica..
2024.02.29 -
TIBERO 데이터베이스에서 다중 노드 구성 (TSC or TAC) 일 경우 파라미터 적용하는 경우 각 노드가 개별로 가져야하는 파라미터 값과 동일하게 가져야하는 파라미터를 알아 볼 수 있습니다. VT_PARAMETER 확인 -- 같아도 되고 달라도 되고 상관 없음 SELECT * FROM VT_PARAMETER WHERE GLOBAL='BOTH' -- Node 별로 값이 같아야 한다. SELECT * FROM VT_PARAMETER WHERE GLOBAL='GLOBAL' -- Node 별로 값이 달라야한다. SELECT * FROM VT_PARAMETER WHERE GLOBAL='LOCAL' PUBLIC.VT_PARAMETER 을 조회할 때 GLOBAL 칼럼의 값이 구분하는데 사용 됩니다. BOTH: ..
TIBERO 다중 노드 파라미터(Parameter) 확인TIBERO 데이터베이스에서 다중 노드 구성 (TSC or TAC) 일 경우 파라미터 적용하는 경우 각 노드가 개별로 가져야하는 파라미터 값과 동일하게 가져야하는 파라미터를 알아 볼 수 있습니다. VT_PARAMETER 확인 -- 같아도 되고 달라도 되고 상관 없음 SELECT * FROM VT_PARAMETER WHERE GLOBAL='BOTH' -- Node 별로 값이 같아야 한다. SELECT * FROM VT_PARAMETER WHERE GLOBAL='GLOBAL' -- Node 별로 값이 달라야한다. SELECT * FROM VT_PARAMETER WHERE GLOBAL='LOCAL' PUBLIC.VT_PARAMETER 을 조회할 때 GLOBAL 칼럼의 값이 구분하는데 사용 됩니다. BOTH: ..
2024.02.29 -
도커 환경에서 컨테이너를 배포했을 경우 비밀번호를 잊어버린 경우가 있는데요. 그럴 때 다음과 같은 방법으로 비밀번호를 찾을 수 있습니다. 비밀번호를 잊어버렸다고 컨테이너 삭제 후 재배포하는 비효율을 없앨 수 있습니다. 문제 테스트 용으로 배포 해놓고 오랫동안 접속을 안하는 경우 비밀번호를 잊어버려 재배포하는 경우가 있습니다. 비밀번호를 잊어버렸다고 재배포하지 않는 방법을 알아보겠습니다. 해결 도커 서버에서는 컨테이너의 프로세스 ID를 확인할 수 있습니다. 컨테이너 프로세스 ID로 배포될 때 적용한 MYSQL_ROOT_PASSWORD 변수를 확인할 수 있습니다. [root@junsu-desktop 1262421]docker_host# ps -ef |grep my systemd+ 1262421 1262400..
Container: mysql MYSQL_ROOT_PASSWORD 잊어버린 경우도커 환경에서 컨테이너를 배포했을 경우 비밀번호를 잊어버린 경우가 있는데요. 그럴 때 다음과 같은 방법으로 비밀번호를 찾을 수 있습니다. 비밀번호를 잊어버렸다고 컨테이너 삭제 후 재배포하는 비효율을 없앨 수 있습니다. 문제 테스트 용으로 배포 해놓고 오랫동안 접속을 안하는 경우 비밀번호를 잊어버려 재배포하는 경우가 있습니다. 비밀번호를 잊어버렸다고 재배포하지 않는 방법을 알아보겠습니다. 해결 도커 서버에서는 컨테이너의 프로세스 ID를 확인할 수 있습니다. 컨테이너 프로세스 ID로 배포될 때 적용한 MYSQL_ROOT_PASSWORD 변수를 확인할 수 있습니다. [root@junsu-desktop 1262421]docker_host# ps -ef |grep my systemd+ 1262421 1262400..
2024.01.16 -
Visual Studio Code에서 대소문자를 일괄 변경하는 방법 문제 일반적으로 대소문자를 혼용해서 사용하다가 대문자를 소문자로 또는 소문자를 대문자로 변경하고 싶을 수가 있습니다. 이러한 경우 Visual Studio Code의 "transform to" 기능을 사용하면 일괄 변경이 가능 합니다. 해결 Ctrl + P transform to 원하는 유형으로 일괄 변경 가능
Visual Studio Code (비주얼 스튜디오 코드) 대소문자 일괄 변경Visual Studio Code에서 대소문자를 일괄 변경하는 방법 문제 일반적으로 대소문자를 혼용해서 사용하다가 대문자를 소문자로 또는 소문자를 대문자로 변경하고 싶을 수가 있습니다. 이러한 경우 Visual Studio Code의 "transform to" 기능을 사용하면 일괄 변경이 가능 합니다. 해결 Ctrl + P transform to 원하는 유형으로 일괄 변경 가능
2024.01.15