Skip to content

Donanım RAID Denetleyicisi Arızası: Sürücülerinizi Silmeden Yabancı Yapılandırmaları İçe Aktarma

Acil durum numaraları ülkeye göre farklılık gösterir. Bu sayfada Amerika Birleşik Devletleri ve Kanada'nın numarası olan 911 kullanılmaktadır. Diğer birçok ülke 112, 999 veya başka bir numarayı kullanır. Ülkenize ait numarayı bulun.

Dell PowerEdge PERC ( gibi bir kurumsal sunucunun donanım RAID denetleyici kartı)H730P, H740P, H755, H840), HPE ProLiant Akıllı Dizi (P408i-a, P440ar, E208i, MR416i) veya Broadcom / LSI / Avago MegaRAID (SAS 9361-8i, 9460-16i, 9560-16i), PCIe kartının ölmesi, bir BBU/CacheVault süper kapasitör arızası veya ani bir arka panel voltaj düşüşü yaşamanız durumunda ve yedek bir RAID kartı taktığınızda, yalnızca önyükleme öncesi BIOS yardımcı programının korkunç bir komut istemiyle durakladığını göreceksiniz "Foreign configuration(s) found on adapter. Press any key to continue or 'C' to load the configuration utility", tek bir yanlış tuş vuruşu terabaytlarca üretim veritabanını ve sanal makineyi iki saniyeden kısa sürede yok edebilir. Donanımsal RAID mimarilerinde dizinin şerit geometrisi (RAID düzeyi, sürücü sırası, 64 KB / 256 KB şerit boyutu ve Mantıksal Birim LBA sınırları) hem denetleyici kartının yerleşik NVRAM yongasında ve her fiziksel SAS/SATA/NVMe diskindeki Disk Veri Formatı ( olarak adlandırılan gizli bir ayrılmış sektörde) depolanır.DDF / COD, Diskte Yapılandırma) meta veri bölgesi. Yepyeni bir yedek RAID kartı (veya geçici bir arka panel güç arızasından sonra mevcut bir kart) önyüklendiğinde ve diskinde DDF meta veri seri numarası kartın boş NVRAM'iyle eşleşmiyor; bu sürücüleri ** olarak işaretliyor"Foreign". Paniğe kapılan bir yönetici, sürücüleri "bağladığını" düşünerek "Yeni Sanal Disk Oluştur" veya "Başlat" seçeneğini tıklatırsa veya içe aktarmayı planladığı halde "Yabancı Yapılandırmayı Temizle" seçeneğini tıklatırsa, denetleyici diskteki meta verilerin üzerine yazar ve Sanal Disk başlıklarını sıfırlar. ** arasındaki kesin farkı bilmekImport Foreign Configuration ve Clear Foreign Configuration, tek bir kutuya dokunmadan önce fiziksel sürücü bölmesi numaralarının nasıl etiketleneceği ve Sabitlenmiş / Kirli Geri Yazma Önbelleğinin (BBU / CacheVault) ve "Delinmiş Şerit" çoklu sürücü bırakmaları, dizinizi sıfır veri kaybıyla tekrar çevrimiçi duruma getirecektir. Sunucu arızası sunucu odasındaki elektrik yangını, UPS lityum iyon termal kaçak veya su borusu patlaması nedeniyle tetiklendiyse odayı boşaltın ve yerel yetkilinizi arayın. acil numaralar (Amerika Birleşik Devletleri ve Kanada'da 911, Birleşik Krallık'ta 999, Avrupa Birliği genelinde 112). İlgili depolama dizisi, sanal makine ve SSD acil durumları için şu adresteki kılavuzlarımıza bakın: NAS RAID dizisinde bozulma, çoklu sürücü arızası ve ZFS/Btrfs kurtarma, sanal makine VMDk, VHDX ve QCOW2 anlık görüntü zinciri bozulmasıve SSD NVMe ani salt okunur mod ve yedek blok kurtarma.

