MinIO¶
Bu makalede
Bilgi
MinIO, Amazon S3 API ile uyumlu açık kaynaklı bir nesne depolama sistemidir. Fotoğraflar, videolar, günlükler, yedeklemeler vb. gibi yapılandırılmamış verileri depolamayı sağlar.
MinIO: Ana Özellikler¶
- Ölçeklenebilir nesne deposu: MinIO, herhangi bir büyüklükte sınırsız sayıda nesneyi depolamaya olanak sağlar. Depolama hacmi yeni sunucular ekleyerek kolayca ölçeklendirilebilir.
- S3 uyumlu API: MinIO, nesneleri saklamak ve almak için Amazon S3 REST API'nı uygulamaktadır, bu da mevcut S3 kütüphanelerini ve araçlarını kullanmayı mümkün kılar.
- Yüksek erişilebilirlik: Veriler birden fazla küme düğümüne çoğaltılır. Bir düğüm başarısız olursa veri erişimi devam eder.
- Veri şifreleme: Nesneler, simetrik anahtar kullanılarak istemcinin tarafında şifrelenir. SSE-C, SSE-S3 ve SSE-KMS desteklenir.
- Çoklu kullanıcı erişimi: Farklı kullanıcılar için erişimi sınırlamak amacıyla ACL ve IAM politikaları desteği.
- Nesne versiyonlaması: Nesnelerin birden fazla sürümünü depolama ve bunları geri yükleme yeteneği.
- Veri çoğaltılması: Coğrafi dağılım için farklı bölgelere verilerin senkronlu çoğaltılması.
- Sunucu düzeyinde önbelleğe alma: Sıkça talep edilen nesnelerin küme düğümlerinde ön belleğe alınması.
- Ölçeklenebilirlik: Performans ve depolama kapasitesi yatay ölçeklenebilirliği.
- Web arayüzü: Depolama yönetimi ve izleme için yerleşik GUI.
- Güvenirlilik: Yerleşik arıza kurtarma, kendini iyileştiren mimari.
Çalıştırma Özellikleri¶
ID | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Aktif |
---|---|---|---|---|---|---|---|---|---|
43 | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Evet |
- Bağlantılı dizinlere yönlendirme:
/data
;
MinIO'yu dağıtıldıktan sonra başlangıç¶
Sipariş ödedikten sonra kayıt sırasında belirtilen e-posta adresine sunucunun çalışmaya hazır olduğunu gösteren bir bildirim gönderilir. VPS'nin IP adresi, bağlantı için kullanıcı adı ve şifre içerecektir. Şirketimizin müşterileri, sunucudaki donanımı ve API kontrol panelinde - Invapi - yönetirler.
Yetkilendirme verileri:¶
- Web arayüzü: Aşağıdaki bağlantıda mevcut olacaktır:
http://ip-adres:9000
; - Giriş adı:
minioadmin
; - Şifre:
minioadmin
.
Panelde başarılı bir şekilde oturum açtıktan sonra, Access Keys >> Change Password sekmesinde yeni kimlik bilgileri ayarlayın:
Not
MinIO'nun temel ayarları hakkında daha fazla bilgi için geliştiricilerin belgelerini inceleyebilirsiniz.
Yönetici Adı ve Şifreyi Değiştirme¶
-
Docker konteynerini durdurun
-
Yöneticinin adı
MINIO_ROOT_USER
ve şifresiMINIO_ROOT_PASSWORD
için yeni değerler ile docker konteynerini yeniden başlatın:
API kullanarak MinIO ile sunucu sipariş etme¶
Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.