본문 바로가기

전체 글

(1200)
chown [소유권 변경] 리눅스에서는 파일이나 디렉토리를 소유하는 소유자와 소유 그룹을 지정할 수 있다. 위 사진을 보았을 때 install.log 파일의 정보에서 root root라는 부분을 볼 수 있다. 앞의 root는 install.log의 소유자를 의미하고 뒤의 root는 소유그룹을 의미한다. 소유권 변경을 위한 명령어는 chown [옵션] 소유자:소유그룹 파일명 이다. 다음 표는 chown 명령어의 옵션을 정리한 것이다. 옵션 설명 -c 변경된 파일만 자세하게 보여준다. -f 변경되지 않은 파일의 오류메시를 출력하지 않는다. -v 작업상태를 자세하게 보여준다. -R 경로와 하위 파일을 모두 변경한다. 다음은 chown 명령어를 사용한 소유권 변경의 예이다. 1. ll 명령어를 사용해 디렉토리의 파일 정보를 본다. - 아..
AWS ELK를 구성해보자(2) # 엘라스틱 서치관련 디렉토리 접근권한 부여하기 나중에 실행하거나 다른 소프트웨어와 연동할 때 디렉터리 접근권한때문에 에러가 나는 경우가 있으므로 미리 접근권한을 준다. # 필자는 아래의 명령어로 권한을 변경하니 오히려 실행이 안되는 현상이 발생함. # 혹시 Permission deny 같은 오류 발생한다면 아래의 권한 실행명령어를 롤백하고 다시 실행해 보시기 바래요. sudo chown -R ec2-user:root /etc/elasticsearch sudo chown -R ec2-user:root /usr/share/elasticsearch/ sudo chown -R ec2-user:root /etc/sysconfig/elasticsearch sudo chown -R ec2-user:root /usr..
AWS ELK를 구성해보자(1) 1. 인스턴스를 생성하자 ELK 구성하는데 FreeTier 인스턴스를 생성하면 좀 성능상 부족할거 같긴 하나, 일단 해보자. 프리티어 인스턴스를 생성한다. 2. 나머지 전부 기본값으로 생성하고, 보안그룹만 아래와 같이 새로운 보안그룹을 생성해 준다. 3. 키페어 다운로드 클릭 하여 키페어를 다운로드 하고 인스턴스 시작을 클릭하여 인스턴스를 시작한다. 4. 다운받은 key-pair 파일을 이용하여 SSH 접근까지 해보자. 5. EC2 생성과 SSH 접근이 끝났다. 이제 ElasticSearch를 설치해보자. # 시간대 설정하기 sudo cp -p /usr/share/zoneinfo/Asia/Seoul /etc/localtime # java를 설치한다 sudo yum install java-1.8.0-ope..
ELK (Elasticsearch, Logstash, Kibana) "ELK"는 Elasticsearch, Logstash 및 Kibana, 이 오픈 소스 프로젝트 세 개의 머리글자입니다. Elasticsearch는 검색 및 분석 엔진입니다.
Disk I/O Disk I/O(%) 윈도우 작업 관리자의 Disk Active Time(%) 또는 리눅스 iostat의 %util 지표와 (디테일에서는 조금 다를 수 있지만) 같은 개념입니다. Disk I/O (%)가 80%가 넘으면 시스템 성능에 영향을 줄 수 있으며 와탭 서버 모니터링의 기본 경고 값은 90%입니다. Disk I/O (%)가 100%라면 디스크가 쉬지 않고 일하고 있다는 의미입니다.
오토스케일링된 서버에 SSH로 접근이 가능할까? # 태스트 내용 - 일단 AWS에서 오토스케일링은 AMI로 생성된 이미지가 스케일 IN - OUT이 된다고 보면 된다. - 그래서 시작 템플릿을 최신의 AMI로 설정해 놓는 이유는 바로 이런 이유이기 때문이다. - 이미 구성된 정보를 불러와 Elastic Beanstalk를 구성하고, 구성된 환경에서 테스트를 해보자. > Elastic Beanstalk는 생각해보니... key_pair 파일이 생성된게 없으니, SSH 접근 자체가 불가능... 1. 오토스케일링 그룹을 생성하자 2. 오토스케일링된 서버에 SSH로 접근을 해보자 # 테스트 결과 1. 스케일 아웃을 통한 인스턴스 2개 증가 - Name 이 있는 인스턴스가 오리지널 인스턴스 이고, 그 아래의 2개의 인스턴스가 스케일 아웃으로 인해 생성된 인스턴..
파이썬 기초 print 함수 >>> print(["사과,바나나,수박,등등"]) ['사과,바나나,수박,등등'] >>> print(123) 123 input 함수 >>> age = input('당신의 나이를 입력 하세요...') 당신의 나이를 입력 하세요...나의 나이는 30 입니다. >>> print (age) 나의 나이는 30 입니다. Variable (변수) >>> python = 1 >>> PYTHON = 2 >>> print(python, PYTHON) 1 2 >>> print('변수는 첫번째 숫자와 띄어쓰기 안됨') 변수는 첫번째 숫자와 띄어쓰기 안됨 >>> 1 = a File "", line 1 1 = a ^ SyntaxError: cannot assign to literal >>> a a = a File ..
putty를 활용한 SSH 접속하기 1. putty를 실행한다 > 호스트네임과 포트정보 그리고 저장할 세션의 이름을 설정한다. 2. 카테고리 > SSH > Auth > Private key file for autentication 에서 ppk파일을 선택한다. 3. 여기에서 ppk 파일의 생성은 puttyGen > Conversions > import key > pem파일 선택 > save private key 를 선택하고 ppk파일을 저장해준다.