반응형

리눅스 17

[Linux]리눅스 본딩 설정(Bonding)

Linux 본딩 설정하기 본딩이란?한대의 서버에 여러개의 랜카드를 이용하여 대역폭 또는 예비 회선으로 사용할 수 있도록 하는 전송 속도의 분배및 대비책으로 사용하기 위한 기술입니다. 윈도우에서는 티밍(teaming)이라고 불리우기도 하는 기술입니다. Bonding 종류 Mode 0 (balance-rr) balance-round robine ( 2개의 NIC을 순차적으로 분배 + Fault Tolerance) 회선이 2회선일 경우 트래픽을 같이 사용할 수 있어 대역폭을 분산시키는데 효율적입니다. [ A nic -> B nic -> A nic -> B nic 순] 으로 패킷을 분산 시키는 방법입니다. 또한, 장애허용으로 인하여, 한쪽 네트워크에 단절이 오더라도 이를 보안하는 기능이 존재 합니다.Mode 1..

IT/Linux 2014.12.22

[Linux] 리눅스 매직키 사용 하기

리눅스의 매직키란? 매직키는 시스템을 LOCK 하지 않은 상태 에서 시스템이 어떤 작업을 하는 중이라도 커널이 반응하는 키이다. 리눅스 시스템이 로드 부하로 인하거나 반응이 없을때 (키값이 인식이 안된다.) 강제 리부팅(POWER 버튼)을 하여 리부팅 하게 되는데 이러한 조치는 테이터 손실 뿐만 아니라 파일시스템에도 손상을 입히게 된다.(정상적인 종료시 언마운트 후 리부팅) 리눅스 시스템의 이상이나 , 오작동으로 시스템의 키보드 입력이 제대로 되지 않을때 커널의 옵션 중 매직키는 시스템을 안전하게 재부팅 할 수 있는 유용한 커널 옵션이다. (윈도우로 따지자면 작업 관리자) 리눅스 매직키 활성화 시키기 리눅스의 매직키는 커널의 기능이므로 커널의 옵션을 사용 하여 커널 컴파일을 해야 한다. 시스템에서 매직키..

IT/Linux 2012.11.22

[Linux] 1TB 이상 파티션 나누기, Parted

일반 적으로 파티션을 나누기 위해 fdisk를 많이 사용 하는데 fdisk로 파티션을 나누는 데는 최대 1.1TB 밖에 지원하지 못한다. 하여 우리는 서버를 사용하게되면 일반적으로 여러개의 디스크를 RAID로 묶어 사용하는데 이렇게 되면 리눅스 상에서 우리가 원하는 파일시스템으로 나누어 사용 할때 fdisk가 먹히지 않는 다는 것을 알 수가 있다. 그리하여 사용되는 프로그램 parted에 대해 알아 보자 parted 란?? parted에 관한 정보를 알기 위해서 man 페이지를 보았다. GNU Parted 는 파티션 관리 프로그램이다. parted 는 파티션 관리 , 크기 변경 프로그램이다. parted는 파티션 생성, 삭제, 용량변경, 이동, 복사 를 지원한다. ext3, ext2, linx-swap,..

IT/Linux 2012.11.07

[Linux] find 명령어를 사용한 파일 정리

안녕하세요 타이거범 입니다. find 라는 명령어에 대해서 알아 보도록 하겠습니다. 그리고 find 명령어로 할 수있는 일들에 대해서 알아 보도록 하겠습니다. root#> find --help 사용법 : find [경로...] [수식] default path is the current directory; default expression is -print expression may consist of: operators, options, tests, and actions: operators (decreasing precedence; -and is implicit where no others are given): ( EXPR ) ! EXPR -not EXPR EXPR1 -a EXPR2 EXPR1 -and ..

IT/Linux 2012.05.19

[Linux] 리눅스 호스트네임(hostname) 변경

리눅스 호스트 네임 변경하기 리눅스를 사용하다 보면 호스트네임을 변경 할 일이 있을텐데요 방법에 대해서 알아 봅시다~ 먼저 자신의 리눅스 호스트 네임을 볼까요??? [root@localhost sysconfig]# hostname localhost.localdomain 음... 호스트 네임이 localhost.localdomain 이네요?? 이 이름을 변경하기 위해서는 특정 config 파일을 찾아야 할텐데요 제가 테스트한 Centos는 /etc/sysconfig/network 네요~ 자..그럼 안의 내용을 보겠습니다. [root@localhost sysconfig]# cat /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=localh..

IT/Linux 2012.04.27

[Linux] 리눅스 로그(Log) 단어,시간 단위 확인 하기, grep

리눅스 사용을 하다보면 로그를 확인 해야 하는 경우 가있는데요. 특정 로그(Log)안의 자신이 원하는 단어를 입력하여 검색 하는 방법에 대해서 설명 하고자 합니다. 아파치 로그를 예로 설명 하고자 합니다. error.log [Thu Apr 26 01:12:19 2012] [warn]mod_mp4_V2 : /경로 18, 0 [Thu Apr 26 01:12:27 2012] [warn] mod_mp4_V2 : /경로 18, 0 [Thu Apr 26 01:12:36 2012] [warn] mod_mp4_V2 : PARTIAL CONTENT /경로 /12447051 [Thu Apr 26 01:12:59 2012] [warn]mod_mp4_V2 : /경로 18, 0 [Thu Apr 26 01:13:19 2012] ..

IT/Linux 2012.04.26

[Linux] 실제 메모리 사용량 보기 , free

