덕만이 잠든 시간에 – Raspberry pi를 CCTV로 활용하기

Raspberry pi로 뭘 해볼까 하다가 요즘 진행중인 프로젝트도 있고 해서 CCTV로 활용해보기로 했다. 어차피 카메라 모듈은 있고 기본 제공되는 툴로 스틸사진은 찍어본 적이 있으니 가볍게 접근할 수 있을거라 생각했다. 1. Motion 사용 검색을 해보니 motion이라는 툴을 CCTV로 활용할 때 많이 사용하는 것 같았다. MJPEG으로 스트리밍 비슷하게 해주고 별도의 클라이언트 없이 브라우저로 가볍게 영상확인도 가능한 것… Read more »

Azure VM의 ssh connection refused 해결방법

MS Azure에서 Ubuntu VM을 생성해 사용하던 중에 어느 시점부터 ssh 연결이 되지 않는 경우가 생겼다. Portal dashboard 상에서는 running 상태로 표시되고 있고 실제 DNS나 IP는 제대로 할당된 것으로 보였는데 ssh 접속을 시도하면 connection refused라고 표시되었는데 verbose option으로 메세지를 봐도 특별한 내용은 없었다. 1. Reset remote access 해결을 위해 Azure에서 제시하고 있는 방법은 아래 링크와 같다…. Read more »

덕만이 잠든 시간에 – HttpInputStream의 read와 FileOutputStream의 write 함수

Java로 웹에 있는 영상 파일을 다운로드하는 기능을 간단하게 구현하면서 기본함수에 대한 의문이 생겼다. 실제로 영상 파일이 깨지는 문제도 있었다. 1. FileOutputStream write(byte[] b) 아래 구문에서 사용된 write 함수는 byte buffer, offset, length를 parameter로 받는다. 좀 더 간단한 형태인 write(byte[] b)를 사용하는 것으로 코드를 변경하면 문제가 발생한다. (테스트했던 영상파일들에서는) [java] InputStream is = conn.getInputStream(); FileOutputStream fos… Read more »

덕만이 잠든 시간에 – ESXi RDM 설정

ESXi는 가상화 솔루션이기 때문에 HDD, SSD 등을 사용하기 위해 storage 등록을 선행해야 한다. Disk를 100GB, 200GB 정도로 만든다면 크게 문제될게 없겠지만 대용량 disk를 통째로 한가지 용도로 등록해서 사용할거라면 storage 등록 과정에 소요되는 시간이 부담스러워질 수 밖에 없다. 내 경우 700GB 정도를 추가 등록하는데 약 3시간 정도가 필요했다. 1. RDM RDM (Raw Device Mapping)은 여러가지 용도로 나온… Read more »

덕만이 잠든 시간에 – Gen8 esxi 삽질기 2번째

지난번에 2주 정도 고생(덕만이 잠든 시간에 – Gen8 esxi 삽질기)하고 된다고 생각했는데 착각이었다. 1. VT-d HDD가 멈추는 듯한 현상이 지속적으로 발생됐다. 그것도 boot 완료된 시점에서 약 3분후. 아는 분들의 도움으로 BIOS 설정이 잘못된 걸 알게 되었다. VT-d 설정이 enable로 되어있었는데 현재 사용중인 CPU는 VT-d를 지원하지 않는다. G1610T 라는 Celeron CPU인데 제조사에서 안된다고 하니 잘못 설정한게… Read more »