728x90

리눅스(Linux) 8

/usr/bin/python: bad interpreter: No such file or directory 오류 발생 시

아래와 같은 에러가 발생한다면 /usr/bin/python에 대한 심볼릭 링크가 걸려있지 않기 때문입니다. /usr/bin/python: bad interpreter: No such file or directory 아래와 같이 심볼릭 링크를 생성하면 문제를 해결할 수 있습니다. ln -s /usr/bin/python2.7 /usr/bin/python 관련된 명령어는 아래와 같습니다. 심볼릭 링크 조회 ls -l /usr/bin/py* 심볼릭 링크 삭제 rm -f /usr/bin/python2.6 심볼릭 링크 생성 ln -s /usr/bin/python2.7 /usr/bin/python

리눅스(Linux) 2018.01.04

Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory failed; error='Cannot allocate memory' (errno=12) 에러 발생 시

Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f16a8405000, 12288, 0) failed; error='Cannot allocate memory' (errno=12) 자바 런타임 환경에서 위와 같은 에러가 발생하는 원인은 메모리 부족 또는 스왑 공간이 부족해서 입니다. 해결 방법은 아래와 같습니다. 1. 메모리에 올라가는 데이터 사이즈 줄이기2. 물리 메모리나 스왑 공간 늘리기3. 스왑 공간이 다 찼는지 확인하기4. 32비트 OS를 사용하면 64비트 OS 사용하기5. 자바 heap size 줄이기6. 자바 쓰레드 수 줄이기7. 자바 쓰레드 스텍 사이즈 줄이기(-Xss)8. -XX:ReservedCodeCach..

리눅스(Linux) 2018.01.04

Yum으로 설치 시 Error downloading packages [Errno 5] [Errno 2] No such file or directory 에러 발생 문제 해결하기

centos 7에서 테스트 했습니다. yum update, yum clear all 등 다양한 방법을 해도 yum으로 패키지 설치 시 아래와 같은 에러가 발생합니다. Error downloading packages: python2-pyasn1-0.1.9-7.el7.noarch: [Errno 5] [Errno 2] No such file or directory python-markdown-2.4.1-2.el7.noarch: [Errno 5] [Errno 2] No such file or directory python2-boto-2.45.0-3.el7.noarch: [Errno 5] [Errno 2] No such file or directory python2-rsa-3.4.1-1.el7.noarch: [E..

리눅스(Linux) 2018.01.02

bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory 오류 발생 시

centos에서 yum 명령을 실행하면 아래와 같이 에러가 발생한다. bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory 이럴 때는 아래와 같이 해결할 수 있다. 1. python 경로 확인 [root@vm bin]# whereis pythonpython: /usr/bin/python3.5m /usr/bin/python /usr/bin/python3.5m-config /usr/bin/python3.5m-x86_64-config /usr/bin/python3.5-config /usr/bin/python2.7 /usr/lib/python3.5 /usr/lib/python2.7 /usr/lib64/python3.5 /u..

리눅스(Linux) 2018.01.02

centos 7에서 방화벽 설정하기

CENT OS 7버전 부터는 firewalld 를 이용하는 것이 편하다. 사용법은 아래와 같다. firewalld 설치 $ yum install firewalld 설정 정보 확인 아래 파일에서 포트 설정을 할 수 있으나 아래 단계의 명령어를 사용하는 것이 편하다. $ vi /etc/firewalld/zones/public.xml firewalld 상태 확인 $ systemctl status firewalld firewalld service 실행하기 $ systemctl unmask firewalld $ systemctl unmask firewalld 포트 추가하기 $ firewall-cmd --permanent --zone=public --add-port=8080/tcp reference https://..

리눅스(Linux) 2017.08.23
728x90