꼬반 Blog

[ELK] kibana error : [FORBIDDEN/12/index read-only / allow delete (api)]

오랜만에 MySQL Log를 분석하기 위해 구축해둔 ELK Cluster를 올렸다. 그러자 es01, es02, es03, es04 는 정상적으로 실행이 되었으나 kibana가 다음과 같은 error와 함께 실행되지 않았다. 검색을 통해 아래 사이트에서 해결방법을 확인하였고 조치하기 위하여 kibana.yml 파일을 별도로 생성후 kibana만 다시 실행 시켜준 뒤 아래와 같이 조치하였다. https://discuss.elastic.co/t/forbidden-12-index-read-only-allow-delete-api/110282 FORBIDDEN/12/index read-only / allow delete (api)] I am running logstash on windows 2016 vm . I ..

Read More

[docker] ova to docker img 변환하기

이번에 회사에서 일을 하면서 ova 파일로 교육을 진행하게 되었다. 그런데 ova파일은 아무래도 실습, 교육환경을 준비하는게 매우 번거로워서 도커 컨테이너로 바꿀수 있는지 찾아보았다. 결과부터 적어보자면 변환도 가능하고 정상적으로 실행도 해보았으나 중간 처리 과정에 시간이 꽤 걸려서 실제 사용을 하기엔 어려워 보였지만 기록을 남긴다. 대상 ova : 30Gimport 용량 : 60G 1. ova 파일을 tar xvf 로 압축을 해제2. 안에 포함된 .vmdk 파일을 qemu-img 를 통해 raw 파일로 변환3. 변환한 raw 파일을 guest 를 이용하여 가상 filesystem 으로 마운트 후 처리과정4. 변환된 파일을 docker import 를 통해 img 로 등록5. 등록한 img 파일을 실행...

Read More

[ELK] kibana error : [FORBIDDEN/12/index read-only / allow delete (api)]

오랜만에 MySQL Log를 분석하기 위해 구축해둔 ELK Cluster를 올렸다. 그러자 es01, es02, es03, es04 는 정상적으로 실행이 되었으나 kibana가 다음과 같은 error와 함께 실행되지 않았다.

kibana error : [FORBIDDEN/12/index read-only / allow delete (api)]

검색을 통해 아래 사이트에서 해결방법을 확인하였고 조치하기 위하여 kibana.yml 파일을 별도로 생성후 kibana만 다시 실행 시켜준 뒤 아래와 같이 조치하였다.

https://discuss.elastic.co/t/forbidden-12-index-read-only-allow-delete-api/110282 

 

FORBIDDEN/12/index read-only / allow delete (api)]

I am running logstash on windows 2016 vm . I use it from administrator command line. I keep getting this message. It won't let me save my visualization on kibana and keeps me from shutting it down (ctrl+c). This is the message: logstash.outputs.elasticsear

discuss.elastic.co

https://dev-yeon.tistory.com/12

 

[ES] 403 index read-only 에러가 발생했을 때

어느날 ElasticSearch index에 데이터가 제대로 들어오지 않는 것같아서 logstash의 log를 열어보니 다음과 같은 로그가 여러개 발생해 있었다. logstash.outputs.elasticsearch] retrying failed action with res..

dev-yeon.tistory.com

이후 정상적으로 동작하는것을 확인하였다.

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[docker] ova to docker img 변환하기

이번에 회사에서 일을 하면서 ova 파일로 교육을 진행하게 되었다.


그런데 ova파일은 아무래도 실습, 교육환경을 준비하는게 매우 번거로워서


도커 컨테이너로 바꿀수 있는지 찾아보았다.


결과부터 적어보자면 변환도 가능하고 정상적으로 실행도 해보았으나 중간 처리 과정에 


시간이 꽤 걸려서 실제 사용을 하기엔 어려워 보였지만 기록을 남긴다.


대상 ova : 30G

import 용량 : 60G


1. ova 파일을 tar xvf 로 압축을 해제

2. 안에 포함된 .vmdk 파일을 qemu-img 를 통해 raw 파일로 변환

3. 변환한 raw 파일을 guest 를 이용하여 가상 filesystem 으로 마운트 후 처리과정

4. 변환된 파일을 docker import 를 통해 img 로 등록

5. 등록한 img 파일을 실행.


위 순서로 진행되었다.


30G 파일은 qemu-img 를 통해 50G 파일의 .img 파일로 변환

이 파일은 guest 를 통해 16G 파일로 변환 됨

16G 파일은 docker import 후 31.3GB 이미지로 등록 됨


docker import 시 docker의 기본 device mapper 용량은 10G로 되어 있어서

import 해주려면 dockerd 옵션에  dockerd --storage-opt dm.basesize=60G 로 실행 시켜줘야 한다. 물론 이전 처리 과정도 있음


참고 : https://jpetazzo.github.io/2014/01/29/docker-device-mapper-resize/


다만 위 과정은 기존 컨테이너, 이미지 등이 모두 지워지므로 주의해야 한다.


변환을 위해 참고한 주소


참고 : https://stackoverflow.com/questions/31321076/how-to-convert-a-vagrant-box-to-a-docker-image

참고 : http://noizbuster.github.io/2016/04/20/2016-04-20-ova-to-dockerimg/2016-04-20-ova-to-dockerimg/

참고 : https://blog.inslash.com/how-to-convert-vmdk-to-a-docker-image-be939745ed8a


결론 : 처음부터 도커로 작업을 하자.


반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post