반응형
[리눅스 명령어]CentOS : man sar
 

1. 용도 및 목적
시스템 활동 정보를 수집, 보고 또는 저장 (minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)

2. 자주 쓰는 옵션
-sar 모든 관련 정보 출력
#sar -A

-IO 통계
#sar -b

-메모리 통계
#sar -r

-페이징 통계
#sar -B

-sar 데이터를 1초 간격으로 5회 출력
#sar 1 5

-네트워크 확인(DEV 디바이스 통계, EDEV 에러 통계, SOCK 소켓 통계)
#sar -n DEV

3. 활용 방법
-설치
#yum install sysstat

-해당 시간의 네트워크 트래픽 확인(01일 05시부터 07시 사이의 네트워크 트래픽 확인)
#sar -n DEV -f /var/log/sa/sa01 -s 05:00:00 -e 07:00:00

반응형
반응형

[리눅스 명령어]CentOS : man nmcli

 

1. 용도 및 목적
리눅스 네트워크 설정 (rhel 8 부터 강제), NetworkManager 필요

2. 자주 쓰는 옵션
-nmcli 기본 명령어(NetworkManager은 온라인 되어야함)
nmcli net off : 네트워크 비활성화
nmcli net on : 네트워크 활성화
nmcli net con : 네트워크 상태확인
-full : 네트워크 연결, 인터넷 사용가능
-limited : 네트워크에 연결되어 있으나, 인터넷 불가
-none : 네트워크에 연결되어 있지 않음
-unknown : 네트워크 연결상태 확인 불가

-설정 방법
-bond device 생성
nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=active-backup,miimon=100"
-bond member 추가(ex : eno49, eno50)
nmcli connection add type ethernet slave-type bond con-name bond0-port1 ifname eno49 master bond0
nmcli connection add type ethernet slave-type bond con-name bond0-port2 ifname eno50 master bond0

-bond ip 설정(IP, subnet, gw, 수동설정)
nmcli connection modify bond0 ipv4.addresses '192.168.131.191/16'
nmcli connection modify bond0 ipv4.gateway '192.168.1.1'
nmcli connection modify bond0 ipv4.method manual

-device 확인
nmcli device status

-ip v4 및 ip v6 설정시
nmcli connection modify bond0 ipv4.addresses '192.0.2.1/24'
nmcli connection modify bond0 ipv4.gateway '192.0.2.254'
#!nmcli connection modify bond0 ipv4.dns '192.0.2.253'
#!nmcli connection modify bond0 ipv4.dns-search 'example.com'
nmcli connection modify bond0 ipv4.method manual

# nmcli connection modify bond0 ipv6.addresses '2001:db8:1::1/64
# nmcli connection modify bond0 ipv6.gateway '2001:db8:1::fffe'
# nmcli connection modify bond0 ipv6.dns '2001:db8:1::fffd'
# nmcli connection modify bond0 ipv6.dns-search 'example.com'
# nmcli connection modify bond0 ipv6.method manual

-interface(device 활성화)
nmcli connection up bond0
nmcli connection modify bond0 connection.autoconnect-slaves 1
nmcli device

-bond0 구성 확인
cat /proc/net/bonding/bond0

3. 활용 방법
-nmtui 로 설정 가능

반응형
반응형
[리눅스 명령어]CentOS : man chronyd
 

1. 용도 및 목적
리눅스 네트워크 설정 (rhel 8 부터 기본), chronyd 필요

ntp name chrony name
/etc/ntp.conf /etc/chrony.conf
/etc/ntp/keys /etc/chrony.keys
ntpd chronyd
ntpq chronyc
ntpd.service chronyd.service
ntp-wait.service chrony-wait.service
ntp name chrony name
/etc/ntp.conf /etc/chrony.conf
/etc/ntp/keys /etc/chrony.keys
ntpd chronyd
ntpq chronyc
ntpd.service chronyd.service
ntp-wait.service chrony-wait.service


2. 자주 쓰는 옵션
-ntp 서버 설정 #ntp 서버 iburst 옵션을 사용하면 동기화 시간 단축
#로컬 설정 stratum 10 은 낮을 수록 우선순위가 높고, 평상 시에는 메인 ntp 설정을 동기화하게 하기 위함(straum 0 : 원자시계, 1 : 0의 서버에 직접 동기화 : 일반적으로 2, 3 )
vi /etc/chrony.conf
server time.bora.net iburst
server send.mx.cdnetworks.com iburst
server 127.127.1.0

-ntp 자동 기동, on off
systemctl enable chronyd.service
systemctl disable chronyd.service

-ntp 기동,정지
systemctl start chronyd.service
systemctl stop chronyd.service
systemctl restart chronyd.service

-동기화 확인 
timedatectl

-정상연결여부 확인
chronyc tracking
chronyc sources -v #v 옵션 빼면 ntpq -p

-즉시 동기화
chronyc -a makestep

반응형

+ Recent posts