반응형 실행3 터미널을 로그아웃 해도 백그라운드 프로세스의 실행이 유지되게 하는 법 단순하게 리눅스 명령어 끝에 &를 붙여서 프로그램을 백그라운드로 실행한 경우 터미널을 종료하면 백그라운드로 실행하였던 프로그램은 종료되게 됩니다. 터미널 의존 프로세스 들은 터미널 종료시 HUP 신호를 통해 프로세스들에게 로그아웃을 알리는데 nohup명령어는 HUP(hangup) 신호를 무시하도록 만드는 POSIX 명령어입니다. 아래와 같은 방식으로 터미널이 종료되더라도 원하는 프로그램이 계속 실행되도록 유지할 수 있습니다. nohup ./filepath > /dev/null 2>&1 & 2020. 7. 30. Elasticsearch 실행시 다음 에러가 발생하는 경우 [1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured Elasticsearch 실행시 다음 에러가 발생하는 경우 [1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured 아래 3개 설정 값중 1개의 설정 값이 반드시 필요합니다. 1. discovery.seed_hosts elasticsearch node 리스트를 수동으로 등록합니다. 향후 node 추가시 재시작 필요합니다. discovery.seed_hosts: - 192.168.1.10:9300 - 192.168.1.11 - seeds.. 2020. 7. 30. Elasticsearch 실행시 max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 에러가 발생하는 경우 Elasticsearch 실행시 max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 에러가 발생하는 경우 영구적인 적용을 위하여 /etc/sysctl.conf 파일의 vm.max_map_count 값을 수정합니다. $ sudo vim /etc/sysctl.conf 실행 후 아래 내용 추가 혹은 수정 vm.max_map_count=262144 파일 수정만으로 라이브 시스템에 바로 적용되지 않기 때문에 라이브 시스템의 경우 아래 명령어로 적용 가능 $ sudo sysctl -w vm.max_map_count=262144 출처 : https://www.elastic.co/guide/en/elasti.. 2020. 7. 30. 이전 1 다음 반응형