Brocade SAN switch
kullanarak storage ve Host’ lar arasında
zone’ lar oluşturabilir ve bu zone’ lar dahilinde oluşturduğumuz LUN’ ları
Host’ lara Map edebiliriz.
“HOST – SAN switch –
STORAGE” arasında yapılacak işlemler
kabaca ve sırasıyla şu şekildedir.
1. Multi
Path kablolamanın yapılması
2. Host
ve storage tarafında bulunan tüm world wide port names (WWPN veya WWN) ’ lerin
belirlenmesi.
3. WWN
ler kullanılarak Storage tarafında igroup (initiators group) oluşturulması LUN Mapping
yapılması.
4. SAN switch tarafında zone’ ların yapılması
5. Host
tarafında map edilmiş LUN ların scan
edilip mount edilmesi.
1. MULTI PATH KABLOLAMANIN YAPILMASI
Şekilde görüldüğü gibi tüm aktif
cihazlar arasında multipath yapılarak
Sunucu üzerindeki HBA, SAN sw’ ler
ve storage controller’ ları redundancy hale getirilmiştir.
ve storage controller’ ları redundancy hale getirilmiştir.
2. HOST VE STORAGE TARAFINDA BULUNAN TÜM WORLD
WİDE PORT NAMES (WWPN veya WWN) ’ LERİN
BELİRLENMESİ.
Her HBA(Host
Bus Adapter)’ nın uniq olarak sahip olduğu bir port WWN adresi vardır ve 16
hexadecimal karakterden oluşur.
WWN’ ler
kullanılarak portlar birbirleri arasında haberleştirilebilir. Storage ve Host’ ların WWN adreslerini
çeşitli yollardan öğrenebilirsiniz. Aşağıda örnekler verilmiştir.
Netapp Ör:
NETAPP1#fcp config
1a: ONLINE PTP
Fabric
host address 010400
portname 50:0a:09:81:8d:31:31:32 nodename 50:0a:09:80:8d:31:31:32
mediatype auto speed auto
1b: ONLINE PTP
Fabric
host address 010400
portname 50:0a:09:82:8d:31:31:32 nodename
50:0a:09:80:8d:31:31:32
mediatype auto speed auto
NETAPP2#fcp config
gstnod01> fcp
config
1a: ONLINE PTP
Fabric
host address 010000
portname 50:0a:09:81:9d:31:31:32 nodename 50:0a:09:80:8d:31:31:32
mediatype auto speed auto
1b: ONLINE PTP
Fabric
host address 010000
portname 50:0a:09:82:9d:31:31:32 nodename
50:0a:09:80:8d:31:31:32
mediatype auto speed auto
bu komutla HBA portlarının ONLINE
olduğunu da görebiliyoruz. Kırmızı ile
WWN ler (vmware tarafında target name’ ler ) gözükmektedir.
ESX1 Host Ör:
Vcenter -> ESX
Host->Configuration->Storage Adapters-> vmhba (HBA) menusunden ;
ESX2 Host Ör:
Vcenter -> ESX
Host->Configuration->Storage Adapters-> vmhba (HBA) menusunden ;
ESX hostun HBA bilgilerini görebiliyoruz.
Linux Ör:
LINUX:~
Adapter
Information:
model info: Brocade-815
OEM info: IBM - PN:46M6049, FRU:46M6061,
SN:46M6053YK50200IC009
num ports: 1
max speed: 8 Gbps
chip revision: Rev-C
hw path: 0000:0e
Serial Num: AVN0451F033
name: dwh_hba1
PCI
Information:
vendor id: 0x1657
device id: 0x0017
ssvid: 0x1657
PCIe Gen: Gen2
PCIe lanes: 8(Initial number of lanes = 8)
PCI function0:
ssid: 0x0014
port: 0
type: FC
Port
Information:
Port 0:
name:
pwwn: 10:00:00:05:1e:fb:2e:74
nwwn: 20:00:00:05:1e:fb:2e:74
hwpath: 0000:0e:00.0
Flash
Information
status: good
option ROM version:
BIOS: FCHBA2.2.0.1
fw version: 3.0.0.0
Linux işletim sisteminde brocade
marka bir HBA nın bilgilerinin görüntülenmesi.
Kırmızı işaret ile WWN numarasını görüyoruz.
3. WWN’ LER KULLANILARAK STORAGE TARAFINDA
IGROUP OLUŞTURULMASI VE LUN MAPPİNG
YAPILMASI.
Storage tarafında oluşturduğumuz
LUN’ lara Hostların erişmebilmesini
sağlamak için MAP ediyor olmamız
gerekir. Mapping için igroup lara ihtiyaç vardır. Böylece igroup’ lar olarak
ayırdığımız HOST’ lara LUN’ ları ayrı ayrı map edebiliriz. Bir igroup netapp storage’
larda aşağıdaki gibi oluşturulur;
NETAPP# igroup create { -f | -i } -t [ -a
]
NEAPP#~ igroup
create -f -t vmware ESX_GRP 10:00:00:05:1e:fb:2e:85 10:00:00:05:1e:fb:2e:32
10:00:00:05:1e:fb:2e:85
10:00:00:05:1e:fb:2e:32
Burada kırımızı ile belirtilen WWN
üstteki ESX Host örneklerinde bulunan vmhba7’ lere mavi ile renklendirilen ise
vmhba8’ lere ait.
Artık bu gruba bir LUN map edilirse (aşağıda
gösteriliyor) Bu ESX hostların her iki HBA’ sıda o LUN’ u görebilecektir.
Not: işletim sisteminin
belirtilmesi gereklidir.
NETAPP#
igroup show
ESX_GRB (FCP) (ostype: vmware):
10:00:00:05:1e:fb:2e:85
10:00:00:05:1e:fb:2e:32
10:00:00:05:1e:fb:2e:85
10:00:00:05:1e:fb:2e:32
Mapping ise bir LUN’ un initiator’ lere erişiminin sağlanmasıdır.
Her LUN’ un 0-4095 arasında bir ID numarası vardır.
Örnek:
NETAPP# lun map
/vol/TEST/LUN0 ESX_GRP 10
* ESX_GRP daha önce oluşturduğumuz igroup.
*Lun id belirtilmez ise ki burada
“10” verilmeseydi otomatik olarak ID atanacaktır.
Netapp’ da “lun show –m” komutu
ile map edilmiş LUN’ ları görebilirsiniz.
4. SAN SWITCH
TARAFINDA ZONING YAPILMASI
Zone işlemi yaparken
şu sıra takip edilir :
- alias oluşturulur
- zone oluşturulur
- config oluşturulur
- config save ve
enable edilir.
alias oluşturulur ;
“alicreate” komutu ile WWN lere alias oluşturulur.
Örnek :
BROCADE#~ alicreate "netapp1_1a", "50:0a:09:81:8d:31:31:32"
BROCADE#~ alicreate "netapp2_1a", "50:0a:09:81:9d:31:31:32"
BROCADE#~ alicreate "netapp1_1b", "50:0a:09:82:8d:31:31:32"
BROCADE#~ alicreate "netapp2_1b", "50:0a:09:82:9d:31:31:32"
Netapp HBA ları için alias oluşturduk.
BROCADE#~ alicreate "ESX1", "10:00:00:05:1e:fb:2e:85"
BROCADE#~ alicreate "ESX2", "10:00:00:05:1e:fb:2e:85"
ESX hostlardaki vmhba7 ler için alias oluşturduk.
“alishow” komutu ile aliasları görüntüleyebilirsiniz.
- zone oluşturulur
BROCADE#~ zonecreate "zone1", "ESX1;netapp1_1a;netapp1_1b"
BROCADE#~ zonecreate "zone2", "ESX2;netapp2_1a;netapp2_1b"
Birer zone oluşturarak
netapp üzerinde bulunan HBA ların her ikisininde HOST’ un HBA sını
görmesini sağladık. Tüm bu ayarlar ile
bir config oluşturulur ve bu confiğe zone’ lar eklenir...
- config oluşturulur
BROCADE#~ cfgcreate "CONFIG1",
"zone1;zone2”
“cfgshow” komutu ile tüm confiği görüntüleyebilirsiniz,
- config save ve
enable edilir.
“cfgsave” komutu ile
kayıt edebilirsiniz,
“cfgenable CONFIG1 ” komutu ile define etiğiniz confiği
efekif hale getirebilirsiniz.
5. HOST TARAFINDA MAP EDİLMİŞ LUN LARIN
SCAN EDİLİP MOUNT EDİLMESİ.
ESX Host’ da vmhba üzerine sağ
tıklayarak “rescan “ edebilirsiniz.
LINUX Host’ da “sanlun
lun show” komutu ile
map edilen LUN ları görebilirsiniz.
LINUX#~ sanlun lun show
controller:
lun-pathname device
filename adapter
protocol lun
size lun state
netapp1: /vol/volume_name/lun0
/dev/sdb
host3
FCP 1.9t
(2040130437120) GOOD
netapp1: /vol/volume_name/lun0
/dev/sdc
host3 FCP
1.9t (2040130437120) GOOD
2 yorum:
Eline sağlık hocam güzel paylaşım olmuş.
Eline sağlık hocam. çok güzel bir paylaşım olmuş.
Yorum Gönder