[MinIO] 웹 콘솔 설명 및 사용 방법




개요

MinIO는 고성능 오브젝트 스토리지 시스템으로, 특히 S3 호환 API를 제공하여 다양한 클라우드 애플리케이션과의 통합이 용이합니다.

이번 포스트에서는 MinIO 웹 콘솔의 주요 기능과 사용 방법에 대해 알아보겠습니다.

MinIO 웹 콘솔은 사용자 친화적인 인터페이스를 제공하여 스토리지 관리를 쉽게 할 수 있도록 도와줍니다.


웹 콘솔 사용 방법

1. 로그인

먼저 Minio 웹 콘솔에 접근하여 로그인해야 합니다.

  • URL 접속: 웹 브라우저에서 http://localhost:9001에 접속합니다.
  • 로그인 정보: 설치 시 설정한 MINIO_ROOT_USERMINIO_ROOT_PASSWORD 환경 변수의 사용자 이름과 비밀번호를 입력하여 로그인합니다.

2. 대시보드

로그인 후 가장 먼저 보이는 화면은 대시보드입니다. 이곳에서는 시스템 상태, 사용량, 최근 활동 등을 확인할 수 있습니다.


3. 버킷 (Buckets)

버킷은 Minio에서 데이터를 저장하는 기본 단위입니다. 다음은 버킷을 생성하고 관리하는 방법입니다.

  • 버킷 생성:
    • 버킷 생성 버튼 클릭: 대시보드에서 “Create Bucket” 버튼을 클릭합니다.
    • 버킷 이름 입력: 버킷 이름을 입력하고 “Create”를 클릭합니다.
  • 버킷 관리:
    • 버킷 목록: 대시보드에서 버킷 목록을 클릭하여 접근합니다.
    • 버킷 열기: 버킷 이름을 클릭하여 버킷 내부로 들어갑니다.
    • 객체 업로드: “Upload” 버튼을 클릭하여 파일을 선택하고 업로드합니다.
    • 객체 다운로드: 업로드된 파일을 클릭하여 다운로드할 수 있습니다.
    • 객체 삭제: 파일 목록에서 삭제할 파일을 선택하고 “Delete”를 클릭합니다.

4. 오브젝트 관리 (Object Management)

각 버킷 내부에서 개별 파일을 관리할 수 있습니다.

  • 파일 업로드: “Upload” 버튼을 클릭하고 업로드할 파일을 선택합니다.
  • 파일 다운로드: 파일을 클릭하면 다운로드할 수 있습니다.
  • 파일 삭제: 파일을 선택하고 “Delete” 버튼을 클릭하여 삭제합니다.

5. 사용자 관리 (Access Management)

Minio에서는 사용자 계정을 관리할 수 있습니다.

  • 사용자 생성:
    • Access Management 메뉴: 대시보드에서 “Access Management” 메뉴를 클릭합니다.
    • 사용자 추가: “Create User” 버튼을 클릭합니다.
    • 사용자 정보 입력: 사용자 이름과 비밀번호를 입력하고 권한을 설정한 후 “Create”를 클릭합니다.
  • 사용자 관리:
    • 사용자 목록: “Access Management” 메뉴에서 생성된 사용자 목록을 확인할 수 있습니다.
    • 사용자 삭제: 특정 사용자를 선택하고 “Delete”를 클릭하여 삭제할 수 있습니다.
    • 사용자 권한 변경: 사용자 이름을 클릭하여 권한을 수정할 수 있습니다.

6. 로그 및 상태 확인 (Logs and Status)

Minio 웹 콘솔에서는 서버의 로그와 상태를 실시간으로 모니터링할 수 있습니다.

  • 로그 보기: “Logs” 메뉴를 통해 서버 로그를 실시간으로 확인할 수 있습니다.
  • 시스템 상태: “Status” 메뉴에서 시스템의 현재 상태와 성능 지표를 확인할 수 있습니다.

결론

이렇게 Minio 웹 콘솔을 통해 손쉽게 오브젝트 스토리지를 관리할 수 있습니다.

MinIO 웹 콘솔은 사용자 친화적인 인터페이스를 제공하여 스토리지 관리를 직관적으로 할 수 있도록 도와줍니다.

이번 포스트에서는 MinIO 웹 콘솔의 주요 기능과 사용 방법에 대해 알아보았습니다.

웹 콘솔을 통해 쉽게 버킷을 생성하고 파일을 업로드/다운로드하며, 사용자와 권한을 관리할 수 있습니다.




Leave a Comment