7. PostgreSQL RHEL 설치: 데이터 베이스 생성 1. 데이터 베이스 생성# 테이블 스페이스를 따로 생성 해둔 경우CREATE DATABASE jhdb OWNER jhdbadmin TABLESPACE ts_jhdb;# 테이블 스페이스를 기본 경로에 자동 생성할 경우CREATE DATABASE jhdb OWNER jhdbadmin# owner 생성 필요하다면CREATE USER WITH PASSWORD ''; 2. SQL 편집기로 접속 테스트하여 확인 PostgreSQL/install 2025.01.20
6. PostgreSQL RHEL 설치: 테이블 스페이스 생성 및 추가 변경 방법 0. 사전 접속# su 접속su -# postgres 접속sudo -i -u postgres# psql cli 접속psql 1. 테이블 스페이스 생성# 테이블 스페이스 생성 # (해당 폴더 생성 및 소유자, 권한 설정이 완료 되어 있어야 함.)CREATE TABLESPACE ts_jhdb(원하는테이블스페이스명) LOCATION '/mnt/pgsql/jhdb'(본인의 경로);#경로는 이전 강의에서 /mnt/pgsql 경로를 만들어두었다면 해당 폴더에,# /mnt/pgsql 경로를 만들지 않았다면 아래 경로에 # /var/lib/pgsql/당신의버전/data/tablespaces/당신의DB명혹은폴더명 끝. 아래는 이미 생성된 테이블스페이스의 경로 등을 바꾸는 방법 2. 이미 생성된 데이터베이스의 테이.. PostgreSQL/install 2025.01.20
1. SPLUNK 평가판 및 무료 설치 방법 https://www.splunk.com/splunk 웹 사이트에 접속 후 회원 가입을 진행한다. 그 후 download 페이지를 통하여 아래 평가판을 다운로드 1. Splunk Enterprise2. Universal Forwarder wget -O splunk-9.4.0-6b4ebe426ca6.x86_64.rpm "https://download.splunk.com/products/splunk/releases/9.4.0/linux/splunk-9.4.0-6b4ebe426ca6.x86_64.rpm" Splunk/install 2025.01.16
ADSI Editor 로 Active Directory 속성 값 편집 윈도우 키 -> ADSI edit 검색 후 실행 혹은 C:\WINDOWS\system32 위 경로에서 adsiedit 와 adsiedit.dll 을 찾는다. 없다면 아래 파일을 받는다. ADSI Edit의 주요 기능디렉터리 데이터 관리사용자, 그룹, OU(조직 단위), GPO(그룹 정책 객체) 등의 속성을 조회하고 편집할 수 있습니다.AD 속성 값 직접 수정예를 들어, 사용자의 특정 속성(예: 계정 잠금 해제, 로그인 제한 시간 등)을 GUI로 제공되지 않는 세부 설정까지 조정 가능.문제 해결AD 복구, 속성 충돌 해결, 잘못된 속성 값 수정을 통해 AD 관련 문제를 빠르게 해결할 수 있습니다. Active Directory 2025.01.13
RHEL Linux IP 변경 방법 nmcli RHEL 혹은 Rocky Linux 를 초기 설치 혹은 운영 상의 문제로IP Address 변경이 필요 시 아래의 명령어로 변경할 수 있다. RHEL 7 이후로 NetworkManager가 기본 관리 도구가 되었고, 기존 network-scripts 내의 파일을 수정하는 방식에서 nmcli 를 사용하여 관리하는 방법으로 변경됨 1. 현재 네트워크 설정 확인:이 명령으로 설정된 네트워크 연결 이름(Connection Name)을 확인인터페이스 확인nmcli connection showIP확인nmcli d show | grep -i ip4 2. IP 주소 변경 예시# 예시nmcli connection modify ens33 ipv4.addresses 192.168.1.100/24nmcli connection.. Linux (RHEL) 2025.01.08
5. PostgreSQL RHEL 설치: 테이블 스페이스 용 디스크 마운트 데이터베이스를 생성하기 전 데이터를 저장할 테이블 스페이스의 공간을 만들기 위해데이터베이스 용 디스크를 마운트 하는 과정을 진행해보겠다. 만약 여분의 디스크가 없다면, 이번 게시글을 skip 하고 다음 게시글로 이동. # 1번을 진행 후# 물리적 디스크를 준비하여 장착 하거나,# VM 혹은 LXC 환경이라면 가상 디스크 장착 1. 디스크 마운트 전 현재 상태의 디스크 블록 확인lsblk 2. 디스크 마운트 후 상태의 디스크 블록 확인lsblk 3. fdisk 명령을 이용하여 파티션 생성#lsblk 에서 확인한 디스크 블록으로 sd??를 바꿔서 fdisk 실행sudo fdisk /dev/sd??# Command 옵션# Cmmand# new 를 뜻하는 n 입력 # ( d: 기존 파티션 삭제 / p: 파.. PostgreSQL/install 2025.01.08
4. PostgreSQL RHEL 설치: 사용자 생성 및 패스워드 설정 # RHEL 혹은 Rocky Linux 접속 상태에서 postgres 계정 접속sudo -i -u postgres # psql cli 접속psql # postgres 계정의 외부 접속을 위하여 패스워드 설정# 해당 계정은 postgres 설치 시 기본 슈퍼유저(Superuser) 계정# 기본적으로 peer 인증으로 OS의 postgres 계정과 연동되어 local 에서 소켓 기반으로 접속 가능함 ( pg_hba.conf 파일을 참고하면 local all all peer 로 설정이 되어있음 )# 따라서 외부 접속이 필요하지 않다면 설정하지 않아도 됨.# 비밀번호 변경 성공 시 ALTER ROLE 메세지 표시 됨ALTER USER postgres WITH PASSWORD '새로운_비밀번호';#psq.. PostgreSQL/install 2025.01.08
Proxmox local 과 local-lvm 저장 공간 통합 하기 local: ISO, 컨테이너 템플릿, 백업 등을 저장하는 스토리지. 초기 설치 시 약 100GB만 할당됨.local-lvm: VM의 디스크 데이터가 저장되는 공간. 대부분의 디스크 공간이 여기에 할당됨.중요: local-lvm에는 VM 디스크가 저장되어 있을 가능성이 높습니다.따라서 작업 전 모든 VM을 백업해야 데이터 손실을 방지할 수 있습니다. Proxmox 웹 UI에서 각 VM을 선택.Backup 메뉴로 이동하여 백업 생성.백업 데이터를 안전한 외부 저장소에 보관.ftp 혹은 usb 등을 사용하 /var/lib/vz/dump 에 있는 모든 백업 파일을 외부 저장소로 이동# 사전 확인# lvm 구성 확인 ( 시스템에 연결된 디스크와 디스크의 파티션 구조 확인)lsblk# 디스크 공간을 사람이 읽기 .. Proxmox 2025.01.07
3. PostgreSQL RHEL 설치: 데이터베이스 접속 허용 및 방화벽 설정 https://jhchoi.tistory.com/53 (이전 설치 가이드 주소)이전 설치 가이드 까지만 적용하고 DB 계정 및 테이블스페이스, DB를 생성하고SQL 편집기로 DB에 접근하려 하면 The connection attempt failed. 등의문구가 뜨면서 접속이 불가능 할 것이다. DB 및 OS 에서 접속을 허용할 IP 를 설정해주지 않았기 때문이다. 0. 시작 전 필요에 따라 sudoers 권한 계정으로 접속su - 1. postgresql.conf 파일 내 listen_addresses 설정 postgresql.conf 의 listen_addresses는 PostgreSQL 서버가 어떤 네트워크 인터페이스에서 연결을 수신할지 결정하는 설정. 기본값은 localhost로 설정되어 있어.. PostgreSQL/install 2025.01.07
2. PostgreSQL RHEL 설치: OS 사용자 계정 전환 후 CLI 접속 1. 사용자 계정 전환 # root(또는 다른 사용자)에서 postgres 계정으로 전환# root 사용자로 전환su -# postgres 사용자로 전환sudo -i -u postgres 명령어의 구성: sudo Superuser Do의 약자로, 현재 사용자가 루트 권한을 임시로 얻어 명령을 실행할 수 있도록 해줍니다.-i (interactive login)사용자를 전환하면서 해당 계정의 로그인 쉘 환경을 초기화합니다.즉, postgres 계정의 환경 변수와 설정 파일이 적용됩니다.-u postgres전환할 대상 계정을 지정합니다. 여기서는 postgres 계정으로 전환하겠다는 뜻입니다 2. PostgreSQL의 CLI를 통해 데이터베이스에 접근 # postgres 계정 접속된 상태에서 아래 명령어를 .. PostgreSQL/install 2025.01.07
윈도우 라우트 라우팅 테이블 추가 # CMD 혹은 PowerShell 관리자 권한 실행Win + R 후 cmd 또는 powershell 입력 → Ctrl + Shift + Enter orWin + X 메뉴에서 관리자 권한으로 Windows PowerShell 실행 선택 # 라우트 조회route print # 라우트 추가route add 대역(ex192.168.0.0) mask 서브넷(ex255.255.255.0) 게이트웨이(ex192.168.0.1) Windows 2025.01.06
연결하는 원격 컴퓨터가 NLA(네트워크 수준 인증)을 요구하지만 NLA를 수행하는 데 필요한 Windows 도메인 컨트롤러에 연결할 수 없습니다. 원격 컴퓨터의 관리자인 경우 시스템 속성 대화 상자의 원격 탭에 있는 옵션을 사용하여 NLA를 사용하지 않도록 설정할 수 있습니다. 네트워크 수준 인증 체크 해제 후 재 시도 IT운영 2025.01.06
역대 아이폰 무게 크기 사이즈 모델명출시년도세로가로두께무게배터리iPhone (2G)2007115.061.011.61351400iPhone 3G2008115.562.112.31331150iPhone 3GS2009115.562.112.31351219iPhone 42010115.258.69.31371420iPhone 4S2011115.258.69.31401432iPhone 52012123.858.67.61121440iPhone 5c2013124.459.28.971321510iPhone 5s2013123.858.67.61121560iPhone 62014138.167.06.91291810iPhone 6 Plus2014158.177.87.11722915iPhone 6s2015138.367.17.11431715iPhone 6s Plus201515.. IT제품 2025.01.05
PostgreSQL JDBC 드라이버 다운로드 주소 https://jdbc.postgresql.org/ Home | pgJDBCLatest Releases pgJDBC has released v42.7.3, v42.6.2, v42.5.6, v42.4.5, v42.3.10 and v42.2.29 on March 13, 2024. These releases fix a problem running on Java 8 java.lang.NoSuchMethodError: java.nio.ByteBuffer.position() All releases have been released usinjdbc.postgresql.org click Download menu PostgreSQL/install 2025.01.03
1. PostgreSQL RHEL 설치: DNF 패키지 매니저를 이용한 기본 설치 https://www.postgresql.org/download/linux/redhat/ #상황에 따라 sudoers 권한을 가진 계정으로 전환# root 계정으로 전환 (환경에 따라 알맞은 계정으로 접속)su - # rpm repository 경로를 지정하여 설치 (위 url 참고)sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-10-x86_64/pgdg-redhat-repo-latest.noarch.rpm ###### 위 설치 혹은 이후 명령에서 오류가 나타나면###### 아래와 같이 문제가 된 부분을 비활성화 해준다.###### 각 오류 메세지에 맞게끔 명령어를 변경#오류 내용 예시#PostgreSQL com.. PostgreSQL/install 2025.01.02