Bunu şimdi yap

  1. Mevcut verileri içeren sürücülerde ASLA "Başlat", "Hızlı Başlat" veya "Yeni Sanal Disk Oluştur" seçeneğini tıklatmayın. Dell PERC, Broadcom MegaRAID ve HPE Smart Array terminolojisinde, Initialize "diski açın ve takın" anlamına DEĞİLDİR (bazen eski macOS/Windows disk yardımcı programlarında olduğu gibi). Donanım RAID ürün yazılımında, Initialize anlamına gelir FORMAT AND ZERO OUT THE VIRTUAL DISK METADATA AND PARITY BLOCKS. 3 saniyelik bir "Hızlı Başlatma" bile mantıksal birimin ilk ve son megabaytlarının üzerine yazarak GPT bölüm tablosunu, VMware'i yok eder VMFS başlık, Windows NTFS Ana Dosya Tablosu önyükleme sektörü veya Linux LVM2 / XFS süper blok.
  2. Hemen kalıcı bir kalem çıkarın ve Fiziksel Yuva / Bölme Numarasını tam olarak yazın (Bay 0, Bay 1, Bay 2...) tek bir diski çekmeden ÖNCE her sürücü kutusunda. Modern SNIA ise DDF meta veriler, her diskteki sürücü sırası etiketlerini, eski ürün yazılımı revizyonlarını, bölünmüş arka panelleri veya manuel acil durum yeniden oluşturmalarını depolar (No-Init Recovery) her diskin tam orijinaline dönmesine yüzde 100 güvenin Enclosure:Slot bölme numarası. Asla dört sürücüyü sunucudan çıkarıp etiketsiz bir şekilde bir masanın üzerine istiflemeyin.
  3. Sağlıklı veya "Yeniden Oluşturulan" bir sürücüyü asla çıkarıp sunucu açıkken "yeniden dönüp dönmediğini test etmek" için yeniden takmayın. Çalışırken değiştirilebilir bir arka panelden canlı bir SAS/SATA kutusunu 5 saniyeden fazla bir süre boyunca çektiğiniz anda, RAID denetleyicisi diskin zaman damgasını şu şekilde işaretler: Failed / Offline veya Foreign. Bir RAID 5 dizisinde bir sürücü zaten ölüyse ve sunucu çalışırken parça numarasına bakmak için rastgele ikinci bir sürücüyü çıkarırsanız, denetleyicinin gözünde ikinci sürücüyü öldürmüş ve tüm RAID 5 birimini çökertmişsinizdir.
  4. Kritik kuralı anlayın Import vs. Clear: Bitmiş bir RAID kartını değiştirirken (veya tüm sürücüler kısa süreliğine birlikte çevrimdışı kaldıktan sonra), IMPORT. Kullanılmış bir yedek sürücüyü sağlıklı çalışan bir sunucuya takarken, CLEAR.
  5. Senaryo A (RAID kartı öldü ve yeni bir kart taktınız VEYA bir güç/arka panel arızası tüm dizinizin bozulmasına neden oldu) Foreign): Gerçek yapılandırma disklerde (Configuration on Disk). ** seçmelisinizImport Foreign Configuration** böylece yedek kart dizi düzenini disklerden NVRAM'ine okur.
  6. Senaryo B (Sunucunuz iyi çalışıyor, 1 sürücü öldü ve kullanımdan kaldırılmış eski bir sunucudan alınan kullanılmış bir yedek sürücüyü 4. Bölmeye kaydırdınız): Bu kullanılmış yedek sürücünün üzerinde kullanımdan kaldırılan sunucunun eski RAID meta verileri var (Foreign). Eğer tıklarsan Import, eski kullanımdan kaldırılan sunucunun hayalet dizisini içe aktaracaksınız. Senaryo B'de 'yi seçersinizClear Foreign Configuration bu tek yedek diskte böylece Unconfigured Good ve etkin yedek olarak yeniden oluşturmaya başlar.
  7. RAID 5'te iki veya daha fazla sürücü (veya RAID 6'da üç) çevrimdışı duruma düşerse, sürücüleri çevrimiçi olmaya ZORLAMAYIN ve her sürücüyü klonlamadan önce bir "Yeniden Oluşturma" işlemi gerçekleştirin. ddrescue. Bozuk sektörler nedeniyle birden fazla sürücü diziden çıktığında (UREs, Kurtarılamaz Okuma Hataları), düşürülen en eski sürücüyü tekrar çevrimiçi olmaya zorlamak, veritabanlarını kalıcı olarak bozan bir "Eski Veri Eşzamansızlığı" veya "Delinmiş RAID Şeridi" oluşturur. Sunucuyu kapatın, sürücüleri RAID olmayan bir HBA'ya (IT-Mode SAS kartı), her sürücüyü bit bit görüntü dosyalarına kopyalayın ve diziyi önce salt okunur yazılımda sanal olarak yeniden oluşturun.

Danger

"Sabitlenmiş / Kirli Önbellek" (CacheVault / BBU) Ölü bir RAID Kartını Değiştirirken Veri Bozulması Tuzağı. Kurumsal RAID denetleyicileri, bir süper kapasitör tarafından desteklenen 1 GB ila 8 GB yerleşik DDR4/DDR3 Geri Yazma Önbelleği RAM kullanır (CacheVault) veya Lityum İyon Pil Yedekleme Birimi (BBU). Sunucunuz yoğun veri tabanının ortasında çökerse veya RAID kartının PCIe mantık çipi öldüğü için VMware yazıyorsa, ölü kartın çıkarılabilir CacheVault flash modülü veya ek kart RAM'inde birkaç gigabayt kaydedilmemiş dosya sistemi meta verisi bulunabilir (Dirty / Pinned Cache) bu asla sabit disklere ulaşmadı. Etkin Geri Yazma Önbelleğine sahip ölü bir Dell PERC veya LSI MegaRAID kartını değiştirirken, CacheVault flash modülünün / NVRAM ek kartının çıkarılabilir olup olmadığını ve yedek karta aktarılıp aktarılamayacağını (veya içe aktarmadan önce korunan önbelleği temizleyip temizleyemeyeceğini) görmek için donanım servis kılavuzunuzu kontrol edin. NTFS / VMFS / ext4 dergi yolsuzlukları

Karar ağacı: Donanım RAID denetleyicisinin değiştirilmesi ve Yabancı Yapılandırma önceliklendirmesi

