728x90
반응형

2024/03/26 5

[Linux] 서버 시간동기화 방법 / server synchronization time

서버 프로그램을 만들다 보면 Database에 그 당시 시간을 저장하는 경우가 많다 그런데 처음 서버를 구동할 때까지만 해도 아무 이상없이 잘 맞아서 저장되던 시간값이 어느순간 1~2초 차이로 시작해서 확연하게 격차가 생기게 되는데 이것의 근본적인 문제는 바로 시간 동기화를 하지 않아서 그렇다 이러한 문제는 서버상에 Cron을 통해서 쉽게 동기화 할 수 있다 필자는 한국기준시간에 맞추기 위해 time.bora.net 의 시간에 서버시간을 동기화 하는 작업을 등록해 두었다 이렇게 하면 관리가자 등록한 주기에 따라서 기준이 되는 서버시간으로 시간을 동기화 할 수 있다 한국 서버시간 동기화 리스트는 다음과 같다 ntp.ewha.or.kr 175.119.224.116 114.207.245.175 maths.ka..

Linux 8 hostname 변경하기 hostnamectl

Linux를 설치하면서 hostname 설정을 하지 않았다면 기본으로 localhost로 설정됩니다. 이번 포스팅에서는 Linux 서버에서 hostname을 설정하는 방법에 대해 알아보도록 하겠습니다. 1. hostnamectl 로 hostname 변경하기 hostnamectl 명령을 수행하면 현재 설정된 hostname정보 확인이 가능합니다. # hostnamectl hostname 확인 hostnamectl set-hostname 명령을 통해서 변경하고자 하는 hostname으로 변경합니다. # hostnamectl set-hostname server1 hostname 변경 변경된 hostname의 정보는 /etc/hostname 파일에 기록됩니다. # cat /etc/hostname hostname..

CentOS/RHEL 8에서 호스트 이름을 변경하는 방법

호스트 이름 설정은 서버를 설정할 때 필수적인 작업 중 하나입니다. 호스트 이름은 네트워크의 PC에 할당된 이름으로 이를 고유하게 식별하는 데 도움이 됩니다. CentOS/RHEL 8에는 호스트 이름을 설정하는 다양한 방법이 있으며 각 방법을 차례로 살펴보겠습니다. 시스템의 호스트 이름을 표시하려면 명령을 실행하십시오. hostname 또한 다음과 같이 hostnamectl 명령을 실행할 수 있습니다. hostnamectl RHEL 8에서 호스트 이름 설정 호스트 이름을 구성하려면 로그인하고 다음과 같이 hostnamectl 명령을 사용하십시오. sudo hostnamectl set-hostname 예를 들어, 호스트 이름을 tecmint.rhel8로 설정하려면 다음 명령을 실행하십시오. sudo hos..

서비스 목록 확인과 서비스 명령어들, reload와 restart의 차이점

https://pinedance.github.io/blog/2017/09/12/Ubuntu-16.04-system-service-%EB%93%B1%EB%A1%9D%ED%95%98%EA%B8%B0 Ubuntu 16.04 system service 등록하기 Ubuntu 16.04 system service를 등록해 보자 pinedance.github.io # show all services that has been loaded at boot and are active now systemctl list-units --type service # all services no matter they are active or not systemctl list-units --type service --all 참고로 sy..

[Linux] Systemctl(systemd) 상세 옵션 및 설정 방법

systemctl은 systemd의 LGPL 라이센스를 따르는 시스템 자원 통합 관리 도구이다 설정 파일은 /etc/systemd 아래에 위치하며, 각 파일 별로 [Unit], [Service], [Install]로 구성됨 - systemd 는 리눅스 커널 API 로 설계된 시스템 관리 데몬이다. - Lennart Poettering 와 Kay Sievers 가 처음 개발 하였다. (GNU 약소 GPL 라이선스) - 시스템이 부팅하는 동안 데몬 스크립트를 병렬로 수행 할수 있도록 설계하였다. 병렬로 서비스를 수행하기 때문에 서비스간의 종속성 및 실행 순서 관리가 매우 중요하다. - 프로세스간의 통신은 D-bus 에서 담당한다. (소켓, D-bus 지원) - 전통적인 Sysvinit 의 경우 서비스 감시 ..

728x90
반응형