본문 바로가기

전체 글119

GlusterFS 추가 Brick 설정 및 Client에서 마운트 해보기 1. 추가 brick 설정[root@gluster02 ~]# gluster volume add-brick test_vol gluster01:/bricks/brick4/dv0 gluster01:/bricks/brick5/dv0 gluster01:/bricks/brick6/dv0 gluster02:/bricks/brick4/dv0 gluster02:/bricks/brick5/dv0 gluster02:/bricks/brick6/dv0위와 같이 brick은 총 12개로 추가 된다. 2. Gluster Native Client 설치modprobe fuse : FUSE를 Linux kernel로 올린다. sudo yum -y install openssh-server wget fuse fuse-libs openib .. 2018. 7. 18.
GlusterFS 설치 해보기(dispersed volume) Glusterfs는 NAS와 같이 파일 기반의 네트워크 파일 시스템이다. 보통 NFS나 SMB로 접근해서 파일을 저장하는 스토리지로 많이 사용하는데, 발전을 많이 해서 Openstack의 볼륨으로 사용도 가능하고 iScsi도 이제 지원을 하는 듯 하다. 1. 설치 준비Esxi에 VM 2개를 생성각 VM은 7개의 스토리지 (1개는 OS, 6개는 glusterfs의 brick으로 사용할 디스크)로 구성네트워크는 서비스용 1개, 내부용 1개OS는 Centos 7 2. Disk 포맷 및 파티셔닝아래의 가이드에 따라 설치를 진행한다.https://wiki.centos.org/SpecialInterestGroup/Storage/gluster-Quickstartyum install centos-release-glus.. 2018. 7. 17.
[GCP][ML] 얼굴 인식(face detection with AutoML)을 이용한 알림 시스템 만들어 보기 리눅스에서 인식 가능한 USB 카메라를 통해 모션 인식을 해보고, 해당 이미지를 Google Cloud의 ML Engine을 통해 이미지를 판별해보는 과정을 정리했다. 여기에서는 GCP의 Vision API(Face Detection), AutoML(모델링 생성), ML Engine(실제 데이터를 검증)하는 서비스를 사용했다. 1. 준비 단계목적은 집에 카메라가 모션을 감지해서, 그때 이미지를 GCP의 ML Engine에 보내서 그 이미지의 LABEL이 무엇인지를 판별 한다.Motion 패키지 : sudo apt-get install motionGCP Vision API, AutoML, ML Engine 사용이미지 준비 : 데이터(이미지)는 아들 사진으로 대략 20장 정도를 가지고 Machine Lear.. 2018. 7. 11.
[GCP] Centos 6.10 upgrade 후 네트워크 접속 안되는 문제 GCP 내에서 CentOS 6.9로 VM을 생성 했는데, 어느 순간 auto update를 통해 6.10으로 업데이트 되면서 VM에 연결이 되지 않았다. 해당 문제를 해결하기 위한 과정을 정리해 보았다. 1. Centos 6.10 Upgrade 이전 상황 (version 6.9)VM의 라우팅 상황[thkang0@instance-1 ~]$ netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.142.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 10.142.0.1 0.0.. 2018. 7. 10.