Anasayfa > Command Line > SnapMirror başarısızlık

SnapMirror failover

Yani komut dosyası tam bir site yerine çalışma için (SRM önce) birkaç ay önce bir müşteri oldu. Yaklaşık 30 dakika içinde DR sitesi online getirecek, komut biraz aksak ve yeniden tasarımı büyük bir ihtiyaç, bu yüzden ben burada orijinalleri göndermek düşündüm.

Bu, bence, NetApp sistemlerinde hızlı ve kolay bir yönetim ev sahibi ve uzak komut kalbinden SSH erişimi ayarlayabileceğiniz içinde ne kadar esnek büyük bir örnektir! Ben API asmak olsun en kısa sürede, ben de birlikte gelen daha bir sürü bilgi var olacak eminim.

Bu script DR filtresi çevrimiçi tüm birimleri getirecek, dahası, sonunda (ki zaten tüm VMware birimleri için kullanılacak güzel bir adlandırma kuralı) at "_vm" olarak etiketlenmiş bir hacmi, bir yeniden eşlenir alacak Yeni igroup seçtiğiniz ve zaten DR ESX sunucular için kurulum var.

Ben filer adlarını kaldırmak için yazma yana biraz bu script modifiye ettik, bu yüzden benim diğer scriptler gibi, sadece bu başarıya nasıl bir örnek olarak pinti, bu kutunun dışında çalışmak için beklemeyin.

[Root @ esx101 root] # cat failover.sh
#! / Bin / bash

dr_vmware_igroup = "VMWare_DR"
dr_filer_name = "filer_dr"
dr_filer_command = "ssh-c 3des dr_filer_name $"

":" grep $ dr_filer_name | | | grep-v "_vm" cut-d `$ dr_filer_command SnapMirror durumu netapp_volume için-f3 | cut-d" "-f1`; yapmak
echo $ dr_filer_command SnapMirror quiesce $ netapp_volume
echo $ dr_filer_command SnapMirror $ netapp_volume kırmak
echo $ dr_filer_command vol çevrimiçi $ netapp_volume
yapılmış

":" grep $ dr_filer_name | | | grep "_vm" cut-d `$ dr_filer_command SnapMirror durumu netapp_volume için-f3 | cut-d" "-f1`; yapmak
echo $ dr_filer_command SnapMirror quiesce $ netapp_volume
echo $ dr_filer_command SnapMirror $ netapp_volume kırmak
echo $ dr_filer_command vol çevrimiçi $ netapp_volume
`$ dr_filer_command lun gösterisinde netapp_lun için | grep / hacim / $ netapp_volume | awk '{$ yazdırma 1.}'`; yapmak
echo $ dr_filer_command lun çevrimiçi $ netapp_lun
echo $ dr_filer_command lun haritası $ netapp_lun $ dr_vmware_igroup
yapılmış
yapılmış

VN: F [1.9.11_1134]
Bu yazıyı:
Rating: 0.0 / 10 (0 oy)
based on 1 rating SnapMirror başarısızlık, 10 10,0 dışında 1 değerlendirme dayalı

Komut Satırı , , , ,

  1. Ty
    16:11 de 22 Temmuz 2010 | # 1

    Nasıl Bay Kranz nelerdir?

    Gönderdiğin yana komut dosyası için herhangi bir geliştirmeler yaptı mı?

    Cheers, Ty

  2. 11:31 23 Temmuz 2010 | # 2

    Ty Merhaba!

    Maalesef burada komut herhangi bir ilerleme sağlamak mümkün değil ettik. Ben elimden olsa var onları güncellemek için emin olacak. Ben onları daha fazla Windows dostu olmak için ilk PowerShell hepsini dönüştürme başlatmak için umut ediyorum.

  3. TomK
    21:07 14 Ekim 2010 | # 3

    Biz Snapmirrored hacimleri / LUN çevrimiçi getirmek için benzer özel komut dosyaları kullanıyorsanız ve iyi çalışıyor. SRM daha ucuzdur. Şimdi DR site SM boyutu dışında azaltmak için yollar üzerinde çalışıyoruz. Bir VMware ortamında var hızını değiştirmek ne kadar şaşırtıcı. Hepimiz Netapp en iyi uygulamaların hayata ettik, ancak hala daha arıyoruz.

  4. 20:34 15 Ekim 2010 | # 4

    Orada önemli bir değişiklik olabilir, evet, ama uygulamalar ve düzeni çoğunlukla bağlı olabilir. Bu takas dosyaları ve disk belleği gibi şeyler taşıyarak değişimin en aza indirebilirsiniz, ancak bu daha fazla baş ağrısına yol açabilir. SQL ve Exchange bakım işleri (hala çalıştırmak gerekiyor rağmen) çok düzenli çalışan ve herhangi bir diğer bakım veya yeniden endeks türü işler olmadığından emin olun. VM veya dosyaları etrafında depolama hareket ettirerek değişim oranı neden olduğunu daraltmak deneyin.

  5. WillR
    13:07 3 Şubat 2011 | # 5

    @ TomK
    Merhaba TomK
    Eğer bana yardımcı olabilir, merak ediyorum. Ben komut dosyası komut dosyalarınızı herhangi bir şans payı, olabilecek bir müşteri için SnapMirrored hacimleri üzerinde başarısız ve bu yazı üzerinde geldi için bir yol bulmak gerekiyor? Tabii çıkarılan hassas bilgileri ile :-)
    şerefe
    Will

  6. 16:43 az 3 Şubat 2011 | # 6

    Merhaba, komut yukarıdaki metinde mı olacak. Bu bir Linux host ile yapıldı ve böylece VMware öğeleri kaldırmak için önceden paylaşılmış SSH anahtarları kurulum ve script değiştirmeniz gerekir. Adımları oldukça yalındır gibi kolayca, PowerShell için sadece basit bir döngü bu yeniden yazabilirsiniz. Linux kabuk, bu gibi bir şey olur ...

    dr_filer_name = "filer_dr"
    dr_filer_command = "ssh-c 3des dr_filer_name $"

    ":" | grep $ dr_filer_name | cut-d `$ dr_filer_command SnapMirror durumu netapp_volume için-f3 | cut-d" "-f1`; yapmak
    echo $ dr_filer_command SnapMirror quiesce $ netapp_volume
    echo $ dr_filer_command SnapMirror $ netapp_volume kırmak
    yapılmış

  7. WS
    05:12 30 Eylül 2011 | # 7

    Merhaba,

    Ben benzer bir şey yapmak zorundayız. Eğer powershell bu dönüştürmek için bildiniz? Aksi takdirde bu commandlet için herhangi bir güncelleme var mı?

    Saygılarımızla,
    WS

  8. 11:22 30 Eylül 2011 | # 8

    Merhaba WS, ne yazık ki (gün veya daha uzun hafta sonları saat daha gerekiyor!) Henüz PowerShell için güncelleme şansı olmadı. Sizden bunu başlatmak için bir Linux kutusu gerekir rağmen komut dosyası hala çalışması gerekir.

  1. Hayır trackbacks yok.



Bu site bağlı veya NetApp veya içinde geçen herhangi bir diğer şirket tarafından yine de sponsor değildir.

Kötü Davranış son 7 gün içinde 1889 erişim girişimi engelledi.

© 2009-2012 Chris Kranz Tüm Hakları Saklıdır
Bu site bağlı veya NetApp veya içinde geçen herhangi bir diğer şirket tarafından yine de sponsor değildir.