CentOS(4)
-
리눅스 사용자 관리(Linux user management)
리눅스 Root 계정 외 새로운 사용자 계정을 등록과 비밀번호 설정 그리고 관리자 권한(sudo)을 설정하는 방법에 대해서 알아보자. 리눅스는 Centos7을 기준으로 한다. 먼저 사용자 계정을 추가하는 방법은 아래와 같다. useradd 명령어 뒤에 계정 이름을 입력하면 된다. $ useradd {사용자 계정} 사용자 계정이 생성이 되면 계정에 비밀번호를 입력해보자. passwd 명령어를 입력 후 계정 이름을 입력하게 되면, 비밀번호를 입력하고 확인하는 출력 화면을 볼 수 있다. $ passwd {사용자 계정} 사용자 계정이 생성이 되면, 일반 계정이기 때문에 접근 권한에 대해서 제한이 많다. 그래서 관리자 권한을 부여하여 sudo 명령어르 사용 할 수 있는 방법에 대해서 알아보자. 아래의 명령어로 s..
2021.08.19 -
RPM File Download(RPM 파일 다운로드)
Linux 버전은 CentOS7 기준이다. Linux를 사용하다 보면 필요한 기능을 사용하기 위해 yum을 통해서 인터넷에서 직접 다운로드 및 설치가 가능하다. 하지만, 인터넷 접속이 불가능할 경우 외부에서 수동 설치 가능한 RPM 파일을 다운로드하여 직접 설치하는 경우가 있다. 그래서 이번에는 RPM 파일을 직접 다운로드 할 수 있는 방법을 알아보겠다. ※ yum downloadonly의 경우 yum install과 동일하게 의존성 있는 설치 파일도 함께 다운로드 된다. 1. yum을 이용하여 downloadonly를 설치한다. ex) yum install yum-downloadonly 2. 원하는 RPM 파일을 다운로드 한다. yum install --downloadonly --downloaddir=..
2021.05.11 -
Moving Elasticsearch data between servers(서버간 Elasticserch 데이터 이동)
Elasticsearch를 사용하다보면 백업을 한다던지, 서버 이전을 해야한다던지 하는 상황이 발생하여 서버간 데이터를 전송해야하는 경우가 생긴다. 이 경우 손 쉽게 index마다 데이터를 전송하는 방법이다. Linux Centos7 기준 데이터를 전송 하기 위해서는 elasticdump 를 설치 해야한다. Elasticdump 설명 : https://www.npmjs.com/package/elasticdump elasticdump import and export tools for elasticsearch www.npmjs.com Centos elasticdump pkg download: https://centos.pkgs.org/7/epel-x86_64/elasticdump-2.2.0-2.el7.noa..
2020.09.02 -
Change the Elasticsearch storage path(Elasticsearch 저장 경로 변경)
Linux(CenteOS7) 기준 사용자가 elasticsearch.yml 파일에 별도의 Path를 설정하지 않으면 /var/lib/elasticsearch/ 경로에 저장이 된다. 기본으로 저장된 경로를 변경한다. ex) /home/esdata 로 옮기는 과정이다.(사용자 지정) 1. Elasticsearch service stop - sudo systemctl stop elasticsearch 2. Data Copy - /home/esdata/cp -r /var/lib/elastcisearch/* . 3. Change Dir Authority - sudo chown -R elasticsearch:elasticsearch eadata/ 4. change path in elasticsearch yml - ..
2020.09.02