yum 명령어를 사용 시, 아래와 같은 오류가 뜨면서 yum 이 수행되지 않은 때 해결 방법입니다.Loaded plugins: fastestmirror, langpacks Determining fastest mirrors Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 알 수 없는 오류" One of the configured repositories failed (Unknown), and yum doesn't have enough cached da..
Linux
SSH 로 접속을 할 때, 수 초 이상이 걸리는 경우에 확인 방법입니다. /etc/resolv.conf 파일의 nameserver 값을 확인합니다.# cat /etc/resolv.conf # Generated by NetworkManager nameserver 168.126.63.1만약 가장 처음나오는 nameserver 의 값이 127.0.0.1 이 아닌 경우 가장 윗줄에 아래 내용을 추가합니다.# cat /etc/resolv.conf # Generated by NetworkManager nameserver 127.0.0.1 이 후 속도가 빨라진 것을 확인할 수 있습니다.
LINUX 에서 디스크가 HDD 인지 SSD 인지 확인하는 방법입니다. 먼저 df 명령어로 파일시스템명을 조회합니다.$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 103080888 6388924 91432700 7% / ... 이 후 파일시스템 명칭을 이용하여, 디스크 정보를 확인합니다.$ cat /sys/block/sda/queue/rotational 1HDD 는 1, SSD 는 0 입니다.
BOMByte Other Mark, 텍스트 시작 부분에 있는 정보를 담고있는 내용입니다.Windows 의 메모장같은 경우 BOM 내용을 저장하기 때문에, 문제가 발생할 수 있습니다. xxd 명령어를 사용하여 거래처.csv 파일의 BOM 내용을 확인합니다.거래처.csv 파일 앞에 헥사값 efbbbf 라는 BOM 내용이 들어가 있습니다.$ xxd 거래처.csv | head -3 0000000: efbb bf43 3131 3031 3031 3636 7c30 3130 ...C11010166|010 0000010: 3136 367c eb86 8dec 9785 ed9a 8cec 82ac 166|............ 0000020: ebb2 95ec 9db8 eca1 b0ec 9db8 28ec a3bc ........
RemoveIPC사용자가 로그아웃을 하였을 때, System V 와 POSIX IPC 객체를 제거하는 리눅스 프로퍼티입니다. 기존 커널은 RemoveIPC 가 no 로 설정되어 있어 사용자가 로그아웃해도 제거되지 않았으나,centos 기준 커널 3.0 이상에서 기본 속성값이 yes 로 변경되면서, 문제가 발생되고 있습니다. 대표적인 예로 GOLDILOCKS 의 세션접속이 불가능 해집니다. RemoveIPC 를 no 로 설정하는 방법 1. /etc/systemd/logind.conf 파일을 편집기로 엽니다.2. RemoveIPC 값을 no 로 변경합니다.3. system 설정값을 재시작(적용) 합니다.# vi /etc/systemd/logind.conf [Login] ... RemoveIPC=no # sy..
SSH 원격 장비에 접속할 수 있는 유틸리티를 의미합니다. 다음과 같은 상황일 때 아래와 같은 오류가 발생합니다. 1. 초기에 원격지 장비의 정보를 로컬장비에 저장합니다.2. 원격지 장비의 정보가 어떤 상황으로 인해 변경됩니다.3. 로컬장비는 원격지 정보의 이전정보를 가지고 있으므로, 충돌이 발생합니다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! ..
gdb
iperf 네트워크 속도를 측정하는 프로그램입니다.qperf 처럼 리눅스 기본명령어가 아니며, 설치를 진행해야 합니다. qperf 는 네트워크 속도를 측정하는 또다른 프로그램이며, qperf 포스팅에 관해서는 아래링크에 있습니다.http://mozi.tistory.com/41?category=990187 iperf 설치 설치방법 1. yum 을 통해 다운로드를 진행합니다. * root 계정이 필요합니다.# yum install iperf3.x86_64 설치방법 2. source 를 다운로드 받은 후, 컴파일 합니다. * root 계정이 필요하지 않습니다. * configure 시 경로를 입력하여, 설치경로를 지정할 수 있습니다. $ pwd /home/sh91/iperf $ wget http://sourc..
pstack프로세스 혹은 쓰레드(LWP) 에 대한 스택 추적을 출력합니다.프로세스 소유자 혹은 root 계정에서 수행해야 합니다. pstack 사용법pstack PIDpstack LWP pstack 예제glsnr 의 PID 로 pstack 을 떠보겠습니다.가장 위 #0 이 현재 프로세스가 수행중인 함수의 위치입니다.$ ps -ef | grep glsnr sh91 4246 1 0 3월13 ? 00:00:02 glsnr --start --msgqkey=22581$ pstack 4246 #0 0x00007f60a38e3903 in __epoll_wait_nocancel () from /lib64/libc.so.6 #1 0x00000000004a4c5a in stwPollPollSet () #2 0x000000..
dd디스크의 읽기/쓰기 속도를 측정하는 프로그램입니다. dd 사용법dd if=[파일] of=[파일] bs=[block 크기] count=[횟수] 읽기 사용법dd if=[파일] of=[빈경로] bs=[block 크기]참고삼아, 읽기 테스트에서 빈 경로로 /dev/zero 경로를 많이 사용합니다. system_data.dbf 파일을 1024 바이트로 읽었을 때 속도는 112MB/s 입니다.$ dd if=system_data.dbf of=/dev/zero bs=1024 204800+0 records in 204800+0 records out 209715200 bytes (210 MB) copied, 1.87625 s, 112 MB/s추가적으로, 한번 읽은 파일은 캐시에 올라가기 때문에, 다음 동일한 파일을 읽..