PowerScale | SmartPools lisansı olmadan depolama konumları arasında veri taşıma
Summary: Bu makalede, SmartPools lisansı mevcut olmadığında PowerScale kümesinde veri yerleşiminin nasıl çalıştığı açıklanmaktadır. Bu lisanssız durumda verileri belirli bir "başka bir veri havuzuna" (katman) taşıma sınırlamalarını ayrıntılı olarak açıklar. Kümenin varsayılan dosya havuzu politikasını uygulamak için SetProtectPlus işinin rolünü açıklar ve verileri manuel olarak taşımak için birincil yöntemi ana hatlarıyla belirtir. ...
Instructions
Kullanıcı, belirli verileri geçerli konumundan bir küme içindeki farklı bir depolama havuzuna (farklı bir düğüm grubu veya katman anlamına gelir) taşımak istediğinde. Ancak sistem, bu tür bir politikaya dayalı veri taşıma işlemi için gerekli olan etkin bir SmartPools lisansına sahip değildir.
Neden:
OneFS SmartPools, tek bir PowerScale kümesinde tanımlı düğüm havuzları ve katmanlar arasında otomatik, politikaya dayalı veri katmanlaması ve hareketi sağlamak için tasarlanmış lisanslı bir yazılım modülüdür. Bu olmadan OneFS, tüm düğüm havuzlarını tek bir birleşik depolama havuzu olarak yönetir.
Bu lisanssız yapılandırmada, dosya özniteliklerine dayalı olarak belirli kullanıcı tanımlı katmanlar veya düğüm havuzları arasında politika tabanlı veri taşıma mümkün değildir. Bunun yerine, tüm dosyalar varsayılan dosya havuzuna aittir ve varsayılan dosya havuzu politikası tarafından yönetilir.
Nedir? SetProtectPlusve Nasıl Çalıştırılır:SetProtectPlus İş, dahili bir OneFS özellikle bir SmartPools Lisans aktif değil. Amacı, kümenin varsayılan dosya politikası ayarlarını uygulamaktır. SmartPools gerektirdiğinden dosya içeriğine veya yoluna bağlı olarak veri geçişi için hedef düğüm havuzunun manuel olarak seçilmesine olanak sağlamaz. Bu iş, dosyaların kümenin varsayılan koruma ve G/Ç optimizasyonu ayarlarına uygun olmasını sağlar. Verilerin taşınacağı belirli bir düğüm havuzu veya katman belirtmenize izin vermez; bunun yerine, verilerin mevcut tüm düğümler arasında küme genelindeki varsayılan dağılıma göre yönetilmesini sağlar ve ardından Otomatik Dengeleme işi bunu dengeli hale getirmek için çalışır.
Çalıştırma adımları SetProtectPlus İş:
- Yerleştirmek
SSHBağlantı: PowerScale kümenizdeki herhangi bir düğüme şu şekilde bağlanabilirsiniz:SSH. - Sabit sürücünüz için bellenim güncelleştirmesi bulmak üzere
SmartPoolsLisans Durumu (isteğe bağlıdır ancak netlik için önerilir): Şunları onaylayın:SmartPoolsgerçekten lisanslı değildir. - Beklenen çıktı örneği (
SmartPoolslistelenmiyor veya durum "Etkin Değil" "Lisanssız"):
- Komutta
isi license listkomutu, aşağıdakiler de dahil olmak üzere çeşitli modüllerin aktivasyon durumunu gösterebilir:SmartPools. - Varsayılan dosya havuzu politikasını gözden geçirin ve yapılandırın (gerekirse): İken
SetProtectPlusVarsayılan politikayı uygularsa varsayılan politikanın "disk havuzu politikasının" (veri depolama hedefi)SmartPoolslisans. Her zaman varsayılan olarak "herhangi bir yere" veya benzeri bir ayara ayarlanır; yani veriler mevcut tüm disk havuzlarına yayılır. Koruma ve G/Ç optimizasyonu için geçerli ayarlarını görüntüleyebilirsiniz.- Bu komut, geçerli varsayılan dosya havuzu politikası ayarlarını görüntüler:
isi filepool default-policy view
- Bu komut, geçerli varsayılan dosya havuzu politikası ayarlarını görüntüler:
--data-storage-target and --data-ssd-Varsayılan ilke stratejisi, şu durumlarda "herhangi bir havuzda" örtük olarak uygulanır: SmartPools lisanssızdır.
- Başlat
SetProtectPlusİş:- Bu komut
SetProtectPlusKüme genelinde varsayılan dosya politikasını uygulayan iş.
- Bu komut
isi job start SetProtectPlus
-
İş ilerleme durumunu izleyin: Çalışan tüm işleri görmek için,
SetProtectPlusjob (JobID'yi> aşağıdaki komuttan gerçek iş kimliğiyle değiştirin<):
isi job view <job ID>
2. Seçenek: Manuel Veri Kopyalama
Manuel Veri Kopyalama (Dosya Taşıma): Bu, verileri küme içindeki farklı bir mantıksal yola "taşımanın" en doğrudan yoludur. Kümeniz farklı donanım türlerinden oluşuyorsa ve mantıksal olarak düzenlenmiş dizin yapılarınız varsa bu yeni yol belirli bir düğüm kümesinde bulunabilir (kümeniz SmartPools). Bir dosya kopyalandığında, yeni kopya OneFS'nin geçerli depolama ayırma kurallarına göre yazılır. Sız SmartPoolsBu, verilerin tüm küme boyunca şeritlendiği ve nihai fiziksel yerleşiminin eşit dağıtım için Otomatik Denge işi tarafından yönetildiği anlamına gelir.
Komut Satırı Arayüzü (CLI) ile manuel kopyalama adımları:
- Yerleştirmek
SSHBağlantı: Güvenli bir kabuk kullanarak PowerScale kümenizdeki herhangi bir düğüme bağlanın (SSH) müşteri. - Kaynak ve Hedef Yolları Tanımlama Taşımak istediğiniz verilerin tam yolunu belirleyin (
/ifs/source_data/file.txt) ve yeni kopyanın bulunmasını istediğiniz hedef dizinin tam yolu (/ifs/destination_pool/new_data/). -
Kopyalama işlemini gerçekleştirin: Video (Video) öğesini vurgulamak için
cpkomutunu kullanarak verileri kopyalama komutunu kullanın.- Tek tek dosyalar için:
cp /ifs/source_data/file.txt /ifs/destination_pool/new_data - Dizinler için (içerikler dahil): Video (Video) öğesini vurgulamak için
-r(özyinelemeli) seçeneğicp -r /ifs/source_data/ /ifs/destination_pool/new_data
- Tek tek dosyalar için:
- Kopyayı doğrulayın: Kopyalama işlemi tamamlandıktan sonra verilerin başarıyla kopyalandığını ve yeni konumda erişilebilir olduğunu doğrulayın.
- Orijinal Verileri Sil (İsteğe bağlı, ancak boş alan): Verilerin doğru ve doğru bir şekilde kopyalandığını ve yeni konumunda erişilebilir olduğunu tam olarak doğruladıktan sonra, alanı geri kazanmak için orijinal verileri silebilirsiniz
STATUS_NOT_SAME_DEVICE. Bu gibi durumlarda geçici çözüm, yoldaki kotayı silmektir.
Önemli Noktalar ve Sınırlamalar:
-
Olmadan Politika Tabanlı Katmanlama Yapılamaz
SmartPools: KomuttaSetProtectPlusİş, varsayılan dosya politikasını kümenin bütünleşik depolama havuzunun tamamında uygular. Dosya özniteliklerine veya yollarına bağlı olarak politika tabanlı veri katmanlama veya belirli bir "başka bir veri havuzuna" (düğüm havuzu veya katman) geçiş gerçekleştiremez. Bu işlevsellik aşağıdakilere özeldir:SmartPoolslisans. -
Otomatik Yeniden Dengeleme: Olmadan
SmartPoolslisansı, Otomatik Dengeleme işi (veya Çoklu Tarama), verileri mevcut tüm düğümlere ve disk havuzlarına eşit şekilde yaymak ve dengeli bir veri dağılımı sağlamak için arka planda sürekli olarak çalışır. -
Varsayılan Politika Kapsamı: Varsayılan dosya havuzu politikası (tarafından uygulanır
SetProtectPlusNe zamanSmartPoolslisanssızdır) koruma ve G/Ç optimizasyonu ayarlarının yapılmasına olanak tanır ancak disk havuzu politikası (hedef düğüm havuzu belirtilerek) değiştirilemez; Kümedeki "her yeri" hedefler. -
Performans Üzerindeki Etkisi: İken
SetProtectPlusherhangi bir işi çalıştırmak küme kaynaklarını tüketebilir. Optimum performans ve sürücü arızalarında verileri yeniden korumak için yeterli alan için küme kapasitesi kullanımının (sabit sürücü ve SSD) %90'ın altında kaldığından emin olmanız önerilir. -
SmartPoolsLisans Değeri: Veri yerleştirme, otomatik katmanlama veya verileri farklı türlerdeki depolama düğümlerine (performans ve arşiv katmanları) ayırma yeteneği üzerinde ayrıntılı kontrole ihtiyaç duyan heterojen depolama gereksinimleri olan kuruluşlar için, birSmartPoolsLisans şiddetle tavsiye edilir. Tanımlı ilkelere dayalı otomatik veri yerleştirmeye olanak tanıyarak depolama kullanımını optimize eder, performansı artırır ve manuel kopyalama geçici çözümlerine gerek kalmadan uzun vadeli veri yönetimini basitleştirir. -
CloudPoolsBağımlılık:CloudPools, verilerin harici bulut depolamaya katmanlanmasına olanak tanıyan,SmartPoolsdosya havuzu politika çerçevesi ve bu nedenle açıkça hem birSmartPoolsveCloudPoolslisans