flowchart TD
    A["Donanım RAID Acil Durumu: Denetleyici Kartı Öldü VEYA BIOS 'Yabancı Yapılandırma Bulundu' Raporları"] --> B{"'Yabancı Yapılandırma' uyarısı neden görünüyor?"}
    B -->|"Durum 1: Ölü RAID Kartının Değiştirilmesi (veya tüm sürücülerin yedek sunucu kasasına taşınması)"| C["Tüm Fiziksel Sürücüler Sağlıklıdır ve Gerçek Dizi Meta Verilerinizi Saklar ('Diskteki Yapılandırma')"]
    B -->|"Durum 2: Arka Panel / PSU Arızası, Mevcut Sunucudaki Birden Fazla Sürücünün Aynı Anda 'Yabancı' Duruma Düşmesine Neden Oldu"| D["Sunucuyu Kapatın -> SAS Arka Panel Kablolarını ve Sürücü Kutularını Yeniden Yerleştirin (Tam Numaralandırılmış Yuvalarda) -> Denetleyici BIOS'una Önyükleme"]
    B -->|"Durum 3: Az önce 1 Kullanılmış Yedek Diski Çalışan Bir Diziye Taktınız ve 1 Disk 'Yabancı' Diyor"| E["İÇE AKTARMAYIN: Kullanılan 1 disk, başka bir sunucudan eski meta verileri tutar; Etkin Yedek haline gelmesi için 'Yabancı Yapılandırmayı Temizle'yi seçin"]
    B -->|"Durum 4: Birden Fazla Sürücü Fiziksel Olarak Tıklıyor / Medya Hatalarıyla Başarısız Oldu (2'den Fazla Bozuk Diskle RAID 5)"| F["DUR: Çevrimiçi Olmayı veya Yeniden Oluşturmayı Zorlamayın; Sürücüleri BT Modu HBA'ya Bağlayın, Kurtarma Aracılığıyla Tüm Diskleri Klonlayın ve Sanal Olarak Yeniden Oluşturun"]
    C --> G["Denetleyici BIOS'una girin (iDRAC / Ctrl+R / F2 Sistem Kurulumu) -> 'Yabancı Yapılandırma Görünümü / Önizleme'yi açın"]
    D --> G
    G --> H{"Yabancı Önizleme Ekranını İnceleyin: Sanal Diskin TÜM üye sürücüleri mevcut ve 'Çevrimiçi' mi?"}
    H -->|"Evet: Tüm sürücüler (veya RAID 5'te N-1 / RAID 6'da N-2) mevcuttur"| I["'YABANCI YAPILANDIRMA İÇE AKTAR' işlemini gerçekleştirin (ASLA Temizle veya Başlat'a tıklamayın); Sanal Disk Hemen Bozulmadan Bağlanır"]
    H -->|"Hayır: Önizlemede çok fazla sürücü hâlâ 'Eksik' olarak görünüyor"| J["İÇERİYİ İPTAL ET: Tamamlanmamış bir şerit setini içe aktarmayın; kapatın ve hangi fiziksel sürücünün/kablonun dönmediğini teşhis edin"]

Satıcı Bazında Referans: Dell PERC, Broadcom/LSI MegaRAID ve HPE Smart Array Yabancı Meta Verileri Nasıl İşler?

Her büyük kurumsal sunucu satıcısı, UEFI HII kurulumunda, Bant Dışı Yönetimde biraz farklı terminoloji kullanır (iDRAC / iLO / XClarity) ve CLI aracı (perccli / storcli / ssacli). Tek bir tuşa basmadan önce bu tam satıcı karşılaştırma tablosunu inceleyin:

Özellik / Eylem Dell PowerEdge PERC (H730, H740P, H755, H840, LSI tabanlı) Broadcom / LSI / Avago MegaRAID (9361, 9460, 9560) HPE ProLiant Akıllı Dizi (P408i, P440ar, E208i, Mikroçip/Adaptec tabanlı)
Dizi Meta Verilerinin Her Diskte Bulunduğu Yer SNIA DDF (Disk Veri Formatı), her fiziksel SAS/SATA/NVMe diskinin en ucundaki son 64 MB ila 512 MB arasında depolanır. SNIA DDF (Disk Veri Formatı) her fiziksel diskin sonundaki son sektörlerde depolanır. RIS (Ayrılmış Bilgi Sektörü) fiziksel sürücülerde depolanan meta veriler (geçmişsel olarak Smart Array'de sürücünün sonundadır) P-serisi).
Ölmüş Bir Kartı Biraz Daha Yeni Bir Modelle Değiştirebilir misiniz? EVET: Herhangi bir LSI tabanlı PERC (H330, H730, H740P, H755) okuyabilir ve içe aktarabilir DDF Başka bir LSI tabanlı PERC'nin Yabancı Yapılandırması (yeni kart aynı RAID düzeyini ve sürücü sayısını desteklediği sürece). EVET: Tüm MegaRAID'lerde ileriye dönük uyumludur SAS 2108 / 2208 / 3108 / 3508 / 3916 Standart aracılığıyla Üç Modlu kontrolörler DDF Yabancı İthalat. EVET: HPE Smart Array denetleyicileri otomatik olarak disktekileri okur RIS çoğu durumda manüel bir "Yabancı İthalat" tıklamasına (veya istemine) bile gerek kalmadan önyükleme sırasında meta veriler Press F1 to keep configuration on drives vs F2 to erase).
Diziyi Kurtarmaya Yönelik Tam Komut / Menü F2 System Setup -> Device Settings -> PERC -> Foreign Configuration Management -> Preview -> Import Foreign Configuration (veya ** yoluyla)iDRAC Storage -> Controllers -> Import Foreign Config**). Ctrl+R / UEFI HII -> Foreign View -> Import (veya CLI aracılığıyla: storcli /c0/fall show preview ardından storcli /c0/fall import). POST isteminde: 1789 - Slot X Drive Array Disk Drive(s) Respond... Press F1 to continue with logical drives enabled (ASLA basmayın F2 HPE POST isteminde olduğu gibi F2 veri kaybını kabul eder / yapılandırmayı temizler).
Her Şeyi Silen Ölümcül Düğme Tıklama Clear Foreign Configuration (siler DDF disklerden meta veriler) VEYA Initialize Virtual Disk (mantıksal sürücüyü sıfırlar). Koşu storcli /c0/fall del (yabancı yapılandırmayı siler) VEYA storcli /c0/v0 start init. ** tuşuna basılmasıF2** POST sırasında bir sürücü geçici olarak eksik olduğunda ("1785 - Drive Array Not Configured") veya tıklayarak Re-create Logical Drive Başlatma ile.

