오래전 이야기/Server 120

yum update 중 Running Transaction Test에서 멈춰 있을 때

yum update시 목록까지는 정상적으로 불러오는데 install시 "Running Transaction Test"에서 멈춰 있는 경우 발생.그려려니 할려다가 ghost 취약점때문에 구글님께 물어보니 아래와 같이 친절한 답변을 들었다. # /bin/rm /var/lib/rpm/__db.* # cd /var/cache/yum # /bin/rm -rf * # yum clean all # yum update [출처: http://www.cyberciti.biz/faq/rhel-centos-fedora-redhat-yum-running-transaction-test-error/ ] 이것저것 귀찮다면 reboot 으로 간단히 해결됩니다. ! yum update 시 아래와 같은 에러가 나올 경우[Errno 4] ..

대용량 디스크 파티션 설정 (parted)

고스트 취약점 때문에 패키지 업데이트 후 재부팅 하는데 띠로링~~~~~~~올라오지가 않는다. 콘솔물리고 확인해 보니 디스크가 나가서 새로 raid 잡고 원격에서 파티셔닝 작업을 하려고 fdisk 명령어를 찾고 있는데"대용량은 parted라는걸로 해야 되요" 라는 말을 들었다. 음.. 워낙 예전에 쓰던 디스크들 용량이 작아서 fdisk로도 문제 없었는데...ㅠㅠ 일단 설치 yum install parted 현재 파티션 정보 확인 (parted -l) 파티션 설정 [root@perf ~]# parted /dev/sdbGNU Parted 2.1Using /dev/sdbWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) mklabelNe..

Favicon 생성 사이트

웹서버에 보면 가장 흔한 404 error중 하나가 favicon.ico가 없다는 것이다. 보통은 귀찮아서 다운받아서 집어넣거나 하는데 오늘 갑자기 원하는 이미지로 만들수는 없을까 하고 찾아보았더니 역시..-0- http://www.htmlkit.com/services/favicon/ 이 곳에서 이미지를 업로드하면 favicon.ico로 제작해 준다. 테스트로 사진을 올려서 만들어봤는데 맘에 든다..^^

awk 사용법

1. awk의 사용법 awk [옵션] '스크립트' [변수=값] [파일(들)] or awk [옵션] -f 스크립트 파일 [변수=값] [파일(들)] ' '안에는 직접 원하는 동작을 정의하거나 -f를 이용하여 스크립트 파일을 따로 불어올수도 있다. 스크립트 파일이 여러개 있다면 -f 옵션을 여러번 사용해서 여러개의 스크립트 파일을 동시에 불러와 지정한 파일에 적용하는것도 가능하다. 변수는 sheel 환경변수($foobar)가 될수도 있고 명령어 대치('command') 가 될수도 있지만 실제로 사용할 수 있으려면 입력을 읽어들인 후에 가능하. 즉 기본적으로 한라인 단위로 입력을 받아 처리하게 되는데 awk에서는 BEGIN이라고 직접 명시해줄 수도 있다. BEGIN등의 awk가 사용하는 키워드에 대해서는 뒤에 ..

HTTP 성능체크

HTTP성능툴 httperf 설명 간단한버전 httperf --server 서버아이피 --port 80 --rate 1000 --num-conns 20000 --hog 혹은 ab -c 1000 -n 1000 -t 10 http://서버주소 . 웹 페이지 로딩시간 확인 #time -pa lynx -source http://kr.yahoo.com/ > /dev/null real 0.74 user 0.16 sys 0.09 ------------- 실제 접속시간 : 0.74-(0.16+0.09)=0.49초 2. 아파치 벤치 마킹 #man ab 사용법 보기 -n requests 요청을 수행할 개수 -c concurrency 요청을 만들 개수로 동시 사용자 개념으로 이해하면 되겠다. -v verbosity 얼마나 ..

Webmin

webmin site : http://www.webmin.com/ 예전부터 webmin 얘기는 많이 들었지만, 웬지 보안도 취약할것 같고 웬지 모르게 거부감이 들어서 지금껏 사용하지 않았었다. 하지만 이번에 다른목적(reverse squid monitoring)으로 webmin중에 좋은 module이 있기에 사용하게 되었다. 일단 UI가 예전보다는 많이 세련되어진것 같고, 머랄까 예전에는 보지 못했던 부분들도 많이 보였다. https를 사용할 수 있다는 (예전에는 그랬나?) 점도 마음에 들고... 결국은 귀차니즘으로 인해서 webmin을 자주 사용하지 않을까 생각이....ㅡ,.ㅡ;