분류 전체보기79 elasticsearch 스냅샷 만들고 내보내기, 가져오기 # 내보내기 # 1. /etc/elasticsearch 등 elasticsearch.yml 이라는 설정 파일 열기 # 2. 맨 아래에 백업파일 저장될 경로 지정해주고 저장. ( path.repo = ["/home/el-backup"] ) # 3. elasticsearch 재부팅 # 백업파일 저장될 경로에 elasticsearch 권한주기 chown -R elasticsearch:elasticsearch ./ # '/home/elasticsearch_backup'이라는 폴더에 # 가상 'my-snaphot-repo' 라는 리포지토리 만들기 # curl 문법 curl -XPUT 'http://localhost:9200/_snapshot/my-snapshot-repo' -H 'Content-Type: appl.. 2019. 8. 30. AWS Elasticsearch Service S3만들어서 수동 스냅샷(snapshot) 저장소(repository) 설정 하는 방법 * 준비물 : Elasticsearch service, S3, python, Elasticsearch Service 라우터군에 연결된 ec2( 같은 리전, 같은 보안체계, 서브넷 일치하는 ec2) 1. elasticsearch 스냅샷(백업 데이터)이 저장될 S3 열기. (S3 버킷의 이름은 testbucket 으로 ) 2. IAM에 가서 역할 만들기 역할 만들기 클릭 EC2클릭 그다음 스텝 그냥 next누르고 역할 이름 적당히 지어서 create 3. IAM 정책 만들기 정책 만들기 클릭 후 JSON 탭 누른 뒤 아래 내용 입력, Create { "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:ListBucket" ], "Effect": "Allow.. 2019. 7. 6. python 엑셀 쓰기 wb = Workbook() # 파일 이름을 정하고, 데이터를 넣을 시트를 활성화합니다. sheet1 = wb.active ex_file_name = 'list' + '.xlsx' # 시트의 이름을 정합니다. sheet1.title = 'sampleSheet' field = ['a','b','c','d'] # cell 함수를 이용해 넣을 데이터의 행렬 위치를 지정해줍니다. for row_index in range(1, len(field)): sheet1.cell(row=1, column=row_index).value = field[row_index] wb.save(filename=ex_file_name) [출처]python 엑셀 쓰기|작성자프로그래머콩 2019. 7. 4. python print에 관한것(여러줄 print를 한줄로...등등) 파일 처리 작업 관련해서 현재 진행 상황을 프린트 하는 작업을 진행하는데 print로 찍으면 여러번 나타남. 이거 자체가 프린트를 여러번찍게되니까 오버해드가 커져서서 뭔가 방법이 없을까 했는데 있음 방법은 콘솔 출력 이전위치로 돌아가도록 하는 편법인데 1. print 대신 sys.stdout.write를사용한다 2. print앞에 ("\r")을 붙여 콘솔 출력의 이전 위치로 돌아가도록 유도한다. ( 보다 정확한 표현법은 백 스페이스 ' \ r '또는 ( ' \ x08 ') char을 사용해야 한다고 합니다) 나는 1번 방법을 사용했습니다 def displayFilePercent( path, count ): # 경로에 따른 디렉토리 파일 개수 구하기 all_f.. 2019. 7. 4. 이전 1 ··· 9 10 11 12 13 14 15 ··· 20 다음