Home

서버 접속시 라인(Line)알람 받기 설정

서버는 유저가 접속할 때 마다 /etc/profile 을 읽어 들입니다. 그래서 /etc/profile 파일에 하기 Script를 이용사용하여, 서버에 접속할 때마다 라인알람을 받을 수 있게 설정 할 수 있습니다. 1. 라인페이지 접속하여 토큰값 생성하기 하기 line 알람페이지에 로그인하여 토큰값을 생성합니다. 라인페이지 : https://notify-bot.line.me/en/ 2. 알람을 받고 싶은 서버에 스크립트 추가 /etc/profie에 하기 스크립트를 작성해 줍니다. 서버간 통신이 빈번하게 발생하거나, 알고있는 장비의 IP 의 경우, if 명령어를 사용하여 IP를 ...

Read more

Linux CentOS 7 rc.local 활성화하기

CentOS7 에서는 /etc/rc.local 에 명령어를 입력해도 재부팅시 실행이 안됩니다. default 상태가 disable 상태로 되어있습니다. /etc/rc.local 파일을 보면 아래와 같이 /etc/rc.d/rc.local에 실행권한을 부여해줘야 한다고 합니다. # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure # that this script will be executed during boot. 1. 파일의 실행 권한 부여 위에서 확인한대로 /etc/rc.d/rc.local 파일에 실행권한을 부여해 ...

Read more

Bonding 네트워크 이중화

CentOS 기준으로 작성하였습니다. 네트워크인터페이스카드(NIC)를 이중화 함으로써 장애를 예방할 수 있습니다. Bonding mode (본딩모드) bonding 의 6가지 모드 mode 명칭 설명 0 balance-rr ・ load balancing (round-robin)・모든 슬레이브 장치(NIC)를 차례(라운드로빈)로 사용 패킷을 보냅니다.・ 전송만 부하분산 (로드밸런싱)・ 디폴트값입니다. 1 active-backup ・ fault-t...

Read more

IPTABLES 옵션 정리

하기와 같이 -h 옵션을 주면 설정방법이 자세히 나와있습니다. 양이 좀 많지만 자주 사용하는 옵션으로 iptables 의 설정방법을 알아보겠습니다. $ iptables -h iptables v1.4.7 Usage: iptables -[ACD] chain rule-specification [options] iptables -I chain [rulenum] rule-specification [options] iptables -R chain rulenum rule-specification [options] iptables -D chain rulenum [options] ...

Read more

Zabbix Disk Monitoring 설정하기

zabbix에서 disk-performence를 모니터링 하는 방법입니다. 참고사이트 : https://github.com/grundic/zabbix-disk-performance 1. diskstats user parameters config /etc/zabbix/zabbix_agent.d/위치로 이동하여 해당 설정 파일을 다운받습니다. $ cd /etc/zabbix/zabbix_agentd.d/ $ wget https://raw.githubusercontent.com/grundic/zabbix-disk-performance/master/userparameter_diskstats.conf ...

Read more

Zabbix error Too many connections

zabbix 운영 중에 server가 갑자기 멈췄다.(하루동안 아무도 몰랐다는게 함정. ㄷㄷ) 프로세스는 살아있었지만 정상적인 일을 하지못하여 아무런 값을 받아오지 못하고 있었다. 1. LOG 확인 log를 확인해보니, DB connection 오류가 많이 보인다. process를 죽이고 다시 시작을 해도 다시 stop 되는 상황이 발생했다. $ cat /var/log/zabbix/zabbix_server.log ... ... 14622:20200820:090347.272 [Z3001] connection to database 'zabbixdb' failed: [1040] Too many conn...

Read more

dmidecode로 server에 하드웨어 정보 확인하기

1. dmidecode(Desktop Management Interface) 사용하기 dmidecode 를 사용하면 서버의 모든 하드웨어 정보를 확인할 수 있습니다. 시스템정보가 모두 출력이 되기 때문에 내가 확인하고 싶은 정보만 보고 싶다면 하기 옵션을 사용하시면 됩니다. $ dmidecode -h Usage: dmidecode [OPTIONS] Options are: -d, --dev-mem FILE Read memory from device FILE (default: /dev/mem) -h, --help Display this help text and exit -...

Read more