Başucu Kitabı 1: Dell PERC ve LSI MegaRAID'de adım adım güvenli "Yabancı Yapılandırma İçe Aktarma"

Dell PowerEdge veya Supermicro/Lenovo MegaRAID sunucunuz önyükleme sırasında durduğunda "Foreign configuration(s) found on adapter", bu 3 adımlı cerrahi kontrol listesini tam olarak izleyin:

1. Adım: Önce Fiziksel Sürücü LED'lerini ve Dönme Durumunu Kontrol Edin

BIOS menüsüne girmeden önce sunucu kasasının ön kısmına doğru yürüyün (veya Dell iDRAC -> Depolama -> Fiziksel Diskler'i açın) ve sürücü bölmesi LED'lerini sayın: - Dizi neden şu hale geldi? Foreign ilk etapta? - Ölü bir PERC/MegaRAID kartını yeni değiştirdiyseniz (veya tüm sürücüleri yedek bir sunucu kasasına taşıdıysanız) Foreign tüm sürücülerde yüzde 100 normal ve beklenen bir durumdur. - Ancak RAID kartını değiştirmediyseniz ve sunucu aniden yeniden başlatıldıysa "Foreign configuration found", genellikle gevşek bir SAS Mini-SAS HD (SFF-8643 / SFF-8654) arka panel kablosu, arızalı bir güç kaynağı arka panel rayı veya bozuk sektörlere aynı anda çarpan iki eskimiş sürücü. - Sürücü bölmesi LED'i tamamen karanlıksa (dönmüyorsa): Sunucuyu kapatın, sürücü kutusunun mandalını açın, 30 saniye bekleyin, kutuyu sıkıca yeniden yerleştirin ve SAS arka panel güç/veri kablolarını kontrol edin ve içe aktarma işlemini önizlemeden önce tüm fiziksel disklerin algılanması için gücü yeniden açın.

Adım 2: "Yabancı Konfigürasyon Önizlemesi" Ekranını açın (Asla Körü körüne İçe Aktarmayın)

  1. Sunucuyu önyükleyin ve ** tuşuna basınF2 (Sistem Kurulumu)** Dell PowerEdge'de 13G / 14G / 15G / 16G sunucular (veya Ctrl+R daha eski 11G / 12G BIOS sunucuları).
  2. 'a gidinDevice Settings -> [Your Dell PERC / MegaRAID Controller] -> Main Menu -> Configuration Management -> Manage Foreign Configuration -> Preview Foreign Configuration.
  3. Alternatif olarak, canlı bir Linux kurtarma USB'sini önyükleyebiliyorsanız veya SSH/OS aracılığıyla bağlanabiliyorsanız, önizlemeyi komut satırından kullanarak güvenli bir şekilde inceleyin. perccli veya storcli:
    # Show all detected Foreign Configurations and whether Virtual Disks are complete:
    perccli /c0/fall show all
    # Or on standard Broadcom MegaRAID:
    storcli /c0/fall show preview
    
  4. Önizleme Ekranını Dikkatlice Okuyun:
  5. Sanal Disk'e bakın (VD 0) durumu Yabancı Önizleme'de: ** yazıyor mu?Optimal** (tüm sürücüler mevcut) veya Degraded (örneğin, RAID 5'te 6 sürücüden 5'i veya RAID 6'da 8 sürücüden 6'sı mevcut)?
  6. Kural: Yabancı Önizleme gösteriyorsa Sanal Disk ** olarak içe aktarılacaktır.Optimal** veya Degraded (Monte edilebilir), 3. Adıma geçmek güvenlidir.
  7. Durdurma Durumu: Yabancı Önizlemesi ** diyorsaOffline / Incomplete** çünkü RAID 5'te iki sürücü (veya RAID 6'da üç) hala eksik olduğundan, DURDUR: Henüz İçe Aktar'a tıklamayın. Çok fazla sürücü eksikken içe aktarma, bozuk, bağlanamayan bir diziyi içe aktaracak veya eksik sürücülerin senkronizasyonunun bozulmasına neden olacaktır. Sunucuyu kapatın ve öncelikle eksik fiziksel disklerin neden arka panelde dönmediğini öğrenin.

3. Adım: Yürütün Import Foreign Configuration

  1. Önizleme ekranı Sanal Diskin tamamlandığını (veya monte edilebilir şekilde bozulduğunu) doğruladıktan sonra ** seçeneğine tıklayın.Import Foreign Configuration** ve istemi onaylayın (veya çalıştırın) perccli /c0/fall import / storcli /c0/fall import).
  2. 3 ila 5 saniye içinde kontrol cihazı mesajı okur. DDF meta verileri fiziksel disklerden alır, şerit haritasını denetleyicinin NVRAM'ına yazar, sürücülerin Foreign 'e geri dönOnline ve Sanal Diski getirir Optimal (veya Degraded, anında yedeklemeye hazır).
  3. Sunucuyu yeniden başlatın; işletim sisteminiz (VMware ESXi, Windows Server, Proxmox / Linux) tek bir bayt bile kaybolmadan doğrudan sağlam birimden önyükleme yapacaktır.

Başucu Kitabı 2: Birisi ZATEN "Yabancı Yapılandırmayı Temizle" seçeneğini tıklamışsa (veya NVRAM + DDF meta verilerinin her ikisi de silinmişse) ne olur?

Ya asistan bir teknisyen gece saat 2:00'de paniğe kapılırsa ve onu görürse "Foreign configuration found", tıklandı Clear Foreign Configuration (silme DDF Disklerdeki RAID meta verileri artık her sürücüde ** yazıyorUnconfigured Good**) ve Sanal Diskinizin tamamı mı kayboldu?

