Jak tworzyć i konfigurować LUN za pomocą LVM w „ISCSI Target Server” na RHEL/Centos/Fedora - część II
- 828
- 180
- Maria Piwowarczyk
LUN to logiczny numer jednostki, który udostępnił z serwera Storage ISCSI. Fizyczny dysk serwera ISCSI docelowego udostępnia swój dysk do inicjatora przez sieć TCP/IP. Kolekcja dysków o nazwie Luns w celu utworzenia dużej pamięci jako SAN (sieć obszaru pamięci). W prawdziwym środowisku LUN są zdefiniowane w LVM, jeśli tak, aby można je było rozszerzyć zgodnie z wymaganiami przestrzennymi.
Utwórz LUN za pomocą LVM na serwerze docelowymDlaczego używane są lun?
Lun używane do celu przechowywania, SAN Storage są budowane z głównie grupami LUN, aby stać się puli, Luns to fragmenty dysku fizycznego z serwera docelowego. Możemy używać LUN jako naszego dysku fizycznego systemu do instalacji systemów operacyjnych, LUN są używane w klastrach, serwerach wirtualnych, SAN itc. Główny cel korzystania z LUN na serwerach wirtualnych w celu przechowywania systemu operacyjnego. Wydajność i niezawodność LUNS będą zgodnie z tym, jakiego rodzaju dysku używamy podczas tworzenia docelowego serwera pamięci masowej.
Wymagania
Aby wiedzieć o tworzeniu serwera docelowego ISCSI, kliknij poniższy link.
- Utwórz scentralizowane bezpieczne miejsce do przechowywania za pomocą ISCSI Target - Część I
Konfiguracja serwera głównego
Informacje o systemie i konfiguracja sieci są takie same jak serwer docelowy ISCSI, jak pokazano w części - i, ponieważ definiujemy LUN na tym samym serwerze.
- System operacyjny - Centos Release 6.5 (finał)
- ISCSI Target IP - 192.168.0.200
- Zastosowane porty: TCP 860, 3260
- Plik konfiguracyjny:/etc/tgt/cele.conf
Tworzenie LUN za pomocą LVM na serwerze ISCSI
Najpierw znajdź listę dysków za pomocą Fdisk -l polecenie, to manipuluje długą listą informacji o każdej partycji w systemie.
# Fdisk -l
Powyższe polecenie podaje tylko informacje o napędu systemu podstawowego. Aby uzyskać informacje o urządzeniu pamięci, użyj poniższego polecenia, aby uzyskać listę urządzeń pamięci.
# fdisk -l /dev /vda && fdisk -l /dev /sdaDysków do przechowywania listy
NOTATKA: Tutaj VDA to dysk twardy wirtualnych, ponieważ używam maszyny wirtualnej do demonstracji, /dev/sda jest dodawany dodatkowo do przechowywania.
Krok 1: Tworzenie napędu LVM dla LUNS
Zamierzamy użyć /dev/sda dążyć do tworzenia LVM.
# fdisk -l /dev /sdaWypisz napęd LVM
Teraz podzielmy dysk za pomocą polecenia FDISK, jak pokazano poniżej.
# fdisk -cu /dev /sda
- Opcja '-C„Wyłącz tryb kompatybilny DOS.
- Opcja '-u„służy do wymienienia tabel partycji, podawaj rozmiary w sektorach zamiast cylindrów.
Wybierać N Aby stworzyć nową partycję.
Polecenie (m do pomocy): n
Wybierać P Aby utworzyć partycję podstawową.
Działanie dowodzenia E rozszerzona P partycja pierwotna (1-4)
Podaj numer partycji, który musimy utworzyć.
Numer partycji (1-4): 1
Podobnie jak tutaj, skonfigurujemy napęd LVM. Musimy więc użyć ustawień domyślnych, aby użyć pełnego rozmiaru napędu.
Pierwszy sektor (2048-37748735, domyślnie 2048): Używając wartości domyślnej 2048 Ostatni sektor, +sektor lub +rozmiar K, M, G (2048-37748735, domyślny 37748735): przy użyciu wartości domyślnej 37748735
Wybierz typ partycji, tutaj musimy skonfigurować LVM, więc użyj 8e. Używać L Opcja, aby zobaczyć listę typu.
Polecenie (m do pomocy): t
Wybierz, która partycja chce zmienić typ.
Wybrana partycja 1 kod sześciokątny (Typ L do kodów): 8e Zmieniono typ partycji 1 do 8e (Linux LVM)
Po zmianie typu sprawdź zmiany według drukowania (P) Opcja wymienienia tabeli partycji.
Polecenie (m do pomocy): P dysk /dev /sda: 19.3 GB, 19327352832 bajty 255 głowic, 63 sektory/tor, 2349 cylindrów, łącznie 37748736 Sektory jednostki = sektory 1 * 512 = 512 bajtów rozmiar sektora (logiczny/fizyczny): 512 bajtów/512 Bytes I/O rozmiar (minimum/optymalne ): 512 bajtów /512 bajtów identyfikator dysku: 0x9FAE99C8 Uruchomienie uruchamiania bloków końcowych systemu /dev /sda1 2048 37748735 18873344 8e Linux LVM
Napisz zmiany za pomocą w Aby wyjść z użyteczności FDisk, uruchom ponownie system, aby wprowadzić zmiany.
W celu uzyskania odniesienia podłączyłem zrzut ekranu poniżej, który da ci jasny pomysł na tworzenie LVM Drive.
Utwórz partycję LVMPo ponownym uruchomieniu systemu Wymień tabelę partycji za pomocą następujące polecenie FDISK.
# fdisk -l /dev /sdaSprawdź partycję LVM
Krok 2: Tworzenie logicznych woluminów dla LUNS
Teraz tutaj utworzymy objętość fizyczną za pomocą polecenia „PVCreate”.
# pvcreate /dev /sda1
Utwórz grupę woluminów o nazwie ISCSI, aby zidentyfikować grupę.
# vgcreate vg_iscsi /dev /sda1
Tutaj definiuję 4 logiczne tomy, jeśli tak, na naszym serwerze docelowym ISCSI będą 4 LUN.
# lvCreate -l 4G -n lv_iscsi vg_iscsi # lvcreate -l 4g -n lv_iscsi -1 vg_iscsi # lvCreate -l 4G -n lv_iscsi -2 vg_iscsi # lvCreate -l 4G -n lv_iscsi -3 vg_iscsi
Wymień objętość fizyczna, grupa woluminów, logiczne tomy, aby potwierdzić.
# pvs && vgs && lvs # lvs
Aby lepiej zrozumieć powyższe polecenie, w celu uzyskania odniesienia zawieram poniżej chwyt ekranu.
Tworzenie logicznych woluminów LVM Sprawdź logiczne objętości LVMKrok 3: Zdefiniuj LUN na serwerze docelowym
Stworzyliśmy logiczne objętości i gotowi do użycia z LUN, tutaj, aby zdefiniować LUN w konfiguracji docelowej, jeśli tak, tylko będzie dostępna dla maszyn klientów (inicjatory).
Otwórz i edytuj plik konfiguracyjny Targer znajdujący się na '/etc/tgt/cele.conf 'z wyborem redaktora.
# vim/etc/tgt/cele.conf
Dodaj następującą definicję woluminu w pliku Conf Conf. Zapisz i zamknij plik.
Podkład/dev/vg_iscsi/lv_iscsi zaplecze/dev/vg_iscsi/lv_iscsi-1-sklep/dev/vg_iscsi/lv_iscsi-2-sklep/dev/vg_iscsi/lv_iscsi-3 Skonfiguruj LUN na serwerze docelowym
- Nazwa kwalifikowana ISCSI (IQN.2014-07.com.Tecmint: TGT1).
- Użyj tego, co kiedykolwiek jako życzenie.
- Zidentyfikuj za pomocą Target, 1. celu na tym serwerze.
- 4. LVM udostępniony dla konkretnego LUN.
Następnie ponownie załaduj konfigurację, uruchamiając TGD usługa, jak pokazano poniżej.
# /etc /init.D/TGTD ROLOODZaładuj konfiguracjęNastępnie zweryfikuj dostępne LUN za pomocą następującego polecenia.
# TGTADM -MODE Target --op showLista dostępna LUN Informacje LUNSPowyższe polecenie poda długą listę dostępnych LUN z następującymi informacjami.
- Kwalifikowana nazwa ISCSI
- ISCSI jest gotowy do użycia
- Domyślnie Lun 0 będzie zarezerwowany dla kontrolera
- Lun 1, co zdefiniowaliśmy na serwerze docelowym
- Tutaj zdefiniowałem 4 GB dla jednego LUN
- Online: Tak, jest gotowy do użycia LUN
Tutaj zdefiniowaliśmy LUN dla serwera docelowego za pomocą LVM, może to być rozszerzalne i obsługa wielu funkcji, takich jak migawki. Zobaczmy, jak uwierzytelnić się za pomocą serwera docelowego w części III i zamontować lokalnie zdalną pamięć.
- « Scentralizowane bezpieczne przechowywanie (ISCSI) - konfiguracja „Klient inicjatorów” na RHEL/Centos/Fedora - część III
- Jak stworzyć samozabilne certyfikaty i klucze SSL dla Apache na RHEL/CENTOS 7.0 »