2021/05/26

0(0명)
문서 역사

==> Download Link <==


적용 사항

구글 크롬설치
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
dpkg -i google-chrome-stable_current_amd64.deb


한글입력  스크립트 업데이트
 - /BiO/Install/Hangul_input_setting/hangul_input_setting.pl 사용자이름 (root 권한으로 실행)
 - ex) /BiO/Install/Hangul_input_setting/hangul_input_setting.pl suan
 - 로그아웃 하지 말고, 꼭 재부팅 필요


대용량 ISO 파일 USB 만드는 툴(woeusb) 추가
apt install coreutils util-linux gawk parted wget p7zip wimtools
wget https://raw.githubusercontent.com/WoeUSB/WoeUSB/master/sbin/woeusb
chmod 777 woeusb
mv ./woeusb /usr/local/bin


Skype설치
wget https://go.skype.com/skypeforlinux-64.deb
dpkg -i ./skypeforlinux-64.deb


네트워크 설정 자동화 스크립트 (root 권한 실행)
우분투 20.04부터는 네트워크 설정 파일을 수정할때 띄워쓰기나 탭 설정이 잘못되면 설정에러가 나는 불편함을 해결
 - 고정 IP 설정 : /BiO/Manage/Network_Setting/Static_IP_Addr_Setting/network_setting.pl
 - DHCP 설정 : /BiO/Manage/Network_Setting/DHCP_Setting/network_setting.pl


서버모니터링 스크립트 추가 (데몬 죽거나, 주요 리소스 특정 값 넘기면 자동 메일 발송) => 메일 서버 설정 없이도 메일 보내는 기능
 - apt-get -y install sysstat
 - 스크립트들 위치 : /BiO/Manage/Server_Monitoring
 1) CPU 로그 90프로 이상 올라가면 설정한 메일로 알람 메일 보냄
  - /BiO/Manage/Server_Monitoring/CPU_load_alarm/Check_CPU.pl => 이 파일 열어서 90(CPU 로드 평균 퍼센트 값)을 원하는 값으로 조정하면 그에 맞게 조정됨
  - /BiO/Manage/Server_Monitoring/CPU_load_alarm/mailer.lib.php 파일 열어서 아래 부분에 본인의 Naver 계정으로 수정
      $mail->Username = "Naver_Email_Address";
      $mail->Password = "Naver_Email_Password";
  - /BiO/Manage/Server_Monitoring/CPU_load_alarm/sendmail.php 파일 열어서 아래에 보내는 사람 메일 주소와 받는 사람 메일주소로 수정
     mailer("Server Admin", "Sender_email_Address", "Recipient_email_Address", "CPU load alram", "CPU load is high", 1);
  - crontab에 /BiO/Manage/Server_Monitoring/CPU_load_alarm/Check_CPU.pl 을 매 분마다 실행하게 하면 매 분마다 체크하여 CPU 로드가 90%이상 넘으면 메일로 알람을 받을 수 있음
    crontab -e 하여 맨 아래 줄에 아래 내용 삽입 후 저장
    * * * * * /BiO/Manage/Server_Monitoring/CPU_load_alarm/Check_CPU.pl > /dev/null 2>&1

 2) 설정한 폴더의 용량이 90% 이상 넘어감면 메일로 알람 보내는 설정
  - /BiO/Manage/Server_Monitoring/Disk_usage/Check_Disk.pl => 이 파일 열어서 /BiO 라고 되어 있는 부분을 원하는 폴더로 수정하여 변경 가능
  - /BiO/Manage/Server_Monitoring/Disk_usage/mailer.lib.php 파일 열어서 아래 부분에 본인의 Naver 계정으로 수정
      $mail->Username = "Naver_Email_Address";
      $mail->Password = "Naver_Email_Password";
  - /BiO/Manage/Server_Monitoring/Disk_usage/sendmail.php 파일 열어서 아래에 보내는 사람 메일 주소와 받는 사람 메일주소로 수정
     mailer("Server Admin", "Sender_email_Address", "Recipient_email_Address", "Disk Usage alram", "Disk Usage is high", 1);
  - crontab에 /BiO/Manage/Server_Monitoring/Disk_usage/Check_Disk.pl 을 매 분마다 실행하게 하면 매 분마다 체크하여 CPU 로드가 90%이상 넘으면 메일로 알람을 받을 수 있음
    crontab -e 하여 맨 아래 줄에 아래 내용 삽입 후 저장
    * * * * * /BiO/Manage/Server_Monitoring/Disk_usage/Check_Disk.pl > /dev/null 2>&1

 3) 메모리의 전체 사용량이 90% 이상 넘어감면 메일로 알람 보내는 설정
  - /BiO/Manage/Server_Monitoring/Mem_total/Check_mem.pl => 이 파일 열어서 90(메모리 사용율 퍼센트 값)을 원하는 값으로 조정하면 그에 맞게 조정됨
  - /BiO/Manage/Server_Monitoring/Mem_total/mailer.lib.php 파일 열어서 아래 부분에 본인의 Naver 계정으로 수정
      $mail->Username = "Naver_Email_Address";
      $mail->Password = "Naver_Email_Password";
  - /BiO/Manage/Server_Monitoring/Mem_total/sendmail.php 파일 열어서 아래에 보내는 사람 메일 주소와 받는 사람 메일주소로 수정
     mailer("Server Admin", "Sender_email_Address", "Recipient_email_Address", "Memory Usage Alram", "Memory usage is high", 1);
  - crontab에 /BiO/Manage/Server_Monitoring/Mem_total/Check_mem.pl 을 매 분마다 실행하게 하면 매 분마다 체크하여 CPU 로드가 90%이상 넘으면 메일로 알람을 받을 수 있음
    crontab -e 하여 맨 아래 줄에 아래 내용 삽입 후 저장
    * * * * * /BiO/Manage/Server_Monitoring/Mem_total/Check_mem.pl > /dev/null 2>&1

 4) NFS 데몬이 죽으면 설정한 메일로 알람 메일 보냄
  - /BiO/Manage/Server_Monitoring/NFS_Monitor/Check_NFS.pl
  - /BiO/Manage/Server_Monitoring/NFS_Monitor/mailer.lib.php 파일 열어서 아래 부분에 본인의 Naver 계정으로 수정
      $mail->Username = "Naver_Email_Address";
      $mail->Password = "Naver_Email_Password";
  - /BiO/Manage/Server_Monitoring/NFS_Monitor/sendmail.php 파일 열어서 아래에 보내는 사람 메일 주소와 받는 사람 메일주소로 수정
     mailer("Server Admin", "Sender_email_Address", "Recipient_email_Address", "NFS_Daemon Dead", "Test Server NFS_Daemon Dead", 1);
  - crontab에 /BiO/Manage/Server_Monitoring/NFS_Monitor/Check_NFS.pl 을 매 분마다 실행하게 하면 매 분마다 체크하여 CPU 로드가 90%이상 넘으면 메일로 알람을 받을 수 있음
    crontab -e 하여 맨 아래 줄에 아래 내용 삽입 후 저장
    * * * * * /BiO/Manage/Server_Monitoring/NFS_Monitor/Check_NFS.pl > /dev/null 2>&1

 

댓글 0