PowerFlex 3.0: Jak ponownie wdrożyć bramkę PowerFlex
Summary: Ten artykuł zawiera procedurę ponownego wdrażania bramki PowerFlex Gateway (GW).
Instructions
Cel:
Aby pomyślnie ponownie wdrożyć bramkę PowerFlex Gateway (GW).
Fakty:
Ponowne wdrożenie PowerFlex GW może być wymagane z wielu powodów:
-
Przygotowywanie do automatycznej wymiany SVM.
-
Wymiana starego systemu SUSE Linux Enterprise Server na CentOS.
-
Systemy wbudowane fabrycznie wykorzystują PowerFlex Manager lub inną metodę, w której GW nie jest zaangażowana. Później, w celu uaktualnienia lub wymiany, należy ponownie wprowadzić go do środowiska.
UWAGA: PowerFlex Gateway jest również wymieniany jako VxFlex OS Gateway w wersji 3.0.x.
Procedura:
Upewnij się, że wykonano kopię zapasową bieżącej GW. Dzięki temu wszystkie istniejące właściwości i ustawienia zostaną skopiowane do nowego GW. Aby utworzyć kopię zapasową bieżącej GW, wykonaj następujące czynności:
-
Przez SSH połącz się z adresem IP bieżącego GW i zaloguj się jako root.
-
Uruchom następujące polecenie, aby przejść do folderu GW:
cd /opt/emc/scaleio/gateway/bin/
-
Uruchom następujące polecenie, aby wyeksportować plik konfiguracyjny GW do folderu tymczasowego.
UWAGA: Pierwotna nazwa skryptu w starszych wersjach brzmiała SIOGWTool.sh.
./FOSGWTool.sh --export_gw_cfg --pack_linux_os_files --t /tmp/
-
Uruchom następujące polecenie, aby przejść do folderu tymczasowego:
cd /tmp
UWAGA: Wyeksportowany plik konfiguracyjny bramki nosi nazwę gw_config.tar.
-
Skopiuj plik na dysk lokalny.
-
W razie potrzeby uruchom następujące polecenia i skopiuj i wklej ich dane wyjściowe do notatnika:
hostname ifconfig netstat -rn cat /etc/resolv.conf
-
Uruchom następujące polecenie, aby wyłączyć serwer:
shutdown now -h
-
Zmień nazwę bieżącego GW w następujący sposób:
-
Zaloguj się do vCenter, w którym znajduje się bieżąca GW.
-
W okienku po lewej stronie przejdź do bieżącej maszyny wirtualnej GW.
-
Kliknij prawym przyciskiem myszy maszynę wirtualną GW i kliknij Zmień nazwę.
-
Wprowadź nową nazwę i kliknij przycisk OK.
-
Wykonaj następujące czynności, aby wdrożyć nowy szablon GW OVA:
-
Z witryny pomocy technicznej firmy Dell pobierz kompletny pakiet oprogramowania dla działającej wersji PowerFlex. Musisz się zalogować, aby zobaczyć wszystkie pliki do pobrania.
-
Wyodrębnij pakiety z pobranego pliku.
-
W katalogu Complete VMware SW dla wersji PowerFlex <> zapisz szablon OVA.
-
Użyj klienta VMware vSphere Client, aby połączyć się z vCenter.
-
W oknie głównym wybierz opcję Hosty i klastry.
-
W lewym panelu wybierz ESXi , na którym chcesz wdrożyć OVA.
-
Kliknij go prawym przyciskiem myszy i wybierz polecenie Wdróż szablon OVF.
Zostanie wyświetlony kreator Deploy OVF Template. -
Wprowadź pełną ścieżkę do zapisanej komórki OVA i kliknij przycisk Dalej.
-
Przypisz unikatową nazwę do maszyny wirtualnej i wybierz pamięć masową VSAN, aby wdrożyć OVA, zaakceptuj pozostałe wartości domyślne w kreatorze, a następnie kliknij przycisk Finish.
UWAGA: Upewnij się, że używasz tej samej nazwy maszyny wirtualnej, która została zapisana za pomocą polecenia hostname. Zakończenie wdrażania OVA może zająć trochę czasu. -
Kliknij prawym przyciskiem myszy nową maszynę wirtualną, a następnie kliknij polecenie Edit Settings.
-
Upewnij się, że masz wystarczającą ilość pamięci RAM i pamięci procesora, przypisz karty do odpowiedniej sieci, a następnie kliknij przycisk OK.
-
CPU = 2vCPU
-
Pamięć: 8 GB
-
Włącz nową maszynę wirtualną GW.
-
Konfiguracja nowej nazwy hosta PowerFlex GW i interfejsów sieciowych:
-
Korzystając z konsoli, uruchom nową wersję PowerFlex GW i zaloguj się.
-
UWAGA: Domyślna nazwa użytkownika to root, a domyślne hasło to admin.
-
Uruchom następujące polecenie, aby skonfigurować interfejs zarządzania siecią:
nmtui
-
Wybierz opcję Set system hostname i naciśnij Enter.
-
Wprowadź nazwę hosta i kliknij przycisk OK.
UWAGA: Upewnij się, że używasz tej samej nazwy maszyny wirtualnej, która została zapisana za pomocą polecenia hostname.
-
Wybierz opcję Edytuj połączenie i naciśnij Enter.
-
Wybierz opcję Ethernet > Wired connection 1 i kliknij przycisk Edit.
-
Zmień nazwę profilu na eth0.
-
Zmień wartość KONFIGURACJA IPv4 na Ręczna i kliknij przycisk Pokaż.
-
Skonfiguruj sieć:
-
Adres IP
-
Adres bramki
-
Serwer DNS
-
UWAGA: Upewnij się, że używasz szczegółów sieciowych maszyny wirtualnej, która została wcześniej zapisana.
-
Zmień wartość KONFIGURACJA IPv6 na Ignoruj i kliknij przycisk OK.
-
Konfiguracja sieci danych PowerFlex:
-
Wybierz opcję Edit a connection i naciśnij Enter.
-
Wybierz opcję Ethernet > Wired connection 2 i kliknij przycisk Edit.
-
Zmień nazwę profilu na eth1.
-
Zmień wartość KONFIGURACJA IPv4 na Ręczna i kliknij przycisk Pokaż.
-
Powtórz kroki sieci danych PowerFlex dla każdej dodatkowej sieci danych.
-
-
Skonfiguruj sieć:
-
Adres IP
-
Adres bramki
-
Serwer DNS
-
-
UWAGA: Upewnij się, że używasz szczegółów sieciowych maszyny wirtualnej, która została wcześniej zapisana.
v1 = Konstrukcja
portu niezwiązanego interfejsu sieciowego v2 = Konstrukcja portu
interfejsu sieciowego wiążącego statycznego v3 = Konstrukcja portu interfejsu sieciowego wiążącego LACP
-
Kliknij przycisk Back, a następnie Quit.
-
Uruchom następujące polecenie, aby ponownie uruchomić system:
reboot
-
Połącz się z serwerem przy użyciu adresu IP bieżącej GW i wykonaj następujące czynności:
-
Uruchom następujące polecenie, aby sprawdzić, czy nowy system operacyjny jest dostępny:
-
cat /etc/*release
-
Skopiuj stary plik konfiguracyjny GW z folderu lokalnego do folderu /root/.
UWAGA: Zaimportuj stary plik konfiguracyjny GW do nowej GW tylko wtedy, gdy integracja Secure Remote Services jest używana z VxFlex OS GW. Nie robimy tego w przypadku większości systemów, ponieważ integracja Secure Remote Services jest z rozwiązaniem PowerFlex Manager. W większości przypadków przywracanie GW nie jest potrzebne.
Plik konfiguracyjny GW został pomyślnie zaimportowany.
-
Wykonaj następujące czynności, aby dodać RPM, ustawić adresy IP MDM i dodać certyfikaty:
-
Upewnij się, że masz połączenie z serwerem przy użyciu adresu IP bieżącej GW.
-
Zainstaluj język Java. Użyj wersji openjdk headless .
-
Plik RPM Java powinien znajdować się w folderze /root/install w GW.
-
Uruchom następujące polecenie, aby zainstalować plik Java RPM:
rpm -ivh <java_package_name>.rpm
-
Jeśli bramka EMC-ScaleIO-3.X-X.<Plik build>.x86_64.rpm nie jest dostępny w folderze /root/install, skopiuj plik z wyodrębnionego pliku do pobrania z systemu lokalnego do folderu /root/install.
-
Uruchom następujące polecenie, aby zainstalować bramkę PowerFlex, gdzie X oznacza numer wersji:
GATEWAY_ADMIN_PASSWORD=<new_GW_admin_password> rpm -ivh EMC-ScaleIO-gateway-3.X-X.<build>.x86_64.rpm
-
<> new_GW_admin_password to hasło, które definiuje się w celu uzyskania dostępu do instalatora PowerFlex.
Hasło musi spełniać następujące kryteria:
-
Co najmniej osiem znaków
-
Uwzględnij następujące grupy: [a-z], [a-z], [0-9]
-
Zaloguj się do interfejsu sieciowego bramki PowerFlex i wykonaj następujące czynności:
-
Upewnij się, że nowa wersja programu Installation Manager jest wyświetlana na stronie głównej.
-
W menu kliknij polecenie Konserwuj.
-
Wprowadź główny adres IP MDM, nazwę użytkownika, hasło i hasło LIA.
-
Gdy wyświetli się monit, zatwierdź wszystkie certyfikaty MDM.
-
Kliknij opcję Retrieve system topology i upewnij się, że wszystkie uwierzytelnienia LIA są prawidłowe.
-
-
Skopiuj adresy IP klastra, podstawowego systemu MDM i dodatkowych modułów MDM.
-
Uruchom następujące polecenia, aby sprawdzić właściwości użytkownika na serwerze GW:
cd /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes vi gatewayUser.properties
-
W polu mdm.ip.addresses wklej adresy IP. (Uwzględnij wszystkie wirtualne adresy IP, adresy IP danych dla dowolnego rozwiązania MDM, które może stać się podstawowe).
-
Uruchom następujące polecenie, aby utworzyć skrytkę oraz nazwę użytkownika i hasło MDM.
UWAGA: Pierwotna nazwa poniższego skryptu w starszych wersjach brzmiała SIOGWTool.sh.
/opt/emc/scaleio/gateway/bin/FOSGWTool.sh --set_mdm_credentials --mdm_user <username> --mdm_password <password> --create_default_lockbox
-
Uruchom następujące polecenie, aby ponownie uruchomić usługę GW:
systemctl restart scaleio-gateway
-
Zaloguj się do interfejsu internetowego bramki PowerFlex i wykonaj następujące czynności, aby skonfigurować REST GW:
-
W menu kliknij polecenie Konserwuj.
-
Wprowadź główny adres IP MDM, nazwę użytkownika, hasło i hasło LIA.
-
Kliknij opcję Pobierz topologię systemu i zatwierdź certyfikat podstawowego MDM.
-
Kliknij ponownie przycisk Retrieve system topology i upewnij się, że wszystkie uwierzytelnienia LIA są prawidłowe.
-
Kliknij przycisk Test REST configuration.
-
Kliknij go i wprowadź nazwę użytkownika i hasło.
-
Zostaną wyświetlone informacje z MDM. Upewnij się, że adresy IP MDM są dostępne i połączone.
-
Zaakceptuj wszystkie certyfikaty, jeśli pojawi się monit.
-
-
Uruchom następujące polecenie, aby wyłączyć integrację Secure Remote Services w PowerFlex GW podczas korzystania z programu PowerFlex Manager:
UWAGA: Jeśli aplikacja PowerFlex Manager nie jest używana, pomiń ten krok.-
W przypadku systemu VxFlex OS 3.0 i wcześniejszych uruchom następujące polecenie:
grep features.enable_esrs gatewayUser.properties
grep features.enable_esrs /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties features.enable_esrs=false
-
W przypadku PowerFlex w wersji 3.5 i 3.6 uruchom następujące polecenie:
grep features.notification gatewayUser.properties
grep features.notification /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties features.notification_method=none
-
Bramka PowerFlex została pomyślnie ponownie wdrożona.