Vazgeçmeyin; verileriniz hâlâ yüzde 100 bozulmadan duruyor. Tıklama Clear Foreign Configuration sadece küçük olanı siler DDF disklerin en ucundaki yapılandırma sektörü; kullanıcı veri şeritlerine dokunmaz (LBA 0 bölümünüzün sonuna kadar).

Ancak iyileşme sırasında yapılacak tek bir yanlış hareket her şeyi mahvedecektir. Bir donanım RAID yapılandırması temizlendiğinde tam olarak profesyonel veri kurtarma protokolü şöyledir:

Yöntem 1 (En Güvenli - Orijinal Diskler için %100 Sıfır Risk): Salt Okunur HBA + ile Sanal Olarak Yeniden Oluşturma R-Studio / UFS Explorer / mdadm

Profesyonel veri kurtarma mühendisleri asla, tam sürücü sırası, şerit boyutu (64 KB, 128 KB, 256 KB) ve eşlik rotasyonu (Left Asymmetric vs Left Symmetric). 1. Sunucuyu kapatın ve numaralı sürücüleri çıkarın. 2. Sürücüleri RAID olmayan SAS Ana Bilgisayar Veri Yolu Adaptörü (HBALSI gibi 9207-8i / 9300-8i parladı IT-Mode Başlatıcı-Target geçiş ürün yazılımı) böylece işletim sistemi her bir ham diski, RAID BIOS müdahalesi olmadan doğrudan görür. 3. UFS Explorer RAID Recovery veya R-Studio Technician'ı açın: - Her iki araçta da ham sektörleri tarayan, tam sürücü sırasını otomatik olarak algılayan yerleşik Dell PERC, LSI MegaRAID ve HPE Smart Array Heuristic Stripe-Order Detectors bulunur. 64 KB / 256 KB şerit blok boyutu, eşlik dönüşü ve DDF ofseti salt okunur bellekte başlatın ve tüm dosyalarınızı kopyalamanıza izin verin .vhdx, .vmdk, SQL veritabanları ve dosyaları, orijinal SAS sürücülerine tek bir bayt yazmanıza gerek kalmadan, sanallaştırılmış diziden doğrudan bir yedek NAS'a aktarın.

Yöntem 2 ("Başlangıçlandırma Olmadan Sanal Diski Yeniden Oluşturma" Donanım Hilesi - Yalnızca Parametrelerin %100'ü Bilindiğinde)

Eğer sahip değilseniz IT-Mode HBA ve Dell PERC / LSI MegaRAID dizisinin önceki tam yapılandırmasını yüzde 100 kesinlikle biliyorsunuz (dışa aktarılan bir dizinden) iDRAC TSR [Teknik Destek Raporu] günlüğü veya derleme sayfası: tam Fiziksel Disk bölmesi sırası, RAID düzeyi, tam Şerit Öğesi Boyutu [ör. 64 KB PERC H730'da veya 256 KB H740P'de] ve Okuma/Yazma Politikası): 1. MegaRAID / PERC BIOS yardımcı programında 'yı açınCreate New Virtual Disk. 2. Tamamen aynı RAID Düzeyini, tamamen aynı Fiziksel Diskleri tamamen aynı sırada ve tamamen aynı Şerit Boyutunu (64 KB / 256 KB). 3. ÖLÜM VEYA YAŞAM AYARI: ** altındaInitialization** açılır kutunun ** olarak ayarlandığından emin olunNO INITIALIZATION** (** olarak bırakın)No / None; HİÇBİR ZAMAN seçeneğini seçin Fast Initialize veya Full Initialize). 4. ** ile bir LSI/PERC denetleyicisinde bir Sanal Disk oluşturduğunuzdaInitialization = No, denetleyici yepyeni bir yazar DDF temeldeki kullanıcı veri bloklarının yüzde 100'üne dokunulmadan meta veri başlığı disklerin sonunda ayrılmış sektörlere aktarılır. 5. Salt Okunur Linux Live USB'ye (SystemRescue) önce koşun lsblk -f veya fdisk -l: eğer senin NTFS, VMFSveya XFS bölümler hemen dosya sistemi etiketleri bozulmamış, şerit geometrisi eşleştirilmiş olarak görünür. (Not: Tüm kritik verileri yedeklemeden arka planda Eşlik Tutarlılık Denetimi başlatmayın; çünkü yanlış şerit boyutunu veya sürücü sırasını tahmin ettiyseniz Tutarlılık Denetimi, kötü eşlikli iyi veri bloklarının üzerine yazacaktır.)

Başucu Kitabı 3: RAID 5 / RAID 6'da "Çoklu Sürücü Arızaları" ve "Delinmiş Şerit" Tuzağıyla Başa Çıkmak

Peki ya 6 sürücülü RAID 5 diziniz tamamen Offline / Dead çünkü Drive 2 üç ay önce başarısız oldu (ve e-posta uyarıları yapılandırılmadığı için bunu kimse fark etmedi) ve Drive 4 Medya Hataları vermeye başladı (Bad Blocks / Sense Code 03/11/00) bu sabah?

Warning

