분류 전체보기

    S3 Glacier Valut 사용방법

    Valut(볼트) 즉, WORM 즉, Write, Once Read Many 딱 한번 기록하고 여러 번 읽는다 생성된 파일에 대해 삭제/변조가 불가능하며 읽기만 가능. S3의 option으로 볼트 기능이 제공되기도 하고, S3 Glacier의 볼트 기능이 있는데 아마 볼트 전용으로 사용하느냐 마느냐의 차이가 아닐까 싶다.(S3 glacier 서비스가 좀 더 복잡한듯;;;) S3에서 볼트 기능을 활성화시 버저닝 기능이 강제로 활성화된다. 다만 볼트로 인해 파일삭제가 불가능한 범위는 Glacier 클래스의 파일만 해당되는듯 싶다. 즉, 일반 Standard 클래스 파일은 볼트적용이 안됨. S3 / S3 Glaicer 볼트 기능 차이 S3 - 볼트활성화 - Glacier type 업로드 볼트기능 ON시켜서 버..

    AWS EC2를 EIP를 사용하여 메일(mail) 발송 서버로 만들기

    참으로 오래 걸렸다 AWS의 EC2 서버를 메일 발송서비스로 만들기 위해 많은 정보가 있었으나, step별로 잘 정제된 내용이 없었다. (사실 있었지만 내가 못 알아들어먹음....그리고 AWS의 일시적 버그인지 오류인지 시간이 오래걸려서 내가 맞는 작업을 하는것인지 헷갈렸다..이부분은 뒤에..) 어떤 Step을 밟아야 하는지 이것을 해야하는지 메일 발송 프로토콜 자체가 쉬운것이 아니라 알아보면 알아볼 수 록 어지러웠다. 참고로 메일 서비스는 자체 개발 또는 AWS 지원서비스가 아닌, 메일전문 업체의 발송모듈을 사용한다. Route53을 이용하여 도메인관리를 하고, 국내외 메일발송을 하기위해서는 여러가지 약속된 프로토콜을 등록해야한다. 그래서 아주 쉽고 Easy 한 설명을 해보고자 한다 1. EIP(Ela..

    CentOS 커널 업데이트, GPU 서버 Nvidia update 하기

    상황 CentOS 7 환경에서 커널을 업데이트 하고 싶다. 하지만 NCP에서 제공하는 GPU는 yum 레파지토리에서 3.10.0-530까지만 제공을 한다. 최신버전인 3.10.0-1127.19로 버전 업그레이드를 해야한다 해결 repository 참조 변경 기존의 repository는 패키지가 많이 부족하였다. 더 많은 리소스를 참조하도록 범용적인 레파지토리로 설정을 변경해준다. # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically cl..

    iptables와 포트 포워딩

    iptables란? iptables는 netfliter라는 프로젝트에서 만든 패킷 제어 기능이다. 패킷의 필터링, 제어 등의 기능을 제공한다. iptables는 방화벽 cmd보다는 한 단계 아래 레벨에서 룰을 정의할 수 있기 때문에 설정의 자유도가 높은 편이고, 데비안/레드햇 등 OS에 관계 없이 보편적으로 사용할 수 있다는 장점이 있다. 하지만 CentOS7 이상부터는 Firewalld라는 동적 방화벽이 대중화 되고 있다. iptables 종류 및 용어 filter : 패킷을 걸러내는 용도 In/Out bound 및 Forward 총 3가지 종류의 패킷을 처리하는 규칙 nat : Source ↔︎ Destination 등을 변경할 수 있도록 각종 규칙을 정의하는 테이블 mangle raw chain :..