IT(22)
-
리눅스 NTP 정리
CentOS 7으로 ntpd를 설치하여 테스트한다. Redhat Enterprise Linux 7은 ntp 기본 설정이 chronyd로 되어있다. chronyd가 보안과 성능, 자원 소모량에서 더 우월하다 ntp는 UTC 시간을 사용하고, 포트는 UDP 123번를 사용한다. 설치 yum -y install ntp [root@Centos7 ~]# rpm -qa |grep ntp ntp-4.2.6p5-29.el7.centos.2.x86_64 ntpdate-4.2.6p5-29.el7.centos.2.x86_64 설정파일 /etc/ntp.conf [root@Centos7 ~]# cat /etc/ntp.conf # For more information about this file, see the man pages..
2024.01.05 -
PostgreSQL 데이터 디렉토리 위치 변경
postgresql.conf 파일은 아래와 같다 #------------------------------------------------------------------------------ # FILE LOCATIONS #------------------------------------------------------------------------------ # The default values of these variables are driven from the -D command-line # option or PGDATA environment variable, represented here as ConfigDir. data_directory = '/dbdata/data' # use data in ..
2023.03.03 -
Centos 7.9 + Hadoop
참고 사이트 https://dataonair.or.kr/db-tech-reference/d-guide/data-practical/?mod=document&uid=385 하둡 설치 하둡 분산 파일 시스템을 구축하려면 다음과 같은 시스템 요구 사항을 만족해야 한다. 리눅스 운영체제 JDK 1.6.x 또는 그 이상 버전 ssh 지원 하둡은 리눅스 명령으로 시스템 정보를 수집한다. 그 dataonair.or.kr 1. 싱글노드 https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html
2023.01.29 -
AWS EC2+ Node.js 환경 구성
목표: 웹서비스 띄워보기 EC2는 서울 리전에 Amazon Linux로 인스턴스 시작 접속 후 passwd root로 root 사용 가능하게 변경. yum update로 패키지 업데이트 Node.js는 자바스크립트 런타임 브라우저가 아닌 서버에서 자바스크립트 사용할 수 있게 해줌 Express js *런타임: nvm 설치 및 node.js 설치는 https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html 자습서: Amazon EC2 인스턴스에서 Node.js 설정 - AWS SDK for JavaScript 노드 설치는 현재 Amazon EC2 세션에만 적용됩니다. CL..
2022.12.04 -
apache/Tomcat 연동
아파치 / 톰캣 연동하는 간단 매뉴얼 입니다. 기존 https://192.168.0.208:8080 을 아파치 프록시를 통해 http://192.168.0.206 로 접속 가능 1. 아파치 설치 1) 버전 : Apache 2.4.46 64bit 2) 패키지명: httpd-2.4.46.tar.gz 3) 설치 순서 (*) yum -y install apr-devel apr-util-devel Installed: apr-devel.x86_64 0:1.4.8-7.el7 apr-util-devel.x86_64 0:1.5.2-6.el7 Dependency Installed: cyrus-sasl.x86_64 0:2.1.26-24.el7_9 cyrus-sasl-devel.x86_64 0:2.1.26-24.el7_9 e..
2022.04.11 -
PostgreSQL 11 + Repmgr + Keepalived로 이중화 구현
요약 : Psql 11.11 DB서버 2대를 VIP로 묶고, Apache Tomcat은 VIP만 본다. repmgr는 Primary와 Secondary DB의 역할 변경은 가능하지만, Tomcat이 바뀐 Primary DB를 보게 하진 않는다. repmgr에서 promote 동작 시 특정 위치의 스크립트를 호출해 VIP를 다른 DB서버로 변경해주는 건 가능하다. Primary에 장애 발생시 자동으로 Secondary로 연결되도록 설정해 고가용성을 유지한다. 1. 양 DB 서버에 SSH 설정 2. REPMGR 설치 및 설정 switchover나 failover 발생 시 vip를 변경해주는 Script가 실행되도록 event_notification_command, event_notifications로 제어한..
2021.11.23