Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Diskraid , bağımsız (veya ucuz) diskler (RAID) depolama alt sistemlerinin yedekli dizisini yapılandırmanızı ve yönetmenizi sağlayan bir komut satırı aracıdır.
RAID genellikle sunucularda hataya dayanıklı disk sistemlerini standartlaştırmak ve kategorilere ayırmak için kullanılır. RAID düzeyleri çeşitli performans, güvenilirlik ve maliyet karışımları sağlar. Bazı sunucular RAID düzeylerinden üç tane sağlar: Düzey 0 (şeritleme), Düzey 1 (yansıtma) ve Düzey 5 (eşlikli şeritleme).
Donanım RAID alt sistemi, mantıksal birim numarası (LUN) kullanarak fiziksel olarak adreslenebilir depolama birimlerini birbirinden ayırır. LuN nesnesinin en az bir çift yönlü olması gerekir ve herhangi bir sayıda ek pleks olabilir. Her çift yönlü, LUN nesnesinde verilerin bir kopyasını içerir. Pleksler lun nesnesine eklenebilir ve bu nesneden kaldırılabilir.
Diskraid komutlarının çoğu belirli bir konak veri yolu bağdaştırıcısı (HBA) bağlantı noktası, başlatıcı bağdaştırıcısı, başlatıcı portalı, sağlayıcı, alt sistem, denetleyici, bağlantı noktası, sürücü, LUN, hedef portal, hedef veya hedef portal grubu üzerinde çalışır. Nesne seçmek için SELECT komutunu kullanırsınız. Seçili nesnenin odağı olduğu söylenir. Odak, aynı alt sistemde birden çok LUN oluşturma gibi yaygın yapılandırma görevlerini basitleştirir.
Uyarı
Diskraid komut satırı aracı yalnızca Sanal Disk Hizmeti'ni (VDS) destekleyen depolama alt sistemleriyle çalışır.
Diskraid komutları
Aşağıdaki komutlar Diskraid aracının içinden kullanılabilir.
ekle
Seçili durumdaki LUN'a mevcut bir LUN ekler veya seçili durumdaki iSCSI hedef portalı grubuna bir iSCSI hedef portalı ekler.
Sözdizimi
add plex lun=n [noerr]
add tpgroup tportal=n [noerr]
Parametreler
Parametre | Açıklama |
---|---|
Plex lun=<n> |
Seçili durumdaki LUN'a çift yönlü olarak eklenecek LUN numarasını belirtir. DİkKAT: Çift yönlü olarak eklenen LUN üzerindeki tüm veriler silinir. |
tpgroup tportal=<n> |
Seçili durumdaki iSCSI hedef portalı grubuna eklenecek iSCSI hedef portalı numarasını belirtir. |
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
ortak
Seçili durumdaki LUN için belirtilen denetleyici bağlantı noktalarının listesini etkin olarak ayarlar (diğer denetleyici bağlantı noktaları devre dışı bırakılır) veya belirtilen denetleyici bağlantı noktalarını o anda seçili olan LUN için mevcut etkin denetleyici bağlantı noktaları listesine ekler veya seçili durumdaki LUN için belirtilen iSCSI hedefini ilişkilendirir.
Sözdizimi
associate controllers [add] <n>[,<n> [,…]]
associate ports [add] <n-m>[,<n-m>[,…]]
associate targets [add] <n>[,<n> [,…]]
Parametreler
Parametre | Açıklama |
---|---|
denetleyici | Seçili durumdaki LUN ile ilişkilendirilmiş denetleyiciler listesine ekler veya bu listenin yerini alır. Yalnızca VDS 1.0 sağlayıcılarıyla kullanın. |
limanlar | Seçili durumdaki LUN ile ilişkilendirilmiş denetleyici bağlantı noktalarının listesini ekler veya değiştirir. Yalnızca VDS 1.1 sağlayıcılarıyla kullanın. |
Hedef | Seçili durumdaki LUN ile ilişkilendirilmiş iSCSI hedefleri listesine ekler veya bu hedeflerin yerini alır. Yalnızca VDS 1.1 sağlayıcılarıyla kullanın. |
ekle |
VDS 1.0 sağlayıcıları kullanılıyorsa: Belirtilen denetleyicileri LUN ile ilişkilendirilmiş mevcut denetleyici listesine ekler. Bu parametre belirtilmezse, denetleyici listesi bu LUN ile ilişkili mevcut denetleyici listesinin yerini alır. VDS 1.1 sağlayıcıları kullanılıyorsa: Belirtilen denetleyici bağlantı noktalarını LUN ile ilişkilendirilmiş mevcut denetleyici bağlantı noktaları listesine ekler. Bu parametre belirtilmezse, denetleyici bağlantı noktaları listesi bu LUN ile ilişkilendirilmiş denetleyici bağlantı noktalarının mevcut listesinin yerini alır. |
<n>[,<n> [, ...]] |
Denetleyiciler veya hedefler parametresiyle kullanın. Etkin veya ilişkilendirilecek denetleyicilerin veya iSCSI hedeflerinin sayısını belirtir. |
<n-m>[,<n-m>[,…]] |
Ports parametresiyle kullanın. Bir denetleyici numarası (n) ve bağlantı noktası numarası (m) çifti kullanarak etkin olarak ayarlanacağı denetleyici bağlantı noktalarını belirtir. |
Örnek
VDS 1.1 sağlayıcısı kullanan bir LUN'a bağlantı noktalarını ilişkilendirmek ve eklemek için:
DISKRAID> SEL LUN 5
LUN 5 is now the selected LUN.
DISKRAID> ASSOCIATE PORTS 0-0,0-1
Controller port associations changed.
(Controller ports active after this command: Ctlr 0 Port 0, Ctlr 0 Port 1)
DISKRAID> ASSOCIATE PORTS ADD 1-1
Controller port associations changed.
(Controller ports active after this command: Ctlr 0 Port 0, Ctlr 0 Port 1, Ctlr 1 Port 1)
otomatik otomatik
Sağlayıcılara LUN yapılandırma hakkında ipuçları veren bayrakları ayarlar veya temizler. Parametre olmadan kullanıldığında, otomatikman işlemi bir bayrak listesi görüntüler.
Sözdizimi
automagic {set | clear | apply} all <flag=value> [<flag=value> [...]]
Parametreler
Parametre | Açıklama |
---|---|
ayarlamak | Belirtilen bayrakları belirtilen değerlere ayarlar. |
berrak | Belirtilen bayrakları temizler. all anahtar sözcüğü tüm otomatikman bayrakları temizler. |
başvur | Geçerli bayrakları seçili LUN'a uygular. |
<flag> |
Bayraklar aşağıdakiler de dahil olmak üzere üç harfli kısaltmalarla tanımlanır:
|
mola
Seçili durumdaki LUN'dan çift yönlü seçeneği kaldırır. Pleks ve içerdiği veriler korunmaz ve sürücü kapsamları geri alınabilir.
Dikkat
Bu komutu kullanmadan önce yansıtılmış bir LUN seçmelisiniz. Çift yönlüdeki tüm veriler silinir. Özgün LUN'da yer alan tüm verilerin tutarlı olması garanti değildir.
Sözdizimi
break plex=<plex_number> [noerr]
Parametreler
Parametre | Açıklama |
---|---|
Plex | Kaldırılacak çift yönlü değerin sayısını belirtir. Çift yönlü ve içerdiği veriler korunmaz ve bu çift yönlü tarafından kullanılan kaynaklar geri kazanılır. LUN'da bulunan verilerin tutarlı olması garanti değildir. Bu çift yönlü görüntüyü korumak istiyorsanız Birim Gölge Kopyası Hizmeti'ni (VSS) kullanın. |
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
çatlak
iSCSI başlatıcılarının ve iSCSI hedeflerinin birbirleriyle iletişim kurabilmesi için Sınama El Sıkışma Kimlik Doğrulama Protokolü (CHAP) paylaşılan gizli dizisini ayarlar.
Sözdizimi
chap initiator set secret=[<secret>] [target=<target>]
chap initiator remember secret=[<secret>] target=<target>
chap target set secret=[<secret>] [initiator=<initiatorname>]
chap target remember secret=[<secret>] initiator=<initiatorname>
Parametreler
Parametre | Açıklama |
---|---|
başlatıcı kümesi | Başlatıcı hedefin kimliğini doğruladığında karşılıklı CHAP kimlik doğrulaması için kullanılan yerel iSCSI başlatıcı hizmetinde paylaşılan gizli diziyi ayarlar. |
başlatıcı anımsa | Bir iSCSI hedefinin CHAP gizli dizisini yerel iSCSI başlatıcı hizmetine iletir, böylece başlatıcı hizmeti CHAP kimlik doğrulaması sırasında hedefte kimliğini doğrulamak için gizli diziyi kullanabilir. |
hedef kümesi | Hedef başlatıcının kimliğini doğruladığında CHAP kimlik doğrulaması için kullanılan seçili durumdaki iSCSI hedefinde paylaşılan gizli diziyi ayarlar. |
hedef anımsa | Bir iSCSI başlatıcısının CHAP gizli dizisini geçerli odak içi iSCSI hedefine iletir, böylece hedef, karşılıklı CHAP kimlik doğrulaması sırasında başlatıcıda kimliğini doğrulamak için gizli diziyi kullanabilir. |
gizli | Kullanılacak gizli diziyi belirtir. Boşsa gizli dizi temizlenir. |
hedef | Seçili durumdaki alt sistemde gizli diziyle ilişkilendirilecek hedefi belirtir. Bu, başlatıcıda bir gizli dizi ayarlarken isteğe bağlıdır ve gizli diziyi dışarıda bırakmak, gizli dizinin ilişkili bir gizli diziye sahip olmayan tüm hedefler için kullanılacağını gösterir. |
başlatıcı adı | Gizli diziyle ilişkilendirilecek başlatıcı iSCSI adını belirtir. Bu, bir hedefte gizli dizi ayarlarken isteğe bağlıdır ve gizli diziyi dışarıda bırakmak, gizli dizinin ilişkili bir gizli diziye sahip olmayan tüm başlatıcılar için kullanılacağını gösterir. |
yaratmak
Seçili durumdaki alt sistemde yeni bir LUN veya iSCSI hedefi oluşturur veya seçili durumdaki hedefte bir hedef portal grubu oluşturur. Diskraid listesi komutunu kullanarak gerçek bağlamayı görüntüleyebilirsiniz.
Sözdizimi
create lun simple [size=<n>] [drives=<n>] [noerr]
create lun stripe [size=<n>] [drives=<n, n> [,...]] [stripesize=<n>] [noerr]
create lun raid [size=<n>] [drives=<n, n> [,...]] [stripesize=<n>] [noerr]
create lun mirror [size=<n>] [drives=<n, n> [,...]] [stripesize=<n>] [noerr]
create lun automagic size=<n> [noerr]
create target name=<name> [iscsiname=<iscsiname>] [noerr]
create tpgroup [noerr]
Parametreler
Parametre | Açıklama |
---|---|
basit | Basit bir LUN oluşturur. |
Şerit | Şeritli lun oluşturur. |
RAID | Eşlikli bir çizgili LUN oluşturur. |
ayna | Yansıtılmış bir LUN oluşturur. |
otomatik otomatik | Geçerli durumdaki otomatikmanjik ipuçlarını kullanarak bir LUN oluşturur. Daha fazla bilgi için bu makaledeki automagic alt komutuna bakın. |
boyut= | Toplam LUN boyutunu megabayt cinsinden belirtir.
size= veya drives= parametresi belirtilmelidir. Bunlar birlikte de kullanılabilir.
size= parametresi belirtilmezse, oluşturulan LUN, belirtilen tüm sürücülerin izin verdiği mümkün olan en büyük boyut olacaktır. Sağlayıcı genellikle en az istenen boyut kadar büyük bir LUN oluşturur, ancak sağlayıcının bazı durumlarda bir sonraki en büyük boyuta yuvarlaması gerekebilir. Örneğin, boyut 0,99 GB olarak belirtilirse ve sağlayıcı yalnızca GB disk kapsamlarını ayırabiliyorsa, sonuçta elde edilen LUN 1 GB olur. Boyutu diğer birimleri kullanarak belirtmek için, boyuttan hemen sonra aşağıdaki tanınan soneklerden birini kullanın:
|
sürücüler= | LuN oluşturmak için kullanılacak sürücülerin drive_number belirtir. size= veya drives= parametresi belirtilmelidir. Bunlar birlikte de kullanılabilir. size= parametresi belirtilmezse, oluşturulan LUN, belirtilen tüm sürücülerin izin verdiği mümkün olan en büyük boyuttur. size= parametresi belirtilirse, sağlayıcılar belirtilen sürücü listesinden sürücüleri seçerek LUN'u oluşturur. Sağlayıcılar mümkün olduğunda sürücüleri belirtilen sırayla kullanmayı dener. |
şerit boyutu= |
Bir şerit veya raid LUN için megabayt cinsinden boyutu belirtir. LUN oluşturulduktan sonra şeritleme değiştirilemez. Boyutu diğer birimleri kullanarak belirtmek için, boyuttan hemen sonra aşağıdaki tanınan soneklerden birini kullanın:
|
hedef | Seçili durumdaki alt sistemde yeni bir iSCSI hedefi oluşturur. |
isim | Hedef için kolay adı sağlar. |
iscsiname | Hedef için iSCSI adını sağlar ve sağlayıcının bir ad oluşturması için atlanabilir. |
TP Grubu | Seçili durumdaki hedefte yeni bir iSCSI hedef portalı grubu oluşturur. |
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
silmek
Seçili durumdaki LUN'u, iSCSI hedefini (iSCSI hedefiyle ilişkilendirilmiş LUN'lar olmadığı sürece) veya iSCSI hedef portalı grubunu siler.
Sözdizimi
delete lun [uninstall] [noerr]
delete target [noerr]
delete tpgroup [noerr]
Parametreler
Parametre | Açıklama |
---|---|
Lun | Seçili durumdaki LUN'yi ve üzerindeki tüm verileri siler. |
kaldır | LUN ile ilişkili yerel sistemdeki diskin LUN silinmeden önce temizlendiğini belirtir. |
hedef | Hedefle ilişkilendirilmiş LUN yoksa seçili durumdaki iSCSI hedefini siler. |
TP Grubu | Seçili durumdaki iSCSI hedef portalı grubunu siler. |
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
ayrıntı
Belirtilen türün seçili durumdaki nesnesi hakkında ayrıntılı bilgileri görüntüler.
Sözdizimi
detail {hbaport | iadapter | iportal | provider | subsystem | controller | port | drive | lun | tportal | target | tpgroup} [verbose]
Parametreler
Parametre | Açıklama |
---|---|
hbaport | Seçili durumdaki ana bilgisayar veri yolu bağdaştırıcısı (HBA) bağlantı noktası hakkında ayrıntılı bilgileri listeler. |
iAdapter (Adaptör) | Seçili durumdaki iSCSI başlatıcı bağdaştırıcısı hakkında ayrıntılı bilgileri listeler. |
iportal (Portal) | Seçili durumdaki iSCSI başlatıcı portalı hakkında ayrıntılı bilgileri listeler. |
sağlayıcı | Seçili durumdaki sağlayıcı hakkında ayrıntılı bilgileri listeler. |
Alt | Seçili durumdaki alt sistem hakkında ayrıntılı bilgileri listeler. |
denetleyici | Seçili durumdaki denetleyici hakkında ayrıntılı bilgileri listeler. |
liman | Seçili durumdaki denetleyici bağlantı noktası hakkında ayrıntılı bilgileri listeler. |
sürmek | Şu anda seçili olan sürücü hakkında, kaplayan LUN'lar da dahil olmak üzere ayrıntılı bilgileri listeler. |
Lun | Katkıda bulunan sürücüler de dahil olmak üzere seçili olan LUN hakkında ayrıntılı bilgileri listeler. Çıkış, LUN'un Fiber Kanal veya iSCSI alt sisteminin parçası olup olmamasına bağlı olarak biraz farklılık gösterir. Maskelenmemiş Konaklar listesinde yalnızca yıldız işareti varsa, bu, LUN'un tüm konakların maskesinin kaldırılmış olduğu anlamına gelir. |
tportal | Seçili durumdaki iSCSI hedef portalı hakkında ayrıntılı bilgileri listeler. |
hedef | Seçili durumdaki iSCSI hedefi hakkında ayrıntılı bilgileri listeler. |
TP Grubu | Seçili durumdaki iSCSI hedef portalı grubu hakkında ayrıntılı bilgileri listeler. |
fazla kelimeli | Yalnızca LUN parametresiyle kullanmak için. Pleksleri de dahil olmak üzere ek bilgileri listeler. |
ilişkiyi kaldır
Belirtilen denetleyici bağlantı noktalarının listesini seçili durumdaki LUN için devre dışı olarak ayarlar (diğer denetleyici bağlantı noktaları etkilenmez) veya seçili durumdaki LUN için belirtilen iSCSI hedefleri listesini kaldırır.
Sözdizimi
dissociate controllers <n> [,<n> [,...]]
dissociate ports <n-m>[,<n-m>[,…]]
dissociate targets <n> [,<n> [,…]]
Parametre
Parametre | Açıklama |
---|---|
denetleyiciler | Seçili durumdaki LUN ile ilişkilendirilmiş denetleyiciler listesinden denetleyicileri kaldırır. Yalnızca VDS 1.0 sağlayıcılarıyla kullanın. |
limanlar | Denetleyici bağlantı noktalarını, seçili durumdaki LUN ile ilişkilendirilmiş denetleyici bağlantı noktaları listesinden kaldırır. Yalnızca VDS 1.1 sağlayıcılarıyla kullanın. |
Hedef | Şu anda seçili olan LUN ile ilişkili iSCSI hedefleri listesinden hedefleri kaldırır. Yalnızca VDS 1.1 sağlayıcılarıyla kullanın. |
<n> [,<n> [,…]] |
Denetleyiciler veya hedefler parametresiyle kullanmak için. Devre dışı veya ilişkisiz olarak ayarlanacağı denetleyicilerin veya iSCSI hedeflerinin sayısını belirtir. |
<n-m>[,<n-m>[,…]] |
Ports parametresiyle kullanmak için. Denetleyici numarası (n) ve bağlantı noktası numarası (m) çifti kullanılarak etkin olmayan olarak ayarlanacağı denetleyici bağlantı noktalarını belirtir. |
Örnek
DISKRAID> SEL LUN 5
LUN 5 is now the selected LUN.
DISKRAID> ASSOCIATE PORTS 0-0,0-1
Controller port associations changed.
(Controller ports active after this command: Ctlr 0 Port 0, Ctlr 0 Port 1)
DISKRAID> ASSOCIATE PORTS ADD 1-1
Controller port associations changed.
(Controller ports active after this command: Ctlr 0 Port 0, Ctlr 0 Port 1, Ctlr 1 Port 1)
DISKRAID> DISSOCIATE PORTS 0-0,1-1
Controller port associations changed.
(Controller ports active after this command: Ctlr 0 Port 1)
çıkış
Diskraid'dan çıkar.
Sözdizimi
exit
uzatmak
Şu anda seçili olan LUN'yi, LUN'un sonuna kesimler ekleyerek genişletir. Tüm sağlayıcılar LUN'ları genişletmeyi desteklemez. LUN'da yer alan birimleri veya dosya sistemlerini genişletmez. LUN'yi genişletdikten sonra, DiskPart extend komutunu kullanarak ilişkili disk içi yapıları genişletmeniz gerekir.
Sözdizimi
extend lun [size=<LUN_size>] [drives=<drive_number>, [<drive_number>, ...]] [noerr]
Parametreler
Parametre | Açıklama |
---|---|
boyut | LUN'yi genişletmek için megabayt cinsinden boyutu belirtir.
Boyut veya <drive> parametre belirtilmelidir. Bunlar birlikte de kullanılabilir.
size= parametresi belirtilmezse, LUN tüm belirtilen sürücülerin izin verdiği mümkün olan en büyük boyuta kadar genişletilir.
size= parametresi belirtilirse, sağlayıcılar LUN'yi oluşturmak için drives= parametresi tarafından belirtilen listeden sürücüleri seçer. Boyutu diğer birimleri kullanarak belirtmek için, boyuttan hemen sonra aşağıdaki tanınan soneklerden birini kullanın:
|
sürücüler= |
<drive_number> LUN oluştururken kullanılacak sürücüleri belirtir.
Boyut veya <drive> parametre belirtilmelidir. Bunlar birlikte de kullanılabilir.
size= parametresi belirtilmezse, oluşturulan LUN, belirtilen tüm sürücülerin izin verdiği mümkün olan en büyük boyuttur. Sağlayıcılar mümkün olduğunda sürücüleri belirtilen sırada kullanır. |
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
Temizleme Önbelleği
Seçili durumdaki denetleyicideki önbelleği temizler.
Sözdizimi
flushcache controller
Yardım
Tüm Diskraid komutlarının listesini görüntüler.
Sözdizimi
help
ithalat hedefi
Seçili durumdaki alt sistem için ayarlanan geçerli Birim Gölge Kopyası Hizmeti (VSS) içeri aktarma hedefini alır veya ayarlar.
Sözdizimi
importtarget subsystem [set target]
Parametre
Parametre | Açıklama |
---|---|
hedefi ayarla | Belirtilirse, seçili durumdaki hedefi, seçili durumdaki alt sistem için VSS içeri aktarma hedefine ayarlar. Belirtilmezse, komut seçili durumdaki alt sistem için ayarlanan geçerli VSS içeri aktarma hedefini alır. |
Başlatıcı
Yerel iSCSI başlatıcısı hakkındaki bilgileri alır.
Sözdizimi
initiator
geçersiz önbellek
Seçili durumdaki denetleyicideki önbelleği geçersiz kılma.
Sözdizimi
invalidatecache controller
LB Politikası
Seçili durumdaki LUN'da yük dengeleme ilkesini ayarlar.
Sözdizimi
lbpolicy set lun type=<type> [paths=<path>-{primary | <weight>}[,<path>-{primary | <weight>}[,…]]]
lbpolicy set lun paths=<path>-{primary | <weight>}[,<path>-{primary | <weight>}[,…]]
Parametreler
Parametre | Açıklama |
---|---|
tür | Yük dengeleme ilkesini belirtir. Tür belirtilmezse yol parametresi belirtilmelidir. Tür aşağıdakilerden biri olabilir:
|
yol | Bir yolun birincil mi yoksa belirli <weight> bir öğesine mi sahip olduğunu belirtir. Belirtilmeyen tüm yollar örtük olarak yedekleme olarak ayarlanır. Listelenen tüm yollar, seçili durumdaki LUN yollarından biri olmalıdır. |
liste
Belirtilen türdeki nesnelerin listesini görüntüler.
Sözdizimi
list {hbaports | iadapters | iportals | providers | subsystems | controllers | ports | drives | LUNs | tportals | targets | tpgroups}
Parametreler
Parametre | Açıklama |
---|---|
HBaportlar | VDS tarafından bilinen tüm HBA bağlantı noktaları hakkındaki özet bilgileri listeler. Seçili durumdaki HBA bağlantı noktası yıldız (*) ile işaretlenir. |
iAdapter'lar | VDS tarafından bilinen tüm iSCSI başlatıcı bağdaştırıcıları hakkındaki özet bilgileri listeler. Seçili durumdaki başlatıcı bağdaştırıcısı yıldız işareti (*) ile işaretlenmiştir. |
iportallar | Seçili durumdaki başlatıcı bağdaştırıcısındaki tüm iSCSI başlatıcı portalları hakkındaki özet bilgileri listeler. Şu anda seçili olan başlatıcı portalı yıldız işareti (*) ile işaretlenmiştir. |
Sağlayıcı | VDS tarafından bilinen her sağlayıcıyla ilgili özet bilgileri listeler. Seçili durumdaki sağlayıcı yıldız işareti (*) ile işaretlenmiştir. |
Alt | Sistemdeki her alt sistemle ilgili özet bilgileri listeler. Seçili durumdaki alt sistem yıldız işareti (*) ile işaretlenmiştir. |
denetleyiciler | Seçili durumdaki alt sistemdeki her denetleyiciyle ilgili özet bilgileri listeler. Seçili durumdaki denetleyici yıldız işareti (*) ile işaretlenmiştir. |
limanlar | Seçili durumdaki denetleyicideki her denetleyici bağlantı noktasıyla ilgili özet bilgileri listeler. Seçili durumdaki bağlantı noktası yıldız işareti (*) ile işaretlenmiştir. |
Sürücü | Seçili durumdaki alt sistemdeki her sürücüyle ilgili özet bilgileri listeler. Seçili durumdaki sürücü yıldız işareti (*) ile işaretlenmiştir. |
Lun | Seçili durumdaki alt sistemdeki her LUN ile ilgili özet bilgileri listeler. Şu anda seçili olan LUN bir yıldız (*) ile işaretlenir. |
portals | Seçili durumdaki alt sistemdeki tüm iSCSI hedef portallarıyla ilgili özet bilgileri listeler. Seçili durumdaki hedef portal bir yıldız (*) ile işaretlenir. |
Hedef | Seçili durumdaki alt sistemdeki tüm iSCSI hedefleri hakkındaki özet bilgileri listeler. Seçili durumdaki hedef bir yıldız (*) ile işaretlenir. |
TP Grupları | Seçili durumdaki hedefteki tüm iSCSI hedef portalı grupları hakkındaki özet bilgileri listeler. Seçili durumdaki portal grubu yıldız işareti (*) ile işaretlenmiştir. |
oturum aç
Belirtilen iSCSI başlatıcı bağdaştırıcısını seçili durumdaki iSCSI hedefinde günlüğe kaydeder.
Sözdizimi
login target iadapter=<iadapter> [type={manual | persistent | boot}] [chap={none | oneway | mutual}] [iportal=<iportal>] [tportal=<tportal>] [<flag> [<flag> […]]]
Parametreler
Parametre | Açıklama |
---|---|
tür | Gerçekleştirilecek oturum açma türünü belirtir: el ile veya kalıcı. Belirtilmezse, el ile oturum açma gerçekleştirilir. |
El ile | El ile oturum açın. Gelecekteki geliştirme için tasarlanmış ve şu anda kullanılmamış bir önyükleme seçeneği de vardır. |
Kalıcı | Bilgisayar yeniden başlatıldığında otomatik olarak aynı oturum açma bilgilerini kullanın. |
çatlak | Kullanılacak CHAP kimlik doğrulaması türünü belirtir: none, oneway CHAP veya karşılıklı CHAP; belirtilmezse, kimlik doğrulaması kullanılmaz. |
tportal | Oturum açmak için kullanılmak üzere seçili durumdaki alt sistemde isteğe bağlı bir hedef portal belirtir. |
iportal (Portal) | Belirtilen başlatıcı bağdaştırıcısında oturum açma için kullanılacak isteğe bağlı başlatıcı portalını belirtir. |
<flag> |
Üç harfli kısaltmalarla tanımlanır:
|
Oturum kapatma
Belirtilen iSCSI başlatıcı bağdaştırıcısını seçili durumdaki iSCSI hedefinin dışında günlüğe kaydeder.
Sözdizimi
logout target iadapter= <iadapter>
Parametreler
Parametre | Açıklama |
---|---|
iAdapter (Adaptör) | Oturumu kapatacak bir oturum açma oturumu olan başlatıcı bağdaştırıcısını belirtir. |
bakım
Belirtilen türün seçili durumdaki nesnesinde bakım işlemleri gerçekleştirir.
Sözdizimi
maintenance <object operation> [count=<iteration>]
Parametreler
Parametre | Açıklama |
---|---|
<object> |
İşlemin gerçekleştirildiği nesne türünü belirtir. Nesne türü bir alt sistem, denetleyici, bağlantı noktası, sürücü veya LUN olabilir. |
<operation> |
Gerçekleştirilecek bakım işlemini belirtir. İşlem türü spinup, spindown, yanıp sönme, bip sesi veya ping olabilir. Bir işlem belirtilmelidir. |
count= | İşlemin kaç kez yinelenmek üzere olduğunu belirtir. Bu genellikle yanıp sönme, bip sesi veya ping ile kullanılır. |
isim
Seçili durumdaki alt sistemin, LUN'un veya iSCSI hedefinin kolay adını belirtilen ada ayarlar.
Sözdizimi
name {subsystem | lun | target} [<name>]
Parametre
Parametre | Açıklama |
---|---|
<name> |
Alt sistem, LUN veya hedef için bir ad belirtir. Adın uzunluğu 64 karakterden kısa olmalıdır. Ad sağlanmazsa, varsa mevcut ad silinir. |
çevrimdışı
Belirtilen türdeki seçili durumdaki nesnenin durumunu çevrimdışı olarak ayarlar.
Sözdizimi
offline <object>
Parametre
Parametre | Açıklama |
---|---|
<object> |
Bu işlemin gerçekleştirildiği nesne türünü belirtir. Tür şunlar olabilir: alt sistem, denetleyici, sürücü, LUN veya tportal. |
çevrimiçi
Belirtilen türdeki seçili nesnenin durumunu çevrimiçi olarak ayarlar. Nesne hbaport ise, yolların durumunu seçili durumdaki HBA bağlantı noktasına çevrimiçi olarak değiştirir.
Sözdizimi
online <object>
Parametre
Parametre | Açıklama |
---|---|
<object> |
Bu işlemin gerçekleştirildiği nesne türünü belirtir. Tür şunlar olabilir: hbaport, alt sistem, denetleyici, sürücü, LUN veya tportal. |
iyileşmek
Şu anda seçili olan hataya dayanıklı LUN'yi onarmak için yeniden eşitleme veya sık erişim gibi gerekli işlemleri gerçekleştirir. Örneğin, KURTAR, etkin yedeğin başarısız diske veya başka bir disk uzantısına sahip bir RAID kümesine bağlanmasına neden olabilir.
Sözdizimi
recover <lun>
yeniden numaralandırma
Belirtilen türdeki nesneleri yeniden numaralandırır. LUN'yi genişlet komutunu kullanırsanız, yeniden numaralandırma komutunu kullanmadan önce disk boyutunu güncelleştirmek için refresh komutunu kullanmanız gerekir.
Sözdizimi
reenumerate {subsystems | drives}
Parametreler
Parametre | Açıklama |
---|---|
Alt | Seçili durumdaki sağlayıcıya eklenmiş olan yeni alt sistemleri bulmak için sağlayıcıyı sorgular. |
Sürücü | Seçili durumdaki alt sisteme eklenen yeni sürücüleri bulmak için iç G/Ç veri yollarını sorgular. |
yenileme
Seçili durumdaki sağlayıcı için iç verileri yeniler.
Sözdizimi
refresh provider
REM
Betikleri açıklama satırı yapmak için kullanılır.
Sözdizimi
Rem <comment>
Kaldır
Seçili durumdaki hedef portal grubundan belirtilen iSCSI hedef portalını kaldırır.
Sözdizimi
remove tpgroup tportal=<tportal> [noerr]
Parametre
Parametre | Açıklama |
---|---|
tpgroup tportal=<tportal> |
Kaldırılacak iSCSI hedef portalını belirtir. |
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
değiştirmek
Belirtilen sürücüyü seçili olan sürücüyle değiştirir. Belirtilen sürücü şu anda seçili olan sürücü olmayabilir.
Sözdizimi
replace drive=<drive_number>
Parametre
Parametre | Açıklama |
---|---|
sürücü= |
<drive_number> Değiştirilecek sürücü için öğesini belirtir. |
sıfırla
Seçili durumdaki denetleyiciyi veya bağlantı noktasını sıfırlar.
Sözdizimi
reset {controller | port}
Parametreler
Parametre | Açıklama |
---|---|
denetleyici | Denetleyiciyi sıfırlar. |
liman | Bağlantı noktasını sıfırlar. |
seç
Seçili durumdaki nesneyi görüntüler veya değiştirir.
Sözdizimi
select {hbaport | iadapter | iportal | provider | subsystem | controller | port | drive | lun | tportal | target | tpgroup } [<n>]
Parametreler
Parametre | Açıklama |
---|---|
nesne | Seçilebilir nesne türünü belirtir: sağlayıcı, alt sistem, denetleyici, sürücü veya LUN. |
hbaport [<n>] |
Odağı belirtilen yerel HBA bağlantı noktasına ayarlar. HBA bağlantı noktası belirtilmezse, komut seçili durumdaki HBA bağlantı noktasını (varsa) görüntüler. Geçersiz bir HBA bağlantı noktası dizininin belirtilmesi odak içi HBA bağlantı noktası olmamasıyla sonuçlansın. HBA bağlantı noktası seçildiğinde, seçilen başlatıcı bağdaştırıcılarının ve başlatıcı portallarının seçimi kaldırılır. |
iAdapter (Adaptör) [<n>] |
Odağı belirtilen yerel iSCSI başlatıcı bağdaştırıcısına ayarlar. Başlatıcı bağdaştırıcısı belirtilmezse, komut seçili durumdaki başlatıcı bağdaştırıcısını (varsa) görüntüler. Geçersiz bir başlatıcı bağdaştırıcısı dizininin belirtilmesi, odak içi başlatıcı bağdaştırıcısına neden olmaz. Başlatıcı bağdaştırıcısı seçildiğinde, seçilen HBA bağlantı noktalarının ve başlatıcı portallarının seçimi kaldırılır. |
iportal (Portal) [<n>] |
Odağı, seçili iSCSI başlatıcı bağdaştırıcısı içinde belirtilen yerel iSCSI başlatıcı portalına ayarlar. Başlatıcı portalı belirtilmezse, komut seçili durumdaki başlatıcı portalını (varsa) görüntüler. Geçersiz bir başlatıcı portalı dizininin belirtilmesi, seçili başlatıcı portalına neden olmaz. |
Sağlayıcı [<n>] |
Odağı belirtilen sağlayıcıya ayarlar. Sağlayıcı belirtilmezse, komut seçili durumdaki sağlayıcıyı (varsa) görüntüler. Geçersiz bir sağlayıcı dizininin belirtilmesi, odak sağlayıcı olmamasıyla sonuçlanmalı. |
Alt [<n>] |
Odağı belirtilen alt sisteme ayarlar. Herhangi bir alt sistem belirtilmezse, komut alt sistemi odakla (varsa) görüntüler. Geçersiz bir alt sistem dizininin belirtilmesi odak içi alt sisteme neden olmaz. Bir alt sistemin seçilmesi, ilişkili sağlayıcıyı örtük olarak seçer. |
denetleyici [<n>] |
Odağı, seçili durumdaki alt sistem içinde belirtilen denetleyiciye ayarlar. Hiçbir denetleyici belirtilmezse, komut seçili durumdaki denetleyiciyi (varsa) görüntüler. Geçersiz bir denetleyici dizininin belirtilmesi, odak içi denetleyici olmamasını sağlar. Bir denetleyici seçildiğinde seçilen denetleyici bağlantı noktalarının, sürücülerin, LUN'lerin, hedef portalların, hedeflerin ve hedef portal gruplarının seçimini kaldırır. |
liman [<n>] |
Odağı, seçili durumdaki denetleyici içinde belirtilen denetleyici bağlantı noktasına ayarlar. Bağlantı noktası belirtilmezse, komut seçili durumdaki bağlantı noktasını (varsa) görüntüler. Geçersiz bir bağlantı noktası dizininin belirtilmesi, seçili bağlantı noktası olmamasıyla sonuçlanmalı. |
sürmek [<n>] |
Odağı, seçili durumdaki alt sistem içinde belirtilen sürücüye veya fiziksel iş miline ayarlar. Herhangi bir sürücü belirtilmezse, komut seçili durumdaki sürücüyü (varsa) görüntüler. Geçersiz bir sürücü dizininin belirtilmesi odak içi sürücüye neden olmaz. Bir sürücü seçildiğinde seçilen denetleyicilerin, denetleyici bağlantı noktalarının, LUN'ların, hedef portalların, hedeflerin ve hedef portal gruplarının seçimini kaldırır. |
Lun [<n>] |
Odağı, seçili durumdaki alt sistem içinde belirtilen LUN'a ayarlar. Herhangi bir LUN belirtilmezse, komut seçili durumdaki LUN'yi (varsa) görüntüler. Geçersiz bir LUN dizininin belirtilmesi seçili LUN olmamasıyla sonuçlansın. LUN seçildiğinde seçilen denetleyicilerin, denetleyici bağlantı noktalarının, sürücülerin, hedef portalların, hedeflerin ve hedef portal gruplarının seçimini kaldırır. |
tportal [<n>] |
Odağı, seçili durumdaki alt sistem içinde belirtilen iSCSI hedef portalına ayarlar. Hedef portal belirtilmezse, komut seçili durumdaki hedef portalı (varsa) görüntüler. Geçersiz bir hedef portal dizininin belirtilmesi, seçili hedef portal olmamasıyla sonuçlanmalı. Hedef portalın seçilmesi tüm denetleyicilerin, denetleyici bağlantı noktalarının, sürücülerin, LUN'ların, hedeflerin ve hedef portal gruplarının seçimini kaldırır. |
hedef [<n>] |
Odağı, seçili durumdaki alt sistem içinde belirtilen iSCSI hedefine ayarlar. Hedef belirtilmezse, komut seçili durumdaki hedefi (varsa) görüntüler. Geçersiz bir hedef dizininin belirtilmesi, seçili hedef olmamasıyla sonuçlanmalı. Hedef seçildiğinde tüm denetleyiciler, denetleyici bağlantı noktaları, sürücüler, LUN'lar, hedef portallar ve hedef portal grupları seçimini kaldırır. |
TP Grubu [<n>] |
Odağı, seçili durumdaki iSCSI hedefi içinde belirtilen iSCSI hedef portalı grubuna ayarlar. Hiçbir hedef portal grubu belirtilmezse, komut seçili durumdaki hedef portal grubunu (varsa) görüntüler. Geçersiz bir hedef portal grubu dizininin belirtilmesi odaktaki hedef portal grubuna neden olmaz. |
[<n>] |
Seçecek öğesini <object number> belirtir.
<object number> Belirtilen geçerli değilse, belirtilen türdeki nesneler için var olan tüm seçimler temizlenir. Belirtilmezse <object number> , geçerli nesne görüntülenir. |
set bayrağı
Seçili olan sürücüyü sık erişimli yedek olarak ayarlar. Sık erişimli yedekler sıradan LUN bağlama işlemleri için kullanılamaz. Bunlar yalnızca hata işleme için ayrılmıştır. Sürücü şu anda mevcut LUN'lara bağlı olmamalıdır.
Sözdizimi
setflag drive hotspare={true | false}
Parametreler
Parametre | Açıklama |
---|---|
doğru | Seçili durumdaki sürücüyü sık erişimli yedek olarak seçer. |
yanlış | Seçili durumdaki sürücünün seçimini sık erişimli yedek olarak kaldırır. |
küçülmek
Seçili LUN'un boyutunu küçültür.
Sözdizimi
shrink lun size=<n> [noerr]
Parametreler
Parametre | Açıklama |
---|---|
boyut | LUN boyutunu küçültmek için istenen alan miktarını megabayt (MB) cinsinden belirtir. Boyutu diğer birimleri kullanarak belirtmek için, boyuttan hemen sonra aşağıdaki tanınan soneklerden birini kullanın:
|
noerr | Yalnızca betik oluşturma için. Bir hatayla karşılaşıldığında, Diskraid hata oluşmamış gibi komutları işlemeye devam eder. |
Bekleme
Yolların durumunu, seçili durumdaki ana bilgisayar veri yolu bağdaştırıcısı (HBA) bağlantı noktasını BEKLEME konumuna değiştirir.
Sözdizimi
standby hbaport
Parametreler
Parametre | Açıklama |
---|---|
hbaport | Yolların durumunu, seçili durumdaki ana bilgisayar veri yolu bağdaştırıcısı (HBA) bağlantı noktasını BEKLEME konumuna değiştirir. |
Maske -sini
Seçili olan LUN'ları belirtilen konaklardan erişilebilir hale getirir.
Sözdizimi
unmask lun {all | none | [add] wwn=<hexadecimal_number> [;<hexadecimal_number> [;…]] | [add] initiator=<initiator>[;<initiator>[;…]]} [uninstall]
Parametreler
Parametre | Açıklama |
---|---|
tümü | LUN'un tüm konaklardan erişilebilir hale getirilmemesi gerektiğini belirtir. Ancak, lun maskesini bir iSCSI alt sistemindeki tüm hedeflere kaldıramazsınız. Komutu çalıştırmadan önce hedefin oturumunu |
yok | LUN'un herhangi bir konak için erişilebilir olmaması gerektiğini belirtir. Komutu çalıştırmadan önce hedefin oturumunu |
ekle | Belirtilen konakların, bu LUN'un erişebildiği mevcut konak listesine eklenmesi gerektiğini belirtir. Bu parametre belirtilmezse, sağlanan konakların listesi bu LUN'un erişebildiği mevcut konak listesinin yerini alır. |
wwn= | LUN veya konakların erişilebilir hale getirileceği dünya çapındaki adları temsil eden onaltılık sayıların listesini belirtir. Fiber Kanal alt sistemindeki belirli bir konak kümesine maske uygulamak/maskesini açmak için, ilgilendiğiniz konak makinelerindeki bağlantı noktaları için noktalı virgülle ayrılmış WWN listesi yazabilirsiniz. |
başlatıcı= | Seçili LUN'un erişilebilir hale getirileceği iSCSI başlatıcılarının listesini belirtir. iSCSI alt sistemindeki belirli bir konak kümesine maske uygulamak/maskesini açmak için, ilgilendiğiniz konak bilgisayarlardaki başlatıcıların iSCSI başlatıcı adlarının noktalı virgülle ayrılmış bir listesini yazabilirsiniz. |
kaldır | Belirtilirse, LUN maskelenmeden önce yerel sistemdeki LUN ile ilişkili diski kaldırır. |
Diskraid Betiği Oluşturma
Diskraid, windows server'ın desteklenen bir sürümünü çalıştıran herhangi bir bilgisayarda, ilişkili bir VDS donanım sağlayıcısıyla betik oluşturulabilir. Diskraid betiğini çağırmak için komut istemine şunu yazın:
diskraid /s <script.txt>
Varsayılan olarak, Diskraid komutları işlemeyi durdurur ve betikte bir sorun varsa bir hata kodu döndürür. Betiği çalıştırmaya devam etmek ve hataları yoksaymak için komuta noerr parametresini ekleyin. Bu, toplam LUN sayısından bağımsız olarak bir alt sistemdeki tüm LUN'ları silmek için tek bir betik kullanma gibi yararlı uygulamalara izin verir. Tüm komutlar noerr parametresini desteklemez. Noerr parametresini dahil edip etmediğinize bakılmaksızın, komut söz dizimi hatalarında hatalar her zaman döndürülür.
Diskraid hata kodları
Hata Kodu | Hata Açıklaması |
---|---|
0 | Hata oluşmadi. Betiğin tamamı hatasız çalıştı. |
1 | Önemli bir özel durum oluştu. |
2 | Diskraid komut satırında belirtilen bağımsız değişkenler yanlıştı. |
3 | Diskraid belirtilen betiği veya çıkış dosyasını açamadı. |
4 | Diskraid'in kullandığı hizmetlerden biri hata döndürdü. |
5 | Komut söz dizimi hatası oluştu. Bir nesne yanlış seçildiği veya bu komutla kullanım için geçersiz olduğu için betik başarısız oldu. |
Örnek
Bilgisayarınızda alt sistem 0'ın durumunu görüntülemek için şunu yazın:
diskraid
ENTER tuşuna basın ve aşağıdakine benzer bir çıkış görüntülenir:
Microsoft Diskraid version 5.2.xxxx
Copyright (©) 2003 Microsoft Corporation
On computer: COMPUTER_NAME
Alt sistem 0'ı seçmek için Diskraid istemine aşağıdakileri yazın:
select subsystem 0
ENTER tuşuna basın ve aşağıdakine benzer bir çıkış görüntülenir:
Subsystem 0 is now the selected subsystem.
DISKRAID> list drives
Drive ### Status Health Size Free Bus Slot Flags
--------- ---------- ------------ -------- -------- --- ---- -----
Drive 0 Online Healthy 107 GB 107 GB 0 1
Drive 1 Offline Healthy 29 GB 29 GB 1 0
Drive 2 Online Healthy 107 GB 107 GB 0 2
Drive 3 Not Ready Healthy 19 GB 19 GB 1 1
Diskraid'dan çıkmak için Diskraid istemine aşağıdakileri yazın:
exit