OneFS: Sysctl: efs.snapshot.max_snapshots
Resumen: Bu makalede, bir kümede depolanabilecek maksimum anlık görüntü sayısının nasıl artırılacağı gösterilmektedir.
Síntomas
Maksimum anlık görüntü sayısının aşılması nedeniyle küme yeni anlık görüntüler oluşturamayabilir. Zamanlanmış Anlık Görüntüler, SyncIQ ve FSAnalyze veya IndexUpdate gibi anlık görüntü oluşturan işler başarısız olabilir.
Olay ve Mesaj günlüklerinde aşağıdakine benzer bir veya daha fazla mesaj görüntülenir.
Failing snap_create. Active snapshot count 20001 exceeds limit of 20000. Can't create new snapshot <SIQ-Policy>: system-wide snapshot limit has been reached
Causa
Varsayılan olarak OneFS, tüm kümede maksimum 20.000 anlık görüntüye izin verir. Küme, mevcut anlık görüntüler manuel olarak silinene veya süresi dolana kadar ek anlık görüntülerin oluşturulmasına izin vermez. SnapshotDelete Iş.
Bir kümedeki mevcut anlık görüntü sayısı bu komut kullanılarak görüntülenebilir:
# isi snap snap list | grep Total
Maksimum anlık görüntü ayarı şu komut kullanılarak görüntülenebilir:
# sysctl efs.snapshot.max_snapshots
Resolución
Küme genelinde depolanabilecek maksimum anlık görüntü sayısı artırılabilir.
ÖNEMLİ!
Bu sysctl değişikliği uygulanmadan önce anlık görüntü sınırını değiştirmenin sonuçları tam olarak anlaşılmalıdır. Herhangi bir sorunuz varsa Dell Teknik Destek ile iletişime geçin.
Maksimum anlık görüntü sayısının varsayılandan daha yüksek bir değere ayarlanması, küme performansını olumsuz etkileyebilir. Anlık görüntü sayısı beklenmedik bir şekilde varsayılan sınırı aşıyorsa teknik bir sorun söz konusu olabilir. Yanlış yapılandırılmış Anlık Görüntü Zamanlamaları, SyncIQ sorunları veya iş hataları, anlık görüntü sayısının varsayılan sınırları aşmasına neden olabilir. Bu temel sorunları gidermeden maksimum anlık görüntü sınırını artırmak, kümeyi olumsuz etkileyebilir. Varsa bu sorunların araştırılması ve çözülmesi için Teknik Destek ile iletişime geçilmelidir.
Maksimum anlık görüntü sayısını değiştirmek için:
# sysctl efs.snapshot.max_snapshots=<#_of_snapshots>
Örneğin: (Anlık görüntü sınırını 20100'e artırır)
Isilon-2# sysctl efs.snapshot.max_snapshots=20100 efs.snapshot.max_snapshots: 20000 -> 20100 Isilon-2# sysctl efs.snapshot.max_snapshots efs.snapshot.max_snapshots: 20100
Información adicional
OneFS 7.1'den bu yana OneFS'nin tüm geçerli sürümleri 20000 anlık görüntü sınırına sahiptir. OneFS'nin önceki sürümlerinde 2048 anlık görüntü sınırı bulunuyordu.
| Sysctl (Sistem Sistemi) | Datatype | Değerler | Yapılandırılabilir | Desteklenen işletim sistemi |
|---|---|---|---|---|
| efs.snapshot.max_anlık görüntüler | Tamsayı | 2048 (varsayılan) | Evet | OneFS 6.5 - 7.0 |
| efs.snapshot.max_anlık görüntüler | Tamsayı | 20000 (varsayılan) | Evet | OneFS 7.1 - 9.0+ |