리눅스 실제 메모리 사용량 확인 하는 방법에 대해서 알아봅시다.실제 우리가 리눅스 서버를 들어가서 top, meminfo로 확인 하였을때 이상 하게도 MEM 사용률이 거의 100% 인것을 확인 할 수 있습니다. top 명령어 사용 top - 22:30:24 up 499 days, 2:07, 1 user, load average: 0.16, 0.15, 0.13Tasks: 82 total, 1 running, 81 sleeping, 0 stopped, 0 zombieCpu(s): 0.2% us, 0.2% sy, 0.0% ni, 98.3% id, 1.2% wa, 0.1% hi, 0.0% siMem: 4138580k total, 3964304k used, 174276k f..

IT/Linux 2012.04.21

[Linux] 하드 디스크 검사 유틸 smartctl

출 처 : http://kabangkle.tistory.com/19 이 글은 가방클님 블로그에서 퍼온 글입니다. System을 운영 하다보면 Hard disk의 장애로 인하여 곤란한 상황에 처할때가 간혹 있다. 어느날 갑자기 Log를 write 하는 성능이 급격하게 저하 된다거나. 멀쩡한 파일을 read하는데 실패한다거나 하는 증상을 만나게 되면 Hard disk의 상태를 점검해볼 필요가 있다. Linux system에서 Hard disk를 점검하기 위해서 사용되는 Tool로는 smartctl 이라는 것이 제공된다. smartctl --all /dev/sda 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0 3 Spin_Up_Time 0x0027..

IT/Linux 2012.04.20

[Linux] 파일시스템 라벨 변경(e2label)

간혹 부팅시 라벨 관련되서 부팅이 안될때가 있다. 그럴땐 e2label을 사용하여 라벨을 똑같이 맞춰 준다. 라벨의 종류 디스크 라벨 : parted 출력에서 볼 수 있뜻이 파티션 테이블의 또 다른 이름 파티션 라벨 : 각각의 개별 파티션이 가진 이름을 의미 e2label : Usage : e2label device [newlabel] ex) [root@test ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 99M 12M 83M 12% /boot /dev/sda2 1.5G 538M 863M 39% / /dev/sda8 55G 149M 52G 1% /home [root@test ~]# cat /etc/fstab # This file is e..

IT/Linux 2012.04.12

[Linux]리눅스 한글 인식 시키기

리눅스 한글 인식 리눅스 서버를 설치하여 부팅을 완료 하였는데 간혹 한글이 인식이 되지 않을때가 있습니다. 제어판을 컨트롤 하여 한글 인식을 할수 있도록 해봅시다. ls -l, setup 이런 명령어를 사용하였을때 한글 부분만 깨져서 나옵니다. 먼저 확인 할 것은 /etc/sysconfig/i18n 파일내용을 보면 LANG="en_US.UTF-8" SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.UTF-8:ko_KR:ko" SYSFONT="latarcyrheb-sun16" 또는 LANG="en_US.UTF-8" 만 딸랑 있을 수도 있습니다. 이라고 되어 있는데 이것을 아래 내용으로 변경 합니다. LANG="ko_KR.eucKR" SUPPORTED="en_US.UTF-8:en_US:en..

IT/Linux 2012.04.06

[Linux] 리눅스 sed 사용

간단한 sed 사용 명령어 sed 's/바꿀내용/바뀔내용/g' /파일위치 > temp = 바꿀내용 출력 후 temp 파일에 기록 mv --reply=yes temp /파일위치 = mv로 파일 이동시 --reply=yes 옵션 넣으면 덮어 쒸움? y로 처리 ex ) sed 's/usedsize/freesize/g' /home/size.log > temp mv --reply=yes temp /home/size.log temp 파일에 저장 하는 이유는 sed 's/usedsize/freesize/g' /home/size.log 입력시 파일안의 바뀐 내용만 화면에 출력 된다. 실제 파일을 cat 으로 보았을때 sed 사용 하기 전과 같은 상태로 되어있다. 그래서 파일 안의 내용을 바꾸고 싶을때 temp 파일에 ..

IT/Linux 2012.03.29

[Zabbix] Zabbix Server 설치.1

자빅스 서버 셋팅입니다. OS 설치(Centos) 서버 설치시 기본 설치 패키지에 ● 개발용 도구 탭에서 ● 개발용 도구 ● 라이브러리 소프트웨어 개발 ● 레거시 소프트웨어 개발 ● 레거서 소프트웨어 지원 추가 해줌 필요한 설치 요소 curl, fping, iksemel, net-snmp, libpng, mysql, httpd, php yum 으로 설치 해도 되지만 소스설치를 하자!! 소스 설치 tar zvfx curl-7.19.4.tar.gz cd curl-7.19.4 ./configure --prefix=/home/curl make make test make install tar xvfz fping.tar.gz cd fping cd fping-2.4b2_to ./configure --prefix=/h..

IT/ZABBIX 2012.03.29

[Linux] 파일시스템 튜닝명령어 tune2fs 개론

1. 파일시스템 튜닝명령어 tune2fs 개론 - tune2fs 는 리눅스 파일시스템의 변경가능한 파라미터값을 설정하는 명령어임. 즉, 파일시스템의 파라미터값을 변경함으로서 파일시스템을 튜닝할 수 있으며 결과적으로 시스템의 성능을 향상시킬 수 있음. 하지만, tune2fs는 파일시스템의 파라미터값을 변경하는 것이므로 잘못하용하면 파일시스템에 큰 손상을 입힐 수도 있음. - 사용형식 tune2fs [ -l ] [ -c 최대마운트횟수] [ -e 에러발생시반응 ] [ -i 각점검간의간격 ] [ -m 예약블록퍼센트] [ -r 예약블록갯수 ] [ -u 사용자 ] [ -g 그룹 ] 장치명 2. 특정 파일시스템의 수퍼블록정보 확인하기 - tune2fs -l /dev/sda1 - dumpe2fs -h 명령어를 사용한 ..

IT/Linux 2012.03.28
반응형