Server/Linux(Centos7) 31

[리눅스] Centos7 최신 커널 업데이트

루트 권한으로 처리합니다. http://elrepo.org/tiki/tiki-index.php Import the public key: $ rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org To install ELRepo for RHEL-7, SL-7 or CentOS-7: $ yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm 시스템에 elrepo 저장소가 성공적으로 등록되었는지 확인 $ yum repolist elrepo ELRepo.org Community Enterprise Linux Repository - el7 133 $ yum install yum-plugi..

[리눅스] 리눅스 백신 설치 및 업데이트 설정 - ClamAV

리눅스 백신 설치 후 자동 업데이트 하도록 설정함. ClamAV cisco 사에서 만든 프리웨어 백신 https://docs.clamav.net/Introduction.html 백신(clamav) 설치 $ sudo install epel-release -y $ sudo yum install clamav -y 백신 업데이트 $ sudo freshclam ClamAV update process started at Mon Dec 13 14:46:30 2021 daily.cvd database is up-to-date (version: 26384, sigs: 1950259, f-level: 90, builder: raynman) main.cvd database is up-to-date (version: 62, ..

리눅스 Centos7 최신 커널 업데이트

루트 권한으로 처리합니다. http://elrepo.org/tiki/tiki-index.php Import the public key: $ rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org To install ELRepo for RHEL-7, SL-7 or CentOS-7: $ yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm 시스템에 elrepo 저장소가 성공적으로 등록되었는지 확인 $ yum repolist elrepo ELRepo.org Community Enterprise Linux Repository - el7 133 $ yum install yum-plugi..

SCP 원격 서버에서 로컬PC(localhost)로 파일/디렉토리 복사(이동) 방법/ 그리고 로컬PC에서 원격서버로 파일/디렉토리 복사(이동)방법

scp란 SCP는 secure copy의 줄임말로 SSH를 이용해 네트워크로 연결된 호스트간에 파일을 주고 받는 명령어 원격서버에 있는 파일/디렉토리를 로컬PC로 복사 방법 파일을 복사하는 방법 $scp userid@192.168.0.10:/home/userid/다운로드/file.txt /tmp 와일드 카드도 물론 사용 가능 $scp userid@192.168.0.10:/home/userid/다운로드/file* /tmp 폴더 전체를 로컬PC(localhost)로 복사하는 방법 $scp -r userid@192.168.0.10:/home/userid/다운로드 /tmp 권한 이슈가 생길 경우 파일의 권한설정과 소유자 확인등 필수 chown , chmod 명령어 참고 로컬PC에서 원격서버로 파일/디렉토리 복사..

connect() to failed (13 permission denied)

역시... 생각한대로 SELinux 때문에 생긴 문제 였던것 같다.. 하아.. 이게 맞앗어 그래.. I had a similar issue getting Fedora 20, Nginx, Node.js, and Ghost (blog) to work. It turns out my issue was due to SELinux.This should solve the problem:setsebool -P httpd_can_network_connect 1DetailsI checked for errors in the SELinux logs:sudo cat /var/log/audit/audit.log | grep nginx | grep deniedAnd found that running the following com..

GENOME Desktop 먹통 (gui모드 안될때)

우선 로그인이 되지않기 때문에 해당 리눅스(centos7)를 사용할 수 없는 상태였다. 지놈 데스크탑이 뭔가 설정이 꼬여버린듯 했다. 해결은 다음과 같이 하였다. 해당 centos7의 설치용 usb를 이용해서 usb 부팅 후 trouble shooting 모드로 접속한다. 이 후 1번 continue 를 클릭 후 chroot /mnt/sysimage ?? 로 관리자 권한을 취득 후 systemctl set-default multi-user.target 으로 gui모드로 세팅되어있는 것을 multi-user 모드로 설정하고 exit - reboot 하였다. 이제 text모드로 리눅스가 실행이되면 yum groupremove gnome-desktop yum groupremove "GENOME-Desktop"..

zsh insert, home, page up, delete, end, page down 먹통

