본문 바로가기

반응형

리눅스/centos

[centos]cpu memory 점유율 사용률 1. Cpu 사용량 확인하기 1) 확인하기 : top %id가 붙은게 현재 사용가능한 퍼센트 이므로 100 – 99.3 = 0.7 이 현재 사용량이다 2) 사용률 보기 : top -b -n 1 | grep Cpu | awk '{print $5}' | tr -d "%id," | awk '{print 100-$1"%"}' 2. Memory 사용량 확인하기 1) 확인하기 : free –m Mem은 메모리 사용량이고 Swap은 스왑메모리 사용량이다. free –g : 기가단위로 확인 free -m : 메가단위로 확인 free –k : 키로단위로 확인 2) 사용량 확인하기 : free | grep Mem | awk '{print sprintf("%.2f%",$3/$2*100)}' 더보기
[centos]centos7 ifconfig(ip addr show) centos7 미니멀 설치 후 ifconfig 에서 다음과 같은 에러가 난다. -bash: ifconfig: command not found 이유는 ip addr show 라는 명령어로 대체되었기 때문이다. ip addr show ifconfig를 사용하고 싶다면 아래 패키지를 설치하면 된다. yum install net-tools 더보기
[centos]centos7 설치 minimal 1. 언어선택 : 계속진행 2. 다음과 같이 여러개의 메뉴가 뜨는데 그중에서 소프트웨어 선택, 설치대상, 네트워크만 설정한다. 3. 소프트웨어 선택 : 용도에 맞게 설치한다. 필자는 개발목적이므로 최소설치. * 데스크탑용도로 사용하실려면 GNOME 데스크탑, KDE르 선택하시면 됩니다. 4. 설치대상 : 파티션 설정 부분 1번 , 2번을 차례대로 선택한 후 완료. 5. 설치대상 : “여기를 클릭하여 자동으로 생성합니다”를 클릭. 6. 설치대상 : boot, / 두개의 파티션 파일시스템을 ext4로 하고 완료. 7. 설치대상 : 변경사항을 저장 8. 네트워크 및 호스티 이름 : 이더넷 선택 한 후 계속진행 9. 네트워크 및 호스티 이름 : IPv4 선택후 dhcp, 고정 아이피 입력. 완료. 10. 설치시.. 더보기
[centos]열린포트 확인 열린포트 확인 : netstat -antp 열린포트 서비스명으로 출력 : netstat -lapt 특정포트 확인 : netstat -antp | grep ":443" 더보기
[centos]nf_conntrack: table full, dropping packet nf_conntrack: table full, dropping packet 다음과 같은 메세지가 뜬다면 현재 들어오는 값과 max값을 비교해봐야한다. max 값 : cat /proc/sys/net/netfilter/nf_conntrack_max 현재 값 : cat /proc/sys/net/netfilter/nf_conntrack_count max값과 현재값이 비슷하다면 max값을 늘려줘야한다. 더보기
[mysql]db백업 table백업 테이블 데이타 백업하기 mysqldump -u 계정명 -p 데이타베이스명 백업할테이블명 > 저장할 파일명.sql (엔터입력) Password : 데이타베이스 비밀번호 입력 (엔터입력) Ex) mysqldump -u test -p testdb testboard > testboard.sql 테이블 데이타 복구하기 먼저 테이블을 백업한 화일이 있는 디렉토리로 이동합니다. 아래와 같은 명령어를 입력합니다. mysql -u 계정명 -p 데이타베이스명 < 테이블백업파일명 (엔터입력) Password : 데이타베이스 비밀번호 입력 (엔터입력) Ex) mysql -u test -p testdb < zipcode.sql 더보기
[centos]vim 문자 치환 :%s/변경전문자/변경후문자 :%s/변경전문자/변경후문자/c = 문자를 찾을때마다 변경할것인지 묻는다. :%s/변경전문자/변경후문자/i = 대소문자 구분없이 치환한다. ex) :%s/mirrorlist.centos.org/ftp.daum.net/ mirrorlist.centos.org가 ftp.daum.net으로 변경된다. 더보기
[centos]ip설정 첫번째 방법. config 수정으로 ip변경하기(번거로움) 1. vi /etc/sysconfig/network-scripts/ifcfg-eth0 기본값 : 수정값 : 1). BOOTROTO = static or dhcp (static일 경우 고정 아이피를 사용하고 dhcp일 경우 자동으로 할당된다.) * dhcp일 경우 : IPADDR, GATEWAY, NETMASK, DNS1 옵션 모두 입력하지 않아도 된다. IPADDR = ip를 입력한다. NETMASK = 서브넷 마스크를 입력한다. GATEWAY = 게이트웨이 주소를 입력한다. DNS1 = dns 주소를 입력한다. ex) 셋팅정보 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.123 NETMA.. 더보기
[centos]커널 패닉시 자동 리부팅 설정 커널 패닉스 자동으로 리부팅 할려면 /proc/sys/kernel/panic 값을 조정하면된다. 기본값 (기본값은 0이다. 0은 커널 패닉시 재부팅이 되지 않는다.) # cat /proc/sys/kernel/panic0 커널 패닉시 재부팅 설정 방법 # echo 5 > /proc/sys/kernel/panic 더보기
[centos] 소프트레벨 커널 튜닝 이미지 서버 구축시 하였던 소프트 레벨 커널 튜닝과 설명 리스트입니다.내역 참고하시고 서버튜닝시 해당 서버의 용도에 맞게 튜닝하세요 =====================================아래의 내역은 이미지서버구축시 최대한 많은 자원을 허용하기위해 적용한것입니다.맞지 않는 부분이 있으나 참고만 하세요~ echo "4096 87380 16777216" > /proc/sys/net/ipv4/tcp_rmem echo "4096 65536 16777216" > /proc/sys/net/ipv4/tcp_wmem echo "8388608 8388608 8388608" > /proc/sys/net/ipv4/tcp_mem echo 163840 > /proc/sys/net/nf_conntrack_max ec.. 더보기

반응형