Neden ASLA körü körüne koşmamalısınız? Force Online + Rebuild iki sürücü farklı zamanlarda RAID 5'ten ayrıldığında: 1. "Eski Sürücü" Yolsuzluk Felaketi: 1 Ocak'ta Drive 2'nin öldüğünü ve sunucunun 90 gün boyunca Küçültülmüş modda çalışmaya devam ettiğini varsayalım (milyonlarca yeni SQL işlemi ve VM değişikliğinin 0, 1, 3, 4 ve 5 numaralı Sürücülere yazılması). 1 Nisan'da Drive 4, bozuk sektöre çarptı ve çevrimdışı duruma geçerek diziyi çökertti. PERC BIOS'a gidip Drive 4 yerine Drive 2'de (Ocak ayından bu yana ölü olan) "Force Online" seçeneğine tıklarsanız veya Drive 2'nin 90 günlük eski eşliğini kullanarak yeniden oluşturmaya çalışırsanız, son 90 gün içinde değiştirilen her dosya sistemi bloğunu geri alıp bozarsınız ve NTFS/VMFS biriminizi bağlanamayan İsviçre peynirine dönüştürürsünüz. 2. "Delinmiş RAID Şeridi" (Bad Block Propagating During Rebuild) Tuzak: Bozulmuş bir RAID 5'te hayatta kalan bir sürücü, Kurtarılamaz Okuma Hatasıyla karşılaştığında (URE) yeniden oluşturma sırasında, Dell PERC ve LSI MegaRAID denetleyicileri "Delinmiş Şerit" işlemini yürütür: yeniden oluşturma işleminin tamamen iptal edilmesini önlemek için denetleyici kasıtlı olarak sentetik bir "düzeltilemez ECC hata işareti" yazar (puncture) tam olarak LBA'da yepyeni yedek sürücüye aktarır, böylece işletim sistemi verilerin orada kaybolduğunu bilir. Bir RAID dizisi delindiğinde, gelecekte yapılacak her yeniden yapılandırma işlemi delinmeyi yayar ve çalışır. chkdsk ses seviyesini kademeli olarak azaltabilir.

