Ana içeriğe geç

MinIO

Bu makalede

Bilgi

MinIO, Amazon S3 API ile uyumlu, açık kaynaklı bir nesne depolama çözümüdür. Fotoğraflar, videolar, günlükler, yedeklemeler vb. gibi yapılandırılmamış verilerin depolanmasına olanak tanır.

MinIO. Temel Özellikler

  • Ölçeklenebilir nesne depolama: MinIO, herhangi bir boyutta sınırsız sayıda nesne depolamanıza olanak tanır. Depolama hacmi, yeni sunucular eklenerek kolayca ölçeklendirilebilir.
  • S3 uyumlu API: MinIO, nesneleri depolamak ve geri çağırmak için Amazon S3 REST API'sini uygular; bu da mevcut S3 kütüphanelerinin ve araçlarının kullanılmasını sağlar.
  • Yüksek kullanılabilirlik: Veriler birden fazla küme düğümü (node) arasında çoğaltılır. Bir düğüm arızalanırsa, veri kullanılabilirliği korunur.
  • Veri şifreleme: Nesneler, istemci tarafında simetrik bir anahtar kullanılarak şifrelenir. SSE-C, SSE-S3 ve SSE-KMS desteklenir.
  • Çok kullanıcılı erişim: Farklı kullanıcılar için erişimi kısıtlamak amacıyla ACL ve IAM politikaları desteği.
  • Nesne sürümleme: Nesnelerin geri yüklenebilme özelliğiyle birlikte birden fazla sürümünü depolayın.
  • Veri çoğaltma: Coğrafi dağılım için verilerin farklı bölgelere eşzamanlı (synchronous) olarak çoğaltılması.
  • Host düzeyinde önbelleğe alma: Sık talep edilen nesneleri küme düğümlerinde önbelleğe alın.
  • Ölçeklenebilirlik: Performans ve depolama kapasitesinin yatayda ölçeklenebilirliği.
  • Web arayüzü: Depolama yönetimi ve izleme için yerleşik GUI.
  • Güvenilirlik: Yerleşik hata kurtarma, kendi kendini iyileştiren (self-healing) mimari.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
43 MinIO Ubuntu 22.04 + + + + 1 1 - Hayır Hayır

Not

Aksi belirtilmedikçe, varsayılan olarak yazılımın en son sürümünü geliştiricinin web sitesinden veya işletim sistemi depolarından yükleriz.

MinIO kurulumundan sonra başlangıç

Siparişiniz ödenip onaylandıktan sonra, kayıt sırasında sağladığınız adrese sunucunuzun kullanıma hazır olduğunu bildiren bir e-posta bildirimi alacaksınız. Bu bildirim, VPS'nizin IP adresinin yanı sıra bağlantı için kullanıcı adınızı ve şifrenizi içerecektir.

Şirket müşterileri ekipmanlarını sunucu yönetim paneli ve API — Invapi üzerinden yönetirler.

  • MinIO web arayüzüne erişim bağlantısı: tag webpanel;;
  • Kullanıcı adı: minioadmin;
  • Şifre: minioadmin.

Panelde başarılı bir şekilde yetkilendirildikten sonra, Access Keys >> Change Password sekmesinden yeni kimlik bilgileri belirlemelisiniz:

  1. Servis Yönetimi:

1.1 Servis Durumunu Kontrol Et

systemctl status minio

1.2 Servisi Yeniden Başlat

systemctl restart minio

1.3 Servisi Durdur

systemctl stop minio

  1. Yapılandırma:

    • Ana Yapılandırma Dosyası: /etc/default/minio
    • Veri Dizini: /mnt/data
    • Systemd Servisi: /etc/systemd/system/minio.service

Not

MinIO'nun temel ayarları hakkında daha fazla bilgi için geliştiricilerin dokümantasyonuna bakın.

API kullanarak MinIO içeren bir sunucu sipariş etme

Bu yazılımı API kullanarak yüklemek için bu talimatları izleyin.