글쓰기 메뉴
Blank <Shaayad Shahid / Unsplash>

Solar system



Solar system의 본질을 설명하려면,

그를 사용해야하지만,

아이큐 2자리들은 또 질척거리겠지.

그래서 걔네들은 아이큐 2자리야.

그런데 맥락적으로 중요해서 뺄 수가 없다.


그래, 어디 덤벼봐.

다른 글들
1 0

우분투 몽고DB 설치 및 부팅 시 자동 실행 - Install MongoDB on Ubuntu & Start MongoDB on system start

설치는 매우 간단하고 MongoDB 공홈에 최신 버전으로 갱신된 문서가 있어 해당 페이지를 참고하면 된다.
공홈 설치 문서 링크:

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
GPG Key
리스트파일 생성 (16.04. 기타 버전은 공홈 참조)

패키지 디비 갱신
MongoDB 설치

근래의 대부분의 배포본은 Upstart  대신 Systemd를 사용하기 때문에 위와 같이 설치된 MongoDB 역시 init 스크립트를 제공하지 않는다.
service 커맨드로 시작, 중지, 재시작 등의 관리가 가능하나 systemctl 커맨드를 익히는게 바람직하다고 본다.
systemd 를 사용해 MongoDB 를 초기 실행 시키기 위해 다음의 파일을 작성한다.
/etc/systemd/system/mongodb.service

Unit 섹션의 Description 은 서비스에 대한 간단한 설명을 포함한다.
같은 섹션의 After 는 네트워크 연결 후 구동하겠다는 의미
Service 섹션의 User 는 서비스 실행 사용자를 지정하고 ExecStart 는 실제 구동 커맨드를 입력한다.
Install 섹션의 WantedBy 는 실행 타깃을 구분하는데 multi-user.target 은 기존 런레벨 2,3,4 로 일반적인 부팅 시에 동작된다.
구동
상태 확인
정지
부팅 시 실행
systemd 의 target 에 대해 보다 자세히 알고 싶다면 아래의 링크를 참조.
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect-Managing_Services_with_systemd-Targets.html
systemd 에 대해 보다 자세히 알고 싶다면 아래의 링크를 참조
http://lunatine.net/about-systemd/
2 1

우분투 16.04 - 엘라스틱 서치 메모리 설정
Ubuntu 16.04 - Elasticsearch Memory config

AWS 등이나 docker 환경에서 Elasticsearch 를 사용하거나 로그 분석 등 사이즈가 큰 데이터를 다루기 위해 Elasticsearch 를 사용한다면 애초에 "메모리 부족" 으로 JDK 가 안올라가는 그런 황당한 일은 없을게다.
평범한 양의 콘텐츠를 다루는 RDB 의 검색엔진으로 Elasticsearch 를 사용하고 있는데 1기가 메모리에 웹, DB, Elasticsearch 를 모두 올려야하는 상황.
Elasticsearch 구동 시 syslog 에 아래와 같은 에러를 뱉고 당당하게 종료되는 elasticsearch.
Elasticsearch 메모리 설정 관련 검색 시 ES_HEAP_SIZE 환경변수 설정 얘기가 많이 나오는데 (공홈 매치 결과도..) 사용되지 않는 설정값이고 구동 시 xms, xmx (각 최소, 최대) 설정을 해줘야한다.
우분투에서는 아래의 파일에서 관련값을 설정할 수 있다.
두 개의 값이 다르면 성능저하가 생길 수 있다고 한다.
참고로 systemd 환경의 우분투에서 MAX_OPEN_FILES 와 MAX_LOCKED_MEMORY 설정은 elasticsearch.service 파일에서 하는 것이 좋다고 한다.
음... 또 또 참고로 .service 파일에서의 해당 설정 키는 각각 LimitNOFILE 과 LimitMEMLOCK 이다.
음.. 또 참고로 systemd 뒤의 system path 는 해당 서비스가 구동되는 레이어에 관한 정보로 시스템이나 설정마다 다를 수 있다.
1 1
Square

돈도 없는 주제에 
왤케 책을 사지. 
새로 산 책이 수북한데 
또 3 권을 더 산다....
정신차려
0 0

Lovers #57

what is the perception to let go of to let in unconditional love. 
I have not much time, dear...
0 0

Child

안녕 
딸아....