PowerFlex 3.0 Så här distribuerar du om en PowerFlex Gateway
Summary: Den här artikeln innehåller proceduren för hur du omdistribuerar en PowerFlex Gateway (GW).
Instructions
Mål:
Så här distribuerar du om en PowerFlex Gateway (GW).
Fakta:
En PowerFlex GW-omdistribution kan krävas av många anledningar:
-
Förbereder för ett automatiserat SVM-byte.
-
Ersätta gamla SUSE Linux Enterprise Server med CentOS.
-
System som byggs i fabrik använder PowerFlex Manager eller någon annan metod där GW inte är inblandat. Senare, för uppgraderingar eller byten, måste du introducera det i miljön igen.
Obs! PowerFlex Gateway nämns även som VxFlex OS Gateway i version 3.0.x.
Procedur:
Se till att du gör en säkerhetskopia av den aktuella GW. Detta säkerställer att alla befintliga egenskaper och inställningar kopieras till den nya GW. Om du vill säkerhetskopiera den aktuella GW gör du följande:
-
SSH till IP-adressen för den aktuella GW:n och logga in som root.
-
Kör följande kommando för att gå till GW-mappen:
cd /opt/emc/scaleio/gateway/bin/
-
Kör följande kommando för att exportera GW-konfigurationsfilen till den tillfälliga mappen.
Obs! Det ursprungliga namnet på skriptet i äldre versioner var SIOGWTool.sh.
./FOSGWTool.sh --export_gw_cfg --pack_linux_os_files --t /tmp/
-
Kör följande kommando för att gå till den temporära mappen:
cd /tmp
Obs! Den exporterade gatewaykonfigurationsfilen namnges som namn gw_config.tar.
-
Kopiera filen till den lokala enheten.
-
Om det behövs kör du följande kommandon och kopierar och klistrar in deras utdata i ett anteckningsblock:
hostname ifconfig netstat -rn cat /etc/resolv.conf
-
Kör följande kommando för att stänga av servern:
shutdown now -h
-
Byt namn på nuvarande GW enligt följande:
-
Logga in på det vCenter där den aktuella GW:n finns.
-
I den vänstra rutan går du till den aktuella virtuella GW-datorn.
-
Högerklicka på GW VM och klicka på Byt namn.
-
Ange det nya namnet och klicka på OK.
-
Utför följande steg för att distribuera den nya GW OVA-mallen:
-
Från Dells supportwebbplats laddar du ner det fullständiga programvarupaketet för den PowerFlex-version som körs. Du måste vara inloggad för att se alla nedladdningar.
-
Packa upp paketen från den nedladdade filen.
-
Spara OVA-mallen i PowerFlex-versionen <> Complete VMware SW-katalogen.
-
Använd VMware vSphere Client för att ansluta till vCenter.
-
I huvudfönstret väljer du Värdar och kluster.
-
I den vänstra panelen väljer du den ESXi där du vill distribuera OVA.
-
Högerklicka på den och välj Deploy OVF Template.
Guiden Distribuera OVF-mall visas. -
Ange den fullständiga sökvägen till den OVA-förmåga som du sparade och klicka på Nästa.
-
Tilldela ett unikt namn till den virtuella datorn och välj en VSAN-lagring för att distribuera OVA, acceptera återstående standardvärden i guiden och klicka på Slutför.
Obs! Se till att du använder samma namn på den virtuella dator som du sparade med hjälp av värdnamnskommandot. Det kan ta lite tid för OVA:n att slutföra distributionen. -
Högerklicka på den nya virtuella datorn och klicka på Redigera inställningar.
-
Kontrollera att du har tillräckligt med CPU-RAM och minne, tilldela korten till rätt nätverk och klicka sedan på OK.
-
CPU = 2 vCPU
-
Minne: 8 GB
-
Starta den nya virtuella GW-datorn.
-
Konfigurera det nya PowerFlex GW-värdnamnet och nätverksgränssnitten:
-
Använd konsolen, starta nya PowerFlex GW och logga in.
-
Obs! Standardanvändarnamnet är root och standardlösenordet är admin.
-
Kör följande kommando för att konfigurera användargränssnittet för nätverkshantering:
nmtui
-
Välj Ange systemets värdnamn och tryck på Retur.
-
Ange värdnamnet och klicka på OK.
Obs! Se till att du använder samma namn på den virtuella dator som du sparade med hjälp av värdnamnskommandot.
-
Välj Redigera en anslutning och tryck på Retur.
-
Välj Ethernet > Wired connection 1 och klicka på Edit.
-
Ändra profilnamnet till eth0.
-
Ändra IPv4 CONFIGURATION till Manually och klicka på Show.
-
Konfigurera nätverket:
-
IP-adress
-
Gateway-adress
-
DNS-server
-
Obs! Se till att du använder nätverksinformationen för den virtuella dator som du sparade tidigare.
-
Ändra IPv6 CONFIGURATION till Ignore och klicka på OK.
-
Konfigurera PowerFlex-datanätverken:
-
Välj Edit a connection och tryck på Enter.
-
Välj Ethernet > Wired connection 2 och klicka på Edit.
-
Ändra Profile namn till eth1.
-
Ändra IPv4 CONFIGURATION till Manually och klicka på Show.
-
Upprepa PowerFlex-datanätverksstegen för varje ytterligare datanätverk.
-
-
Konfigurera nätverket:
-
IP-adress
-
Gateway-adress
-
DNS-server
-
-
Obs! Se till att du använder nätverksinformationen för den virtuella dator som du sparade tidigare.
v1 = Icke-bunden NIC-portdesign
v2 = Statisk bindning NIC-portdesign
v3 = LACP-bindning NIC-portdesign
-
Klicka på Tillbaka och sedan på Avsluta.
-
Kör följande kommando för att starta om:
reboot
-
Anslut till servern med IP-adressen för den aktuella GW och gör följande:
-
Kör följande kommando för att kontrollera om det nya operativsystemet är tillgängligt:
-
cat /etc/*release
-
Kopiera den gamla GW-konfigurationsfilen från den lokala mappen till /root/.
Obs! Importera den gamla GW-konfigurationsfilen till den nya GW endast om Secure Remote Services-integreringen används med VxFlex OS GW. Vi gör inte detta på de flesta system eftersom integreringen av Secure Remote Services sker med PowerFlex Manager. För det mesta behövs inte GW-återställningen.
GW-konfigurationsfilen har importerats.
-
Utför följande steg för att lägga till RPM, ange MDM-IP-adresser och lägga till certifikaten:
-
Kontrollera att du är ansluten till servern med IP-adressen för aktuell GW.
-
Installera Java. Använd openjdk headless-versionen .
-
Java RPM-filen ska finnas i mappen /root/install på GW.
-
Kör följande kommando för att installera Java RPM:
rpm -ivh <java_package_name>.rpm
-
Om EMC-ScaleIO-gateway-3.X-X.<build>.x86_64.rpm-filen är inte tillgänglig i /root/install-mappen, kopiera filen från den uppackade nedladdningsfilen från ditt lokala system till /root/install-mappen.
-
Kör följande kommando för att installera PowerFlex Gateway, där X är versionsnumret:
GATEWAY_ADMIN_PASSWORD=<new_GW_admin_password> rpm -ivh EMC-ScaleIO-gateway-3.X-X.<build>.x86_64.rpm
-
<> new_GW_admin_password är ett lösenord som du anger för åtkomst till PowerFlex-installationsprogrammet.
Lösenordet måste uppfylla följande kriterier:
-
Minst åtta tecken långt
-
Inkludera följande grupper: [a-z], [A-Z], [0-9]
-
Logga in på PowerFlex Gateway-webbgränssnittet och utför följande steg:
-
Kontrollera att den nya versionen av Installation Manager visas på huvudsidan.
-
Klicka på Underhåll på menyn.
-
Ange den primära MDM-IP-adressen, användarnamnet, lösenordet och LIA-lösenordet.
-
Godkänn alla MDM-certifikat när du uppmanas att göra det.
-
Klicka på Hämta systemtopologi och kontrollera att alla LIA-autentiseringar är giltiga.
-
-
Kopiera IP-adresserna för klustret, den primära MDM-enheten och den sekundära MDM-enheten.
-
Kör följande kommandon för att kontrollera användaregenskaperna på GW-servern:
cd /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes vi gatewayUser.properties
-
I fältet mdm.ip.addresses klistrar du in IP-adresserna. (Inkludera alla virtuella IP-adresser, data-IP-adresser för alla MDM som kan bli primära.)
-
Kör följande kommando för att skapa en låsruta samt användarnamn och lösenord för MDM.
Obs! Det ursprungliga namnet på skriptet nedan i äldre versioner var SIOGWTool.sh.
/opt/emc/scaleio/gateway/bin/FOSGWTool.sh --set_mdm_credentials --mdm_user <username> --mdm_password <password> --create_default_lockbox
-
Kör följande kommando för att starta om GW-tjänsten:
systemctl restart scaleio-gateway
-
Logga in på PowerFlex Gateway-webbgränssnittet och utför följande steg för REST GW-konfigurationen:
-
Klicka på Underhåll på menyn.
-
Ange den primära MDM-IP-adressen, användarnamnet, lösenordet och LIA-lösenordet.
-
Klicka på Hämta systemtopologi och godkänn den primära MDM-enhetens certifikat.
-
Klicka på Hämta systemtopologi igen och kontrollera att alla LIA-autentiseringar är giltiga.
-
Klicka på Testa REST-konfiguration.
-
Klicka på den och ange användarnamn och lösenord.
-
Informationen från MDM-enheten visas. Kontrollera att MDM-IP-adresserna är tillgängliga och anslutna.
-
Acceptera alla certifikat om och när du uppmanas att göra det.
-
-
Kör följande kommando för att avaktivera Secure Remote Services-integrering på PowerFlex GW när du använder PowerFlex Manager:
Obs! Om PowerFlex Manager inte används hoppar du över detta steg.-
För VxFlex OS 3.0 och tidigare kör du följande kommando:
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
-
För PowerFlex version 3.5 och 3.6 kör du följande kommando:
grep features.notification gatewayUser.properties
grep features.notification /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties features.notification_method=none
-
PowerFlex Gateway har omdistribuerats.