bindkey "^[[H" beginning-of-line bindkey "^[[F" end-of-line bindkey "^[[5~" beginning-of-history bindkey "^[[6~" end-of-history bindkey "^[[3~" delete-char bindkey "^[[2~" quoted-insert zsh 사용 시 insert, home, page up, delete, end, page down 키가 먹지 않는 경우 위와같이 vi .zshrc 파일에 각각의 키값을 바인딩해서 사용해주어야 한다. 키값은 $cat 입력후 해당 키들을 클릭해보면 알 수 있다. 키값 EX> ^[[5~는 PC마다 다를수 있으므로 꼭 cat에서 확인 후 입력하자 로그아웃후 다시 로그인하면 적용되는것을..

Centos7 리눅스 프로세스 확인 및 종료

Centos7 리눅스 프로세스 확인 및 종료 (kill) 방법 1 . ps -e 명령어 사용하기 간단하게 PID를 확인할 경우에 ps -e 명령어를 사용합니다. 추가로 ps -ef 명령어를 사용할 경우 해당 프로세스의 시작 시간 등이 표시됩니다. 응용 >> 웹브라우져 firefox의 pid를 확인하고 싶을 경우 : ps -e | grep firefox 2. top 명령어 사용하기. 3초마다 CPU 메모리사용량 등이 실시간으로 Refresh 하여 보여진다. q or Ctrl+c로 종료할 수 있음. Tasks: 실행된 프로세스 수 running: 실행중 sleeping: 유휴상태 stopped: 종료상태 zombie: 좀비상태 us: 사용자의 CPU사용률 sy: 시스템 ni: nice id: 사용되지 않는 ..

[Centos7] 리눅스 커널 삭제, 업데이트 커널 제외

매우 귀찮은 일이 생겼다.. 큰일이 생겻다.. 업데이트 이후 커널패닉에 빠져버렷다. 부팅이 되지 않는다. ㅜㅜ #rpm -q kernel 설치되어 있는 커널 리스트 확인 #uname -r 현재 부팅되어있는 커널 확인 #yum remove -y kernel-3.10.****************** 커널 삭제 #vi /etc/yum.conf 맨 마지막줄에 exclude=kernel* 커널을 업데이트에서 제외 시킴. 앞으로는 커널을 업데이트에서 제외시키도록 해야겠다. 참고: http://lhb0517.tistory.com/entry/CentOS-7-%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%BB%A4%EB%84%90-%EC%82%AD%EC%A0%9C-by-%EB%A6%AC%EB%88%85%EC..

리눅스 yum 명령 시 Another app is currently holding the yum lock waiting for it to exit centos...

#yum install 명령시 Another app is currently holding the yum lock waiting for it to exit .. 라고 메세지가 뜨는경우 조치 방법 다른 앱에서 yum을 잡고 있다는 메세지인데 그냥 좀 기다리면 되긴해요. 그리고 이게 가장 안전한 것 같습니다. OS에서 업데이트를 진행하고 있을 경우에도 이 메세지가 나오는 것 같기도합니다. 정 강제로 종료하고싶다면 #ps -aef | grep yum 현재 yum을 실행 중인 프로세스를 확인합니다. root 1234 4567 0 09:42 pst/1 00:00:00 /usr/bin/python /usr/bin/yum list oracleasm 와 같은 형식으로 나올거에요 #kill -9 1234 로 제거해주세요 ..

리눅스 파일 시스템(xfs, ext4, ext3, swap ..)

리눅스 파일 시스템 1. xfs xfs는 크기 변경이 자유롭고, 고성능의 파일 시스템이며 16엑사바이트까지 지원한다. 파일당 8엑사바이트를 지원하고, 디렉토리당 수천만 개의 파일을 포함할 수 있다. 메타데이터 저널링을 지원하고 빠른 복구를 제공하며 xfs 파일 시스템은 마운트 중에도 단편화, 크기 변경이 가능하다. 기본적으로 선택을 추천한다. 파티션 최대 지원크기는 500TB 2. ext4 ext4 파일 시스템은 ext3 파일 시스템에 기초하여 여러사항이 개선되었다. 이러한 개선사항에는 대용량 파일 시스템 및 대용량 파일 지원, 디스크 공간의 빠르고 효과적인 할당, 디렉토리에 있는 하위 디렉토리 수 제한 없으며 빠른 파일 시스템 확인 및 보다 강력한 저널링 기능이 포함된다. 3. ext3 ext3 파일시..

리눅스 madam vs hardware(하드웨어) raid

리눅스 자체 지원하는 소프트웨어레이드 madam과 하드웨어 Hardware 레이드 중 어느 것을 쓸까 ? 하는 고민 중에 그 해답을 찾아보았습니다. RedHat레드햇에서는 하기와 같이 이야기하고 있습니다. With today's fast CPUs, Software RAID performance can excel against Hardware RAID. 요즘의 빠른 CPU들을 사용할 경우 소프트웨어 레이드의 성능이 하드웨어레이드보다 뛰어나다. 추가로 한 커뮤니티 질문답변 사이트의 내용을 참고하면 대부분의 경우 소프트웨어 레이드(madam)가 갑이니까 소프트웨어 레이드를 택하면 된다고하네요. 오류 같은경우의 빈도도 오히려 작다고 이야기하고 있습니다. 안전성 , 성능 모두 더 높이 평가하고 있네요 해당 커뮤니..