Server Renewal

Motive 케이스도 없이 신발장에 누드 상태로 처박아 둔 서버의 건강이 걱정됨. 하스웰이라서 노후화. 안정성이 중요한 서버이므로 하드웨어 교체 사이클(약 5년)이라고 생각됨. 시놀로지 나스를 별로도 운영중인데, 관리하기도 불편하고 확장성도 떨어져서(2베이) 웹 서버와 파일 서버를 합쳐서 싱글 머신으로 통합 운영을 하고 싶음. 이사를 갈 것을 대비해 인테리어로도 손색없는 서버의 외관을 만들고 싶음. 더보기…

6800K + X99 오버클럭

Motive 최근 엄마가 데스크탑 한 대가 필요해져서 내것(i7-4790k + 980ti)을 넘기고 중고로 데스크탑 한 대를 새로 업어왔다. 스펙은 i7-6800k + AsRock X99 Taichi+ 1070 슈젯정도이다. 설레는 마음으로 포맷하고, 윈도우 설치하고, 바이오스 최신으로 업데이트하고, 이것저것 설치도 하고… 마지막으로 국민오버 정도를 걸어주려 했는데, 바이오스에서 아무리 설정해도 윈도우에 진입하고 나면 클럭이 3.5 혹은 더보기…

InfluxDB Quick Guide

자주 쓰지 않아서 커맨드가 자꾸 헷갈린다. 게다가 가벼운 TSDB라 그런지 MySQL 등과 사용방법이 살짝 다르다. (개발사에서는 InfluxQL, InfluxDB SQL-like Query Language이라고 부른다) 나만의 cheating sheet를 만들어 봄. 이하의 가이드는 서버와 클라이언트 모두 버전 1.1.1 기준. 상당한 부분을 https://docs.influxdata.com/influxdb/v1.1/query_language/spec에서 참고하였음. Auth Influx client를 실행해보자. 접속은 localhost로. 자 이제 DB가 뭐가 있나 더보기…

서진네트웍스 UNICORN SH-8000GIGA 스위치허브

제품명 서진네트웍스 UNICORN SH-8000GIGA 스위치허브다나와 제품 정보 가격 제품: ₩ 24,300 배송비: ₩ 2,500 구매 사유 실험실에 계산용 노드가 대거 늘어나서 이더넷 통신을 위한 스위칭허브가 필요해졌다. 기존에 실험실에서 사용하던 모델은 시스코 SG95D-08이고 이미 4대 정도 잘 굴리고 있어서 동일 모델로 그냥 사려 했으나… 시스코 제품은 예전에 살 때도 느꼈던 거지만 더보기…

su 이후 X11 접속이 거부당할 때

Motive 리눅스는 태생이 CLI 환경이고, 여전히 많은 이들이 CLI 환경에서 사용하는 OS이지만 때로는 GUI 환경이 불가피할 때도 있다. RAID 서버의 RAID 구성을 관리하기 위해서 Adaptec 社의 ASM(Adaptec Storage Manager)을 설치한 후 실행하려 했다. 물론 CLI 환경에서도 이런 저런 configuration이 가능은 하지만 ASM을 켜는 편이 훠어어얼씬 편하다. RAID 서버는 저 먼 더보기…

ABKO 사일런티

제품명 ABKO 사일런티 화이트 가격 – 제품: ₩ 45,260– 배송비: ₩ 2,500 구매경로 다나와샵 구매사유 처가에서 서브컴으로 쓰기 위해 중고로 싸게 업어온 i5-4690 박힌 컴퓨터 본체의 케이스가 잘만 Z3 plus인데 꼴에 쿨링을 위해 상단 오픈에 상단 팬 2개까지 달려 있었다. 하지만 케이스가 상당히 못생겼고, 오픈성이 좋은 대신 팬 소음이 많이 더보기…

Normalized Convolution

Motive 데이터 분석을 하면서 양성자가 신틸레이터에 남긴 신호를 fitting하는 과정에서 Gaussian 분포와 Landau 분포의 convolution을 모델로 사용하려고 했는데, CERN ROOT에는 기본적으로 함수가 구현되어 있지 않아 새로 만들어야 했다. 다만 fitting tutorial 파일 중 langaus.C라는 파일이 바로 Landau와 Gaussian의 convolution 모델을 이용해 fitting을 하는 예제를 소개하고 있다. 하지만 이 예제의 “langaus”는 더보기…

X11 관련 에러로 evince가 켜지지 않을 때

evince란 evince는 리눅스에서 많이 쓰이는 PDF 뷰어이다. (위키피디아 문서) 우분투의 경우에는 기본 프로그램으로 채택되어서 우분투 데스크톱을 설치하면 자동으로 깔리나, 서버 버전의 경우에는 설치를 해주어야 한다. 물론 apt로 간단하게 설치할 수 있다. evince가 실행이 안된다? 현재 환경은 Ubuntu 18.04 Server이다. PDF 파일을 열어보기 위해 서버에 evince를 설치하고 실행했더니 다음과 같은 메세지가 더보기…

S.M.A.R.T. 기능을 활용한 저장장치 모니터링 (2)

Motive 지난 글에서 smartd와 smartctl의 간단한 기능에 대해 소개하였다. 나의 궁극적인 목표는 이 S.M.A.R.T. raw 정보를 적절하게 가공하고, 늘 파악하기 쉽도록 실시간 모니터링을 구축하는 것. 환경 – 작업 노드: 그냥 보통 서버– OS: Ubuntu 18.04– Shell: Bash 4.4 Parsing data 아래와 같은 커맨드를 입력하면 구체적인 드라이브의 속성을 출력해 준다는 것은 더보기…

S.M.A.R.T. 기능을 활용한 저장장치 모니터링

Motive 최근 연구실의 RAID 서버 한 대가 사망해서 복구에 시간이 소요되었다. 원인은 OS가 설치된 하드의 사망이었고 하드를 교체하고 OS를 새로 설치한 후 하드웨어 RAID를 그대로 마운트해보니 다행히 RAID는 아무 이상이 없었고 데이터 손실도 없었다. 앞으로 이런 일이 또 발생하지 말란 법은 없으므로 서버의 하드디스크 등의 상태를 주기적으로 체크하는 것이 좋아보인다. 더보기…