본문 바로가기

Linux/ServerAdmin9

BOOT GRUB 복구 ( grub-install 명령어실습) ⓐ GRUB 삭제 # dd if=/dev/zero of=/dev/sda bs=446 count=1 # reboot 부팅이 안된다. CD로 부팅. boot : linux rescue # df -h >> /mnt/sysimage 마운트 확인 # pwd # ls >> CD안의 OS로 부팅한 상태 # ls /mnt/sysimage # fdisk -l /dev/sda >> 이상이 없는 것을 확인(GRUB 메뉴만의 이상) # cd /mnt/sysimage # chroot /mnt/sysimage # pwd # ls >> 변경된 root 파티션 확인 # cat /boot/grub/grub.conf >> 내용에는 이상이 없음을 확인. # grub-install /d.. 2017. 9. 24.
소프트웨어 관리(2) 소스형태로 소프트웨어를 설치하는 이유 ⓐ 최신 버전의 오픈 소스 소프트웨어(최신 기능)을 사용하기 위해서 ⓑ 오픈 소스 소프트웨어의 크기를 줄이기 위해서 -> 필요한 것만 동작시키기 위해서 ⓒ 고객이 낮은 버전의 S/W를 요청하는경우 -> 낮은 버전의 Library => (X) >> 독립적인 폴더에 따로 만들어준다. ⓓ 보안장비의 보안 S/W가 Open Source로 설치하는 경우에는 소스형태로 컴파일 한다. Apache 소스 프로그램 설치 과정 ⓐ 소스 파일 다운로드 ⓑ 압축 해제 ⓒ configure && make && make install ⓓ 웹서비스 시작 및 확인 프로그램 다운로드 디렉토리 : 각자 알아서 프로그램 소스 디렉토리 : /usr/local/src 프로그램 설치 디렉토리 : /usr/.. 2017. 9. 24.
소프트웨어 관리 RPM 오픈소스 한국 미러링 사이트 http://ftp.daum.net http://ftp.neowiz.com/pub http://mirror.cdnetworks.com RPM 패키지 다운로드 사이트 http://rpmfind.net ( 많이 오래됨. 목록도 너무 많음) http://rpm.pbone.net (만들어진지 15년 정도 됨. 검색도 다양하지만 아주 옛날 자료는 없다.) (명령어 사용예) RPM 패키지 설치 및 업데이트★★★★★★★★★★★★ # rpm -ivh package-filename.rpm >> 패키지 설치, 이전 버전의 패키지를 삭제하고 새 버전 설치 (-i: install, -v: verbose, -h: hash) >> 커널파일의 경우 이 것을 씀. # rpm -Fvh package.. 2017. 9. 24.
SWAP 스왑 관련 이슈★★★★★★★★★★★★★★★ 언제 스왑을 추가하는가? - 피지컬 메모리의 사용량이 80% 이상이 되었을 때 스왑 공간의 크기? (초기 설치시) 권장 값을 달라고한다. (운영 시) 약간 넉넉하게. 크게 잡아도 된다. 스왑을 추가하면 성능이 좋아지는가? - 성능이 좋아지는건 아니다. 아무리 늘려도 여기를 넉넉하게 쓰도록만 구성을 해놓은 것일 뿐 실재로 성능이 좋아지는 건 아니다. 피지컬 메모리를 늘려야 성능이 좋아진다. 스왑 공간 크기에 대한 권장사항 RAM size SWAP size 4GB 이하 4GB ~ 16GB 16GB ~ 64GB 64GB ~ 256GB 256GB ~ 512GB minimum 2GB minimum 4GB minimum 8GB minimum 16GB minimum 32GB.. 2017. 9. 24.