Çok Sürücülü Düşen RAID Dizisi için Güvenli 4 Adımlı Kurtarma:

  1. Denetleyicinin TTY / Olay Günlüğünü dışa aktarın (perccli /c0 show termlog veya iDRAC TSR) İLK:
  2. Herhangi bir sürücü durumuna dokunmadan önce denetleyicinin dahili donanım yazılımı terminal günlüğünü okuyun (termlog). Her sürücünün geçiş yaptığı tam zaman damgalarına bakın Online için Failed veya Foreign.
  3. Temel Kural: Çevrimdışı bırakılan SON (en yakın zamanda, örneğin bugün 10 dakika önce) %99,999 güncel veriye sahip olan sürücü, birimi bağlamak için güvenli bir şekilde yeniden çevrimiçi duruma getirilebilen (veya klonlanabilen) tek sürücüdür. Haftalar veya aylar önce ölen sürücü (Stale Drive) dizinin dışında kalmalıdır.
  4. "En Son Düşen" Arızalı Sürücüyü Sağlıklı Boş Bir Diske Klonlayın ddrescue (BT Modu HBA aracılığıyla):
  5. Çünkü 10 dakika önce kapanan sürücü genellikle bir avuç okunamayan bozuk sektör nedeniyle kapandı (UREs), fiziksel olarak arızalanan sürücüyü RAID kartının içinde çevrimiçi olmaya zorlamak ve 14 saatlik bir RAID yeniden yapılandırması çalıştırmaya çalışmak, okuma kafalarının 20 dakika sonra tamamen bozulmasına ve ölmesine neden olacaktır.
  6. Bunun yerine, arızalı sürücüyü (ve hayatta kalan diğer tüm üye sürücüleri) RAID olmayan bir sürücüye bağlayın. IT-Mode SAS HBA ve kullanımı GNU ddrescue (ddrescue -d -r1 /dev/sdX drive4_clone.img drive4.map) okunabilir sektörlerinin %99,9999'unu sağlıklı bir sürücüye veya görüntü dosyasına görüntüleyebilir, kafa düzeneğini bozmadan 3 veya 4 bozuk sektörü sorunsuz bir şekilde atlayabilir.
  7. Klonlanmış Diziyi Salt Okunur Modda Bağlayın ve Yeniden Oluşturmadan Önce Kritik Verileri Kopyalayın:
  8. Arızalı sürücü klonlandıktan sonra (veya en son bırakılan sürücüyü denetleyici BIOS'unda çevrimiçi olmaya zorluyorsanız), işletim sistemi birimini Salt Okunur modunda bağlayın (mount -o ro,norecovery) ve en kritik veritabanlarınızı boşaltın, .vhdx/.vmdk dosyaları ve muhasebe paylaşımlarını harici bir NAS'a hemen aktarabilirsiniz.
  9. Verilerinizi Yedekledikten Sonra "Delinmiş Dizi" Nasıl Temizlenir:
  10. Dell PERC veya LSI MegaRAID Sanal Diskte Delinmiş Şerit meydana geldiğinde (denetleyici günlüğünde şu şekilde gösterilir: Patrol Read can't fix bad block veya Strip is punctured), hiçbir sürücü değiştirme veya tutarlılık kontrolü çalıştırma, sanal diskteki delinme işaretini kaldırmayacaktır.
  11. Delinmiş dizideki dosyalarınızın/VM'lerinizin yüzde 100'ünü yedekledikten sonra: Sanal Diski Silmeniz, sağlıklı sürücülerde yepyeni bir Sanal Diski Tam Başlatmanız, veri deposunu/bölümünü yeniden oluşturmanız ve verilerinizi yedekten geri yüklemeniz gerekir.

Bölgesel acil durum numaraları ve kurum protokolleri

Ülke / Bölge Acil Durum ve Siber Olay Numaraları Kurumsal Sunucu OEM Kritik Görev Desteği ve Veri Kurtarma Standartları
Amerika Birleşik Devletleri 911 (Sunucu odası yangını/elektrik/halon tehlikesi); CISA (1-844-SAY-CISA) kritik altyapı / hastane depolama kesintileri için Dell ProSupport Kritik Görev (ABD): 1-800-945-3355 (PERC / Depolama Kıdemli Yükseltme Mühendisi talebinde bulunun; yükleyin iDRAC TSR Yabancı Yapılandırmaya dokunmadan önce oturum açın)
HPE Pointnext Kritik Görev (ABD): 1-800-633-3600
Broadcom / LSI Kurumsal Desteği: 1-800-867-5016
NIST SP 800-88 / SP 800-209 kurumsal depolama güvenliği ve kurtarma yönergeleri.
Kanada 911 (Acil Durum); Kanada Siber Güvenlik Merkezi (1-833-CYBER-88) Dell ProSupport Kanada: 1-800-847-4096
HPE Kurumsal Destek Kanada: 1-800-633-3600.
Birleşik Krallık 999 veya 112 (Acil Durum); NCSC (ncsc.gov.uk) Dell ProSupport Birleşik Krallık: 0800 587 1456 veya +44 844 444 3844
HPE Kurumsal Destek Birleşik Krallık: 0800 316 1440 veya +44 207 660 4401.
Avrupa Birliği 112 (Pan-Avrupa acil durum numarası) ENISA (Avrupa Birliği Siber Güvenlik Ajansı) & ISO/IEC 27031 İş Sürekliliği için Bilgi ve İletişim Teknolojisine Hazır Olma Yönergeleri (IRBC).
Avustralya ve Yeni Zelanda 000 (AU) / 111 (Yeni Zelanda); ASD ACSC (1300 292 371) Dell ProSupport Avustralya: 1800 812 393 / Yeni Zelanda: 0800 441 567
HPE Kurumsal Destek Avustralya: 13 11 47.

Tip

Dell ProSupport, HPE Pointnext veya profesyonel bir RAID veri kurtarma laboratuvarını aramadan önce Bant Dışı Tanılama Paketinizi (iDRAC TSR / HPE iLO AHS): Sunucunuz, Sanal Disk nedeniyle işletim sistemini başlatmayı reddettiğinde bile Foreign veya Offlineağdaki herhangi bir dizüstü bilgisayardan sunucunun web tabanlı yönetim bağlantı noktasında (Dell iDRAC veya HPE iLO) oturum açabilirsiniz: - Dell PowerEdge'de (iDRAC 8 / 9 / 10): Git Maintenance -> SupportAssist -> Start a Collection, kontrol et Storage Logs (TTY / TermLog) ve Yerel Olarak Dışa Aktar'ı tıklayın. bu .zip dosya şunları içerir: RAIDControllerLog.txt her sürücünün devre dışı kaldığı milisaniyeyi tam olarak gösteriyor, tam DDF meta veri GUID'leri, tam şerit boyutu (64 KB vs 256 KB) ve herhangi bir şeridin delinip delinmediği. - HPE ProLiant'ta (iLO 5 / 6): Git Information -> Active Health System Log ve indirin .ahs paket.

Sık sorulan sorular

Dell PERC/MegaRAID'de "Yabancı Yapılandırmayı İçe Aktar" ile "Yabancı Yapılandırmayı Temizle" arasındaki tam fark nedir?

Düşün `Foreign` RAID denetleyicisinin şu soruyu sormasını işaret eder: "Bu sabit sürücülere yazılan RAID yapılandırması kartımın dahili belleğiyle eşleşmiyor; hangisi doğru?" `Import Foreign Configuration` denetleyiciye şunu söyler: "Sabit sürücüler gerçeği söylüyor. RAID yapılandırmasını sabit sürücülerden denetleyici kartına kopyalayın ve hiçbir şeyi silmeden birimimi bağlayın." Kullanım `Import` Ölü bir RAID kartını değiştirdiğinizde, tüm sürücülerinizi yeni bir sunucuya taşıdığınızda veya bir güç/arka panel arızası mevcut dizinizi çevrimdışı duruma düşürdüğünde. `Clear Foreign Configuration` denetleyiciye şunları söyler: "Bu yabancı sürücülerden RAID meta verilerini silin ve bunları boş hale getirin `Unconfigured Good` diskler." Kullan `Clear` YALNIZCA kullanılmış tek bir yedek sürücüyü (eski kullanımdan kaldırılmış bir sunucudan alınmış) sağlıklı çalışan bir sunucuya kaydırdığınızda ve o tek yedek sürücünün eski meta verilerini silmek istediğinizde, etkin yedek olarak yeniden oluşturulabilir.

Sunucumu hemen başlatmak için tüm SAS/SATA sürücülerimi ölü bir Dell PowerEdge R740'tan (ölü anakartla) çıkarıp yedek bir Dell PowerEdge R730 veya R750'ye takabilir miyim?

Evet. Buna Disk Dolaşımı veya Dizi Geçişi denir ve SNIA `DDF` (Disk Veri Formatı) meta verileri onu Dell PERC genelinde güvenilir kılar (`H330`, `H730`, `H740P`, `H755`) ve Broadcom MegaRAID denetleyicileri, üç kurala uymanız koşuluyla: (1) Her sürücü kutusunu tam bölme numarasıyla etiketleyin (`Bay 0` aracılığıyla `Bay N`) ve bunları tam olarak aynı sırayla yedek sunucuya ekleyin; (2) Yedek sunucunun RAID denetleyici donanım yazılımının aynı veya daha yeni ana sürümde olduğunu ve kullanılan RAID düzeyini desteklediğini doğrulayın; ve (3) Yeni sunucuda önyükleme sırasında PERC BIOS'a girin, Yabancı Yapılandırmayı önizleyin ve `Import Foreign Configuration`.

HPE Smart Array neden POST'ta "1785 - Yuva 0 Sürücü Dizisi Yapılandırılmadı" mesajını gösterdi ve neden tuşuna basılıyor? F2 ölümcül mü?

Hewlett Packard Enterprise'da (`HPE`) Smart Array denetleyicileri kullanan ProLiant sunucular, SAS arka panel güç kablosu gevşekse veya sürücü rafının önyükleme sırasında dönmesi çok uzun sürüyorsa denetleyici, aşağıdaki gibi bir POST mesajı görüntüler: `1785 - Drive Array Not Configured` veya `1789 - Disk Drive(s) Respond` ardından gibi seçenekler gelir `Press F1 to continue` veya `Press F2 to accept data loss and re-enable logical drive`. Asla basmayın `F2` istemin tamamını dikkatlice okumadan: birkaç Smart Array ürün yazılımı neslinde, `F2` sürücüler geçici olarak kaybolduğunda, denetleyiciye eksik birimin kalıcı kaybını kabul etmesini veya mantıksal sürücü meta verilerini yeniden başlatmasını söyler. Bunun yerine, gücü hemen kapatın, gevşek SAS kablosunu veya harici raf gücünü onarın, böylece tüm sürücüler birlikte dönecek ve yeniden başlatılacaktır.

Donanım RAID 5 veya RAID 10 dizisinden tek bir sürücüyü alıp Windows bilgisayarımdaki USB-SATA yuvasına takabilir ve dosyalarımı buradan kopyalayabilir miyim?

RAID 5, RAID 6, RAID 0 veya RAID 10 (4+ sürücüyle) için: Hayır. Şeritli dizilerde, her bir dosya şerit boyutundan daha büyüktür (`64 KB` için `256 KB`) tüm sürücülerde eş zamanlı olarak 64 kilobaytlık küçük şeritler halinde dilimlenir ve XOR eşlik bloklarıyla serpiştirilir. Tek bir RAID 5 sürücüsünü bir Windows PC'ye taktığınızda okunamayan bir bölüm görüntülenir ve yanlışlıkla Windows Disk Yönetimi'nin "Diski Başlat ()`MBR/GPT`)" açılır penceresini açarsanız, Stripe 0'ın ilk sektörlerinin üzerine yazacaksınız. (Tek istisna, 2 sürücülü RAID 1 Aynasıdır: basit bir 2 sürücülü RAID 1 aynasında, her disk, birimin tam bir doğrusal kopyasını içerir ve RAID olmayan bir SATA/SAS bağlantı noktasına salt okunur olarak monte edilebilir, ancak yine de RAID kartına geri yerleştirmeyi planlıyorsanız, onu asla aynanın dışından yazılabilir şekilde başlatmamalısınız.)

RAID 5 yeniden yapılandırmam %47'de kaldı ve sunucu zar zor yanıt veriyor. Sunucuyu yeniden başlatmalı mıyım yoksa yeniden oluşturmayı iptal mi etmeliyim?

İlk olarak, sürücü etkinliği LED'leri hâlâ yanıp sönüyorsa sunucuyu donanımla kapatmayın. Donanımsal RAID 5 veya RAID 6 yeniden yapılandırması taramaya yavaşladığında (örneğin, 150 MB/sn'den yüzde 47'de 0,5 MB/sn'ye düştüğünde), bu neredeyse her zaman hayatta kalan kaynak sürücülerden birinin zayıf/düşürücü manyetik sektörlere çarptığı ve dahili ERC gerçekleştirmek için sektör başına 8 saniye harcadığı anlamına gelir (`Error Recovery Control`) yeniden denemeleri okuyun. Ağ üzerinden takılı birime hala erişiminiz varken (yavaş olsa bile), en kritik veritabanı yedeklemelerinizi, finansal dosyalarınızı ve VM yapılandırmalarınızı hemen şimdi sunucudan ayrı bir NAS veya USB sürücüsüne kopyalayın, çünkü sorun yaşayan kaynak sürücü yüzde 100'e ulaşmadan tamamen pes ederse, yeniden oluşturma işlemi iptal edilir ve birim çevrimdışı olabilir.

İlgili kılavuzlar

Kaynaklar ve resmi rehberlik

  • Depolama Ağı Endüstrisi Birliği (SNIA): Ortak RAID Disk Veri Formatı (DDF) Teknik Özellikler (Sürüm 2.0), diskteki yapılandırma meta verilerini standart hale getirir (COD) ve kurumsal RAID denetleyicileri arasında Yabancı Yapılandırma içe aktarımı.
  • Dell Technologies Kurumsal Mühendislik Belgeleri: Dell PowerEdge RAID Denetleyicisi (PERC 9 / 10 / 11 / 12) Kullanıcı Kılavuzu: Yabancı Yapılandırmaları Yönetme, Korunmuş Önbellek (Pinned Cache) ve Delinmiş RAID Şeritlerini Çözümleme (SLN156890 / 000139251).
  • Broadcom Inc. (eski adıyla LSI / Avago): MegaRAID SAS Yazılımı Kullanıcı Kılavuzu ve StorCLI Referans Kılavuzu (/cX/fall show preview ve /cX/fall import Yabancı Yapılandırma Komutları).
  • Hewlett Packard Enterprise (HPE): HPE Smart Array SR Gen10 / Gen11 Kullanıcı Kılavuzu ve Sorun Giderme Kılavuzu (Rezerve Edilmiş Bilgi Sektörü) RIS Meta Veriler ve POST Hata Kodları 1785 için 1799).
  • Ulusal Standartlar ve Teknoloji Enstitüsü (NIST): Özel Yayın 800-209 (Depolama Altyapısı için Güvenlik Yönergeleri) ve SP 800-88 Rev. 1 (Medya Temizleme Yönergeleri).