ESMPRO/ServerManager Ver. 6 1 EXPRESSSCOPE 3 2 EXPRESSSCOPE 3 LAN 3 EXPRESSSCOPE 3 BMC 4 ilo 5 BMC( ) 6 EM 7 istorage M 8 vpro 9 NEC Scalable Modular Server DX2000 10 VMware ESXi5/6 11 12 ExpEther 13 ESMPRO/ServerManager A B C D E J6.23-01-NX 80.201.01-010.01 NEC Corporation 2017
... 1... 4... 5... 6... 7 1 EXPRESSSCOPE 3... 8 1.1... 8 1.2 BMC... 9 1.2.1 BM C Web... 10 1.2.2 OS... 14 1.2.3 Off-line TOOL... 20 1.3 ESMPRO/ServerManager... 23 1.3.1... 23 1.3.2... 24 1.3.3... 26 2 EXPRESSSCOPE 3 BMC (LAN ) 41 2.1 (LAN )... 41 2.2 BMC (LA N )... 42 2.2.1 ESMPRO/ServerAgent Extension ver.1.xx (LAN ) 43 2.2.2 EXPRESSBUILDER )52 2.2.3 EXPRESSBUILDER (LAN )... 57 2.3 ESMPRO/ServerManager... 62 2.3.1... 62 2.3.2 (LAN )... 64 3 EXPRESSSCOPE 3 BMC ( )... 76 3.1 ( )... 76 3.2 BMC ( )... 77 3.2.1 ESMPRO/ServerAgent Extension ( )... 78 3.2.2 EXPRESSBUILDER )... 79 3.3 ESMPRO/ServerManager ( )... 81 3.3.1... 81 3.3.2 ( )... 81 4 ilo... 83 4.1... 83 4.2 ilo... 84 4.3 ESMPRO/ServerManager... 86 4.3.1... 87 4.3.2... 88 4.3.3... 88 5 BM C... 95 5.1... 95
ESMPRO/ServerManager Ver.6 5.2 BMC... 95 5.3 ESMPRO/ServerManager... 95 5.3.1... 95 5.3.2... 95 6 EM... 102 6.1... 102 6.2... 102 6.3 EM... 103 6.3.1... 103 6.3.2 EM ESMPRO/ServerManager... 103 6.3.3 ESMPRO/ServerManager EM... 104 6.4 EM... 109 6.5 CPU... 109 7 istorage M... 110 7.1 ESMPRO/ServerManager istorage... 110 7.1.1... 111 7.1.2... 113 8 vpro... 115 8.1... 115 8.2 iamt... 115 8.3... 115 8.3.1... 115 8.3.2... 115 9 NEC Scalable Modular Server DX2000... 121 9.1... 121 9.2... 121 9.3... 122 10 VM ware ESXi5/ 6... 123 10.1... 123 10.2... 123 10.3... 124 10.4... 125 10.4.1... 125 10.4.2... 126 10.4.3... 128 11... 136 11.1... 136 11.2 ESMPRO/ServerManager... 137 12 Exp Ethe r... 139 12.1... 139 12.2... 139 13 ESMPRO/ ServerManager... 140 13.1... 140 13.2... 142 A istorage NS... 144 B LA N Teaming ESMPRO/ServerAgent Extension DianaScope Agent... 146 C WS-Man... 149 D... 150 BM C... 150 2
ESMPRO/ServerManager Ver.6 ilo... 169 BM C... 169 EM... 169... 169 vpro... 169 E ESMPRO/ServerManager REST API... 170... 170... 171... 172 3
ESMPRO/ServerManager Ver.6 BM C Baseboard Management Controller EXPRESSSCOPE DC off/on Embedded controller BMC Baseboard Management Controller BMC EXPRESSSCOPE ilo vpro SOL Serial Over LAN Serial BMC UDP Packet LAN ilo Integrated Lights-Out DC off/on vpro Intel vpro iamt Intel Active Management Technology vpro WS-Man Web Service Management IT 4
ESMPRO/ServerManager Ver.6 EXPRESSBUILDER ESM PRO DianaScope EXPRESSSCOPE Microsoft Windows Windows Vista Windows Server Microsoft Corporation Intel vpro Intel Corporation Windows Server 2012 R2 Windows Server 2012 R2 Standard Windows Server 2012 R2 Datacenter Windows Server 2012 Windows Server 2012 Standard Windows Server 2012 Datacenter Windows Server 2008 R2 Windows Server 2008 R2 Standard Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 Windows Server 2008 Standard Windows Server 2008 Enterprise Windows Server 2008 Datacenter Windows Server 2008 Foundation Windows 8.1 Windows 8.1 Pro 64-b it Edition Windows 8.1 Pro 32-bit Edit ion Windows 8.1 Enterprise 64-bit Edition Windows 8.1 Enterprise 32-bit Edition Windows 7 Windows 7 Professional Windows 7 Ultimate Windows Vista Windows Vista Business Windows Vista Enterprise Windows Vista Ultimate vpro Intel vpro (1) (2) (3) (4) (5) 4 5
ESMPRO/ServerManager Ver.6 ESMPRO/ServerManager ESMPRO/ServerManager OS OS OS D EXPRESSBUILDER EXPRESSBUILDER(SE) CD-ROM EXPRESSBUILDER(SE) CD-ROM 3 ESMPRO/ServerManager ESMPRO/ServerManager D ESMPRO/ServerManager ESMPRO/ServerManager 6
ESMPRO/ServerManager Ver.6 URL ESMPRO/ServerManager ESMPRO/ServerManager ESMPRO/ServerManager http://jpn.nec.com/esmsm/ 7
ESMPRO/ServerManager Ver.6 1 EXPRESSSCOPE 3 ESMPRO/ServerManager EXPRESSSCOPE 3 BMC ESMPRO/ServerAgent Extension ver.2.xx LA N 1.1 (1) ESMPRO/ServerManager PC (2) BMC ESMPRO (3) ESMPRO/ServerManager 8
ESMPRO/ServerManager Ver.6 1.2 BMC BMC ESMPRO/ServerManager BM C BMC BMC 3 BMC Web Web BMC BMC BMC Web HTTPS/HTTP EXPRESSSCOPE 3 BMC Web OS Windows/Linux OS BMC BMC Configuration Server Configuration Utility Off-line TOOL POST F4 Off-line TOOL BM C BMC Configuration Server Configuration Utility 9
ESMPRO/ServerManager Ver.6 1.2.1 BMC Web EXPRESSSCOPE 3 WebConsole EXPRESSSCOPE 3 BMC Web (1) EXPRESSSCOPE 3 WebConsole Web URL BMC IP 192.168.1.1 HTTPS (2) EXPRESSSCOPE 3 WebConsole 10
ESMPRO/ServerManager Ver.6 (3) (4) ESMPRO 11
ESMPRO/ServerManager Ver.6 SOL (LAN) LAN EXPRESSSCOPE 3 System BIOS Flow Control Hardware RTS/CTS (5) BMC (6) BMC LAN DHCP BMC DHCP IP IP BMC DHCP IP BMC IP IP ESMPRO/ServerManager PC 12
ESMPRO/ServerManager Ver.6 (7) (8) BMC ESMPRO/ServerManager BMC SNMP Platform Event Filtering - SNMP 1 IP ESMPRO/ServerManager PC IP 13
ESMPRO/ServerManager Ver.6 1.2.2 OS 1.2.2.1 Windows Windows OS (1) Windows Windows BMC Configuration Server Configuration Utility ( (2) BMC Configuration BMC Server Configuration Utility EXPRESSSCOPE 3 (3) ESMPRO SOL LAN BIOS System BIOSFlow ControlHardware RTS/CTS (4) BMC 14
ESMPRO/ServerManager Ver.6 (5) BMC Configuration BMC Server Configuration Utility EXPRESSSCOPE 3 0 (CPU/IO 0 ) 1 (CPU/IO 1 ) (6) DHCP BMC DHCP IP IP BMC DHCP IP BMC IP IP ESMPRO/ServerManager PC 15
ESMPRO/ServerManager Ver.6 (7) (8) BMC ESMPRO/ServerManager BMC SNMP Platform Event Filter SNMP 1 IP ESMPRO/ServerManager PC IP 16
ESMPRO/ServerManager Ver.6 1.2.2.2 Linux Linux OS (1) Linux BMC Configuration Server Configuration Utility ( ) BMC Configuration Server Configuration Utility (2) BMC Configuration BMC BMC Server Configuration Utility EXPRESSSCOPE 3 17
ESMPRO/ServerManager Ver.6 (3) ESMPRO SOL LAN BIOS System BIOS Console Redirection Hardware RTS/CTS (4) BMC (5) BMC Configuration BMC BMC Server Configuration Utility EXPRESSSCOPE 3 IPv4 18
ESMPRO/ServerManager Ver.6 (6) DHCP BMC DHCP IP IP BMC DHCP IP BMC IP IP ESMPRO/ServerManager PC (7) (8) BMC ESMPRO/ServerManager BMC SNMP Platform Event Filter SNMP 1 IP ESMPRO/ServerManager PC IP 19
ESMPRO/ServerManager Ver.6 1.2.3 Off-line TOOL Off-line TOOL (1) POST (2) <F4><F4> POST (3) Off-line TOOL BMC Configuration Server Utility ( ) (4) Miscellaneous BMC Configuration BMC Configuration Miscellaneous Server Configuration Utility EXPRESSSCOPE Engine Configuration 3 Miscellaneous (5) ESMPRO Management Enable Authentication Key 20
ESMPRO/ServerManager Ver.6 SOL Redirection LAN POST [F2] SETUP Advanced Serial Port Configuration Flow Control Hardware RTS/CTS (6) < OK > BMC (7) BMC Configuration BMC Configuration Network Property Server Configuration Ut ility EXPRESSSCOPE Engine 3 Configuration Network IPv4 Property Network Network: CPU/IO module 0 (CPU/IO 0 ) Network: CPU/IO module 1 (CPU/IO 1 ) (8) DHCP BMC DHCP IP IP Address Subnet Mask Default Gateway BMC DHCP IP Address BMC IP Subnet Mask IP Default Gateway ESMPRO/ServerManager PC 21
ESMPRO/ServerManager Ver.6 (9) Default Gateway (10) < OK > BMC BMC Configuration ServerConfiguration Utility BMC Shared BM C LAN BMC ServerManager BMC BMC ManagementLAN BMC LAN Shared BMC LANManagementLAN EXPRESSSCOPE 3 ESMPRO/ServerManager BMC SNMP Miscellaneous Platform Event FilterEnable SNMP Alert SNMP AlertEnable Computer Name Alert Receiver 1 Enable IP Address 1 ESMPRO/ServerManager PC IP 22
ESMPRO/ServerManager Ver.6 1.3 ESMPRO/ServerManager ESMPRO/ServerManager ESMPRO/ServerManager (1) (2) (3) 1.3.1 ESMPRO/ServerManger WS-Man ESMPRO/ServerManager VMwareESXi5/6 ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS (1) - -Man WS 23
ESMPRO/ServerManager Ver.6 1.3.2 (1) (2) 24
ESMPRO/ServerManager Ver.6 25
ESMPRO/ServerManager Ver.6 1.3.3 2 BMC IP ESMPRO/ServerManager LAN 1.3.3.1 (1) 26
ESMPRO/ServerManager Ver.6 (2) - 27
ESMPRO/ServerManager Ver.6 (3) ESMPRO/ServerManager ESPRESSSCOPE 3 LAN LAN OS IP OS IP SNMP (ESMPRO/ServerAgent) / WS-Man SNMP 1 ESMPRO/ServerAgent WS-Man 1, 2 VMwareESXi5/6 ESMPRO/ServerAgentService SNMP SNMP SNMP ( ) SNMP SNMP SNMP SNMP SNMP SNMP SNMP ( ) SNMP SNMP 28
ESMPRO/ServerManager Ver.6 WS-Man WS-Man Windows ESMPRO/ServerAgentService Windows / ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / VMwareESXi5/6 VM ware ESXi5/6 WS-Man WS-Man WS-Man WS-Man 3 RAID ESXi RAID ESMPRO/ServerManager RAID SNMP (ESMPRO/ServerAgent)/ WS-Man ESXi RAID ExpressUpdate ExpressUpdate Agent ExpressUpdate "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) BMC BMC EXPRESSSCOPE 1.2 BM C "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (LAN) IP 1 IP 1 IP IP 2 IP 2 IP IP 1.2 BMC IP 1 LAN1 IP 29
ESMPRO/ServerManager Ver.6 CPU/IO 0 LAN IP EXPRESSSCOPE SP3 2 BMC BMC IP 1.2 BMC LAN1 1 4 CPU/IO 0 LAN EXPRESSSCOPE SP3 2BM C BMC 1.2 BMC LAN2 IP CPU/IO 1 LAN IP IP 2 EXPRESSSCOPE SP3 2 BMC BMC IP 1.2 BMC LAN2 2 4 CPU/IO 1 LAN EXPRESSSCOPE SP3 2BM C BMC 1: Linu x ESMPRO/ServerManager SNMP ESMPRO/ServerAgenet WS-Man VMwareESXi5/6 Windows ESMPRO/ServerManager 2: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi5/6 ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 3: WS-Man C WS-Man 30
ESMPRO/ServerManager Ver.6 4: ESMPRO/ServerManager Ver.6.06 BM C EXPRESSSCOPE (4) 31
ESMPRO/ServerManager Ver.6 (5) ESMPRO/ServerManager 32
ESMPRO/ServerManager Ver.6 (6) (7) 33
ESMPRO/ServerManager Ver.6 1.3.3.2 (1) (2) 34
ESMPRO/ServerManager Ver.6 (3) IP IP IP IP SNMP (ESMPRO/ServerAgent) ESMPRO/ServerAgent 1 SNMP SNMP SNMP public WS-Man ESMPRO/ServerAgentService VMwareESXi5/6 1 2 WS-Man 5 3 / Windows ESMPRO/ServerAgentService Windows / ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / VMwareESXi5/6 VM ware ESXi5/6 RAID RAID ESXi 35
ESMPRO/ServerManager Ver.6 RAID ESMPRO/ServerManager RAID WS-Man ESXi RAID ExpressUpdate ExpressUpdate BMC EXPRESSSCOPE ExpressUpdate ExpressUpdate BMC 1.2 BMC 5 3, 4 ilo EXPRESSSCOPE 3 BMC EXPRESSSCOPE 3 Intel(R) vpro(tm) Technology EXPRESSSCOPE 3 1: Linu x ESMPRO/ServerManager SNMP ESMPRO/ServerAgenet WS-Man VMwareESXi5/6 Windows ESMPRO/ServerManager 2: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi5/6 ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 3: Web WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 1.3.3.3 36
ESMPRO/ServerManager Ver.6 4: CPU/IO BMC IP CPU/IO BMC IP 4: EXPRESSSCOPE SP3 2 BMC BMC IP BMC IP BM C EXPRESSSCOPE (4) IP 37
ESMPRO/ServerManager Ver.6 (5) ESMPRO/ServerManager ManagementController + ESMPRO/ServerManager Web 38
ESMPRO/ServerManager Ver.6 1.3.3.3 ESMPRO/ServerManager WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 (1) ESMPRO ServerManager (2) 39
ESMPRO/ServerManager Ver.6 (3) WS-Man / WS-Man 5 BMC EXPRESSSCOPE BMC EXPRESSSCOPE 5 1.2 BMC ilo / ilo 5 BMC / BMC 5 Intel(R) vpro(tm) Technology / Intel(R) vpro(tm) Technology 5 (4) / / 40
ESMPRO/ServerManager Ver.6 2 EXPRESSSCOPE 3 BMC (LAN ) ESMPRO/ServerManager BMC ESMPRO/ServerAgent Extension ver.1.xx DianaScope Agent LAN 2.1 (LAN ) (1) ESMPRO/ServerManager PC (2) BMC (3) ESMPRO/ServerManager 41
ESMPRO/ServerManager Ver.6 2.2 BMC (LAN ) BMC ESMPRO/ServerManager BM C BMC LA N BMC 2 ESMPRO/ServerAgent Extension ver.1.xx DianaScope Agent EXPRESSBUILDER ESMPRO/ServerAgent Extension DianaScope Agent BMC ESMPRO/ServerManager MWA Agent EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager EXPRESSBUILDER EXPRESSBUILDER EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager EXPRESSBUILDER 42
ESMPRO/ServerManager Ver.6 2.2.1 ESMPRO/ServerAgent Extension ver.1.xx (LAN ) 2.2.1.1 Windows ESMPRO/ServerAgent Extension ver.1.xx Windows ESMPRO/ServerAgent Extension (1) Windows Windows ESMPRO/ServerAgent Extension (2) ESMPRO/ServerAgent Extension BMC LAN 43
ESMPRO/ServerManager Ver.6 (3) BMC SOL (LAN) LAN (WAN/ ) WAN/ RTS/CTS 44
ESMPRO/ServerManager Ver.6 (4) LAN1 BMC IP (DHCP) BMC DHCP IP IP BMC DHCP BMC IP BMC LAN LAN IP BMC LAN OS IP ESMPRO/ServerManager PC 45
ESMPRO/ServerManager Ver.6 LAN2 BMC ESMPRO/ServerManager LAN2 LAN2 ESMPRO/ServerManager BMC SNMP LAN1 LAN2 1 PC(1) ESMPRO/ServerManager PC IP (5) LAN1 LAN2 PC (6) BMC MAC BMC 46
ESMPRO/ServerManager Ver.6 2.2.1.2 Linux ESMPRO/ServerAgent Extension ver1.xx Linux ESMPRO/ServerAgent Extension ver.1.xx (1) Linux ESMPRO/ServerAgent Extension (2) ESMPRO/ServerAgent Extension BMC LAN 47
ESMPRO/ServerManager Ver.6 (3) (4) 48
ESMPRO/ServerManager Ver.6 (5) BMC (6) 49
ESMPRO/ServerManager Ver.6 SOL (LAN) LAN (WAN/ ) WAN/ RTS/CTS (7) BMC LAN1 BMC IP (DHCP) BMC DHCP IP IP BMC DHCP BMC IP BMC LAN LAN IP BMC LAN OS IP ESMPRO/ServerManager PC 50
ESMPRO/ServerManager Ver.6 BMC LAN2 BMC LA N2 ESMPRO/ServerManager LAN2 BMC LAN2 LAN2() ESMPRO/ServerManager BMC SNMP LAN1() LAN2( ) 1 PC(1) IP ESMPRO/ServerManager PC IP (8) LAN1 LA N1() LAN2 LA N2() PC PC (9) BMC BMC MAC BMC 51
ESMPRO/ServerManager Ver.6 2.2.2 EXPRESSBUILDER (LAN ) FD EXPRESSBUILDER EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager EXPRESSBUILDER (1) (2) EXPRESSBUILDER 2.2.2.1 (1) PC ESMPRO/BMC Configuration (2) OK 52
ESMPRO/ServerManager Ver.6 (3) BMC (LAN) (WAN) (LAN) (WAN ) 53
ESMPRO/ServerManager Ver.6 (4) LAN IP (DHCP) BMC DHCP IP IP BMC DHCP BMC IP BMC LAN LAN IP BMC LAN OS IP ESMPRO/ServerManager PC 54
ESMPRO/ServerManager Ver.6 ESMPRO/ServerManager LAN2 LAN2 LAN2 LAN2 IP (DHCP) BMC LAN ESMPRO/ServerManager BMC SNMP LAN1 LAN2 1 PC(1) ESMPRO/ServerManager PC IP (5) ESMPRO/ BM C Configuration FD (6) CSL_LESS.CFG OK FD FD FD 55
ESMPRO/ServerManager Ver.6 2.2.2.2 EXPRESSBUILDER (1) PC (2) CD DVD EXPRESSBUILDER FD FD EXPRESSBUILDER FD MAC BMC OS BIOS Serial Port Address: On Board COM B (SOL ) Baud Rate : 19.2kbps (SOL ) Flow Control : SOL RTS/CTS SOL Flow Terminal Type (Console Type) : PC-ANSI (SOL ) SOL D EXPRESSBUILDER ESMPRO/ServerManager ESMPRO/ServerManager CD DVD EXPRESSBUILDER 56
ESMPRO/ServerManager Ver.6 2.2.3 EXPRESSBUILDER (LAN ) EXPRESSBUILDER (1) EXPRESSBUILDER TOOL M ENUSystem Management (2) 57
ESMPRO/ServerManager Ver.6 (3) (4) 58
ESMPRO/ServerManager Ver.6 (5) BMC (6) 59
ESMPRO/ServerManager Ver.6 SOL (LAN) LAN (WAN/ ) WAN/ RTS/CTS (7) BMC LAN1 BMC LAN1 IP (DHCP) BMC DHCP IP IP BMC DHCP BMC IP BMC LAN LAN IP BMC LAN OS IP ESMPRO/ServerManager PC 60
ESMPRO/ServerManager Ver.6 BMC LAN2 BMC LA ESMPRO/ServerManager LA N2 BMC LAN2 LAN2( ) ESMPRO/ServerManager BMC SNMP LAN1() LAN2( ) 1 PC(1) IP ESMPRO/ServerManager PC IP (8) LAN1 N1() LAN2 N2() PC PC (9) BMC BMC MAC BMC 61
ESMPRO/ServerManager Ver.6 2.3 ESMPRO/ServerManager ESMPRO/ServerManager ESMPRO/ServerManager (1) (2) 2.3.1 (1) 62
ESMPRO/ServerManager Ver.6 (2) 63
ESMPRO/ServerManager Ver.6 2.3.2 (LAN ) 2 LAN BMC IP LAN ESMPRO/ServerManager LAN 2.3.2.1 (1) 64
ESMPRO/ServerManager Ver.6 (2) - 65
ESMPRO/ServerManager Ver.6 (3) ESMPRO/ServerManager LAN OS IP OS IP SNMP (ESMPRO/ServerAgent)/ WS-Man SNMP 1 ESMPRO/ServerAgent WS-Man 1, 2 VMwareESXi5/6 SNMP SNMP SNMP ( ) SNMP SNMP SNMP SNMP SNMP SNMP SNMP ( ) SNMP SNMP WS-Man WS-Man VMware ESXi5/6 VM ware ESXi5/6 WS-Man WS-Man WS-Man WS-Man 3 RAID ESXi RAID ESMPRO/ServerManager RAID SNMP 66
ESMPRO/ServerManager Ver.6 (ESMPRO/ServerAgent)/ WS-Man ESXi RAID ExpressUpdate ExpressUpdate Agent ExpressUpdate EXPRESSSCOPE 3 BMC "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) BMC BMC EXPRESSSCOPE 2.2 BMC (LAN ) "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (LAN) IP 1 IP 1 IP IP 2 IP 2 IP IP 2.2 BMC IP 1 LAN1 IP 2.2 BMC 1 4 LAN1 2.2 BMC IP 2 LAN2 IP 2.2 BMC 2 4 LAN2 1: Linu x ESMPRO/ServerManager SNMP ESMPRO/ServerAgenet WS-Man VMwareESXi5/6 Windows ESMPRO/ServerManager 2: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi5/6 3: WS-Man C WS-Man 67
ESMPRO/ServerManager Ver.6 4: ESMPRO/ServerManager Ver.6.06 (4) 68
ESMPRO/ServerManager Ver.6 (5) ESMPRO/ServerManager 69
ESMPRO/ServerManager Ver.6 (6) (7) 70
ESMPRO/ServerManager Ver.6 2.3.2.2 (1) 71
ESMPRO/ServerManager Ver.6 (2) IP IP IP IP SNMP (ESMPRO/ServerAgent) ESMPRO/ServerAgent 1 SNMP SNMP SNMP public WS-Man VMwareESXi5/6 1 2 WS-Man 5 3 / VMwareESXi5/6 VM ware ESXi5/6 RAID RAID ESXi RAID ESMPRO/ServerManager RAID WS-Man ESXi RAID ExpressUpdate ExpressUpdate BMC EXPRESSSCOPE 72
ESMPRO/ServerManager Ver.6 ExpressUpdate ilo BMC Intel(R) vpro(tm) Technology EXPRESSSCOPE 3 BMC BMC 2.2 BMC (LAN ) 5 2 EXPRESSSCOPE 3 BMC EXPRESSSCOPE 3 BMC EXPRESSSCOPE 3 BMC 1: Linu x ESMPRO/ServerManager SNMP ESMPRO/ServerAgenet WS-Man VMwareESXi5/6 Windows ESMPRO/ServerManager 2: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi5/6 3: Web WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 1.3.3.3 73
ESMPRO/ServerManager Ver.6 (3) IP 74
ESMPRO/ServerManager Ver.6 (4) ESMPRO/ServerManager SNMP ManagementController + ESMPRO/ServerManager Web 75
ESMPRO/ServerManager Ver.6 3 EXPRESSSCOPE 3 BMC ( ) ESMPRO/ServerManager BMC, System BIOS 3.1 ( ) (1) ESMPRO/ServerManager PC ESMPRO/ServerManager PC RS-232C ESMPRO/ServerManager PC (2) BMC (3) ESMPRO/ServerManager 76
ESMPRO/ServerManager Ver.6 3.2 BMC ( ) BMC ESMPRO/ServerManager BM C BMC BMC ESMPRO/ServerAgent Extension DianaScope Agent EXPRESSBUILDER Windows ESMPRO/ServerAgent Extension ESMPRO/ServerAgent Extension DianaScope Agent BMC ESMPRO/ServerManager MWA Agent EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager EXPRESSBUILDER EXPRESSBUILDER BMC EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager EXPRESSBUILDER 77
ESMPRO/ServerManager Ver.6 3.2.1 ESMPRO/ServerAgent Extension ( ) Window s ESMPRO/ServerAgent Extension ESMPRO/ServerAgent Extension (1) Windows Windows ESMPRO/ServerAgent Extension (2) OK (3) BMC (4) WAN RTS/CTS (5) BMC 78
ESMPRO/ServerManager Ver.6 3.2.2 EXPRESSBUILDER ( ) FD EXPRESSBUILDER EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager EXPRESSBUILDER (1) (2) EXPRESSBUILDER 3.2.2.1 (1) PC ESMPRO/BMC Configuration (2) OK (3) BMC (WAN ) (WAN (4) WAN RTS/CTS (5) ESMPRO/BMC Configuration FD 79
ESMPRO/ServerManager Ver.6 (6) CSL_LESS.CFG OK FD FD FD 3.2.2.2 EXPRESSBUILDER (1) CD DVD EXPRESSBUILDER FD FD EXPRESSBUILDER FD OS BIOS Serial Port Address: On Board COM B Baud Rate : 19.2kbps Flow Control : SOL No Flow SOL Terminal Type (Console Type) : PC-ANSI SOL D EXPRESSBUILDER ESMPRO/ServerManager ESMPRO/Serv CD DVD EXPRESSBUILDER 80
ESMPRO/ServerManager Ver.6 3.3 ESMPRO/ServerManager ( ) ESMPRO/ServerManager ESMPRO/ServerManager (1) (2) 3.3.1 2.3.1 3.3.2 ( ) (1) (2) - (3) "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) BMC ( ) 81
ESMPRO/ServerManager Ver.6 (4) (5) (6) ESMPRO/ServerManager BMC 82
ESMPRO/ServerManager Ver.6 4 ilo ESMPRO/ServerManager ilo 4.1 (1) ESMPRO/ServerManager PC (2) ilo (3) ESMPRO/ServerManager 83
ESMPRO/ServerManager Ver.6 4.2 ilo ESMPRO/ServerManager ilo SNM P ilo WebConsole ilo ilo (1) ilo WebConsole Web URL ilo IP 192.168.1.1 HTTPS (2) ilo WebConsole Management - SNMP Settings 84
ESMPRO/ServerManager Ver.6 (3) SNMP Alert Destination(s) ESMPRO/ServerManager PC IP Apply 85
ESMPRO/ServerManager Ver.6 4.3 ESMPRO/ServerManager ESMPRO/ServerManager ESMPRO/ServerManager (1) (2) (3) 86
ESMPRO/ServerManager Ver.6 4.3.1 ilo ESMPRO/ServerManager ilo ilo ESMPRO/ServerManger HTTPS ilo ESMPRO/ServerManger HTTPS - ilo (1)- ilo 87
ESMPRO/ServerManager Ver.6 4.3.2 1.3.2 4.3.3 2 ilo IP ESMPRO/ServerManager ilo 4.3.3.1 (1) ilo (2) - (3) ESMPRO/ServerManager OS IP LAN OS IP SNMP (ESMPRO/ServerAgent)/ WS-Man 88
ESMPRO/ServerManager Ver.6 WS -Man 1 VMwareESXi6 ESMPRO/ServerAgentService WS-Man Windows ESMPRO/ServerAgentService Window ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / VMwareESXi6 VM ware ESXi6 WS-Man WS-Man 2 RAID ESMPRO/ServerAgentService VMware ESXi6 10.4.3.1 ExpressUpdate ExpressUpdate Agent ilo ExpressUpdate Agent ilo "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) ilo ilo 3 ilo ilo 4 "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) IP 1 ilo IP 89
ESMPRO/ServerManager Ver.6 1: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi6 ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 2: WS-Man C WS-Man 3: ilo ilo 5 Administrator ilo ilo 4: ilo Web ilo Web HTTP:80 HTTPS:443 ilo5 ilo 90
ESMPRO/ServerManager Ver.6 (4) (5) ESMPRO/ServerManager 91
ESMPRO/ServerManager Ver.6 4.3.3.2 (1) ilo (2) (3) ilo IP IP IP IP SNMP (ESMPRO/ServerAgent) WS-Man ilo ESMPRO/ServerAgentService VMwareESXi6 1 WS-Man 5 2 / Windows ESMPRO/ServerAgentService Windows / ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / VMwareESXi6 VM ware ESXi6 92
ESMPRO/ServerManager Ver.6 RAID VM wareesxi6 RAID 10.4.3.2 ExpressUpdate ilo BMC EXPRESSSCOPE ilo ilo ilo / 5 2, 3 BMC ilo Intel(R) vpro(tm) Technology ilo 1: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi6 ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 2: Web WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 1.3.3.3 3: ilo ilo 5 Administrator ilo ilo 93
ESMPRO/ServerManager Ver.6 (4) (5) ilo ESMPRO/ServerManager ManagementController + ESMPRO/ServerManager Web 94
ESMPRO/ServerManager Ver.6 5 BMC ESMPRO/ServerManager BMC 5.1 (1) ESMPRO/ServerManager PC (2) BMC (3) ESMPRO/ServerManager 5.2 BMC BM C Embedded Management Software Web URL Embedded Management Software BMC IP 192.168.1.1 HTTPS ESMPRO/ServerManager BMC SNMP Platform Events Trap Settings 5.3 ESMPRO/ServerManager ESMPRO/ServerManager ESMPRO/ServerManager (1) (2) 5.3.1 1.3.2 5.3.2 2 BM C IP ESMPRO/ServerManager BMC 95
ESMPRO/ServerManager Ver.6 5.3.2.1 (1) BMC (2) - (3) ESMPRO/ServerManager OS IP LAN OS IP SNMP (ESMPRO/ServerAgent)/ WS-Man WS-Man 1 VMwareESXi6 ESMPRO/ServerAgentService WS-Man Windows ESMPRO/ServerAgentService Window ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / VMwareESXi5/6 VM ware ESXi5/ 6 WS-Man 96
ESMPRO/ServerManager Ver.6 WS-Man 2 RAID RAID ESXi RAID ESMPRO/ServerManager RAID SNMP (ESMPRO/ServerAgent)/ WS-Man ESXi RAID ExpressUpdate ExpressUpdate Agent ExpressUpdate "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) BMC BMC 3 "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (LAN) IP 1 BMC IP 1: WS-Man 1.3.1 ESMPRO/ServerManager ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 2: WS-Man C WS-Man 3: BMC BMC/CM C Administrator BMC BM C 97
ESMPRO/ServerManager Ver.6 (4) (5) ESMPRO/ServerManager 98
ESMPRO/ServerManager Ver.6 5.3.2.2 (1) BMC (2) (3) BMC IP IP IP IP SNMP (ESMPRO/ServerAgent) WS-Man BM C ESMPRO/ServerAgentService VMwareESXi6 1 WS-Man 5 2 / Windows ESMPRO/ServerAgentService Windows / ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / VMwareESXi5/6 VM ware ESXi5/ 6 99
ESMPRO/ServerManager Ver.6 RAID RAID ESXi RAID ESMPRO/ServerManager RAID SNMP (ESMPRO/ServerAgent)/ WS-Man ESXi RAID ExpressUpdate ExpressUpdate BMC EXPRESSSCOPE ilo BMC BM C / 5 2, 3 Intel(R) vpro(tm) Technology 1: WS-Man 1.3.1 ESMPRO/ServerManager VMwareESXi6 ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 2: Web WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 1.3.3.3 3: BMC BMC/CM C Administrator BMC 100
ESMPRO/ServerManager Ver.6 (4) (5) BMC ESMPRO/ServerManager ManagementController + ESMPRO/ServerManager Web 101
ESMPRO/ServerManager Ver.6 6 EM 6.1 ESMPRO/ServerManager EM EM EM CPU EM ID EM EM STATUS EM STATUS CPU CPU EM CPU BMC ESMPRO/ServerManager 6.2 ESMPRO/ServerManager EM D EM TCP/IP EM ESMPRO/ServerAgent Extension DianaScope Agent 102
ESMPRO/ServerManager Ver.6 6.3 EM 6.3.1 (1) ESMPRO/ServerManager PC EM (2) EM ESMPRO/ServerManager (3) ESMPRO/ServerManager EM 6.3.2 EM ESMPRO/ServerManager EM EM (1) EM IP EM IP IP 4 ESMPRO/ServerManager ESMPRO/ServerManager EM IP (2) DianaScope ( ESMPRO/ServerManager ) SIGMABLADE-M EM setdsl SIGMABLADE-H v2 EM SET SGSTATE D SET DSGPASSWORD 103
ESMPRO/ServerManager Ver.6 6.3.3 ESMPRO/ServerManager EM ESMPRO/ServerManager EM 2 EM IP ESMPRO/ServerManager EM ESMPRO/ ServerManager EM EM ESMPRO/ ServerManager EM ( ) ESMPRO/ ServerManager EM 16 ESMPRO/ServerManager Web 6.3.3.1 (1) EM (2) - 104
ESMPRO/ServerManager Ver.6 (3) EM EM EM LAN OS IP EM IP SNMP (ESMPRO/ServerAgent)/ WS-Man SNMP EM GET SNMP ( ) Pubulic EM SET SNMP ( ) Pubulic RAID ExpressUpdate ExpressUpdate Agent "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) BMC EM ESMPRO/ ServerManager( DianaScope) "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (LAN) IP IP 1 IP 1 EM IP 1 1 IP 2 2 1 1: ESMPRO/ServerManager Ver.6.06 105
ESMPRO/ServerManager Ver.6 (4) (5) (6) ESMPRO/ServerManager EM EM 106
ESMPRO/ServerManager Ver.6 6.3.3.2 (1) EM (2) (3) EM IP IP IP IP SNMP (ESMPRO/ServerAgent) EM SNMP SNMP WS-Man RAID ExpressUpdate BMC EXPRESSSCOPE ExpressUpdate EM ESMPRO/ ServerManager( DianaScope) ilo BMC Intel(R) vpro(tm) Technology 107
ESMPRO/ServerManager Ver.6 (4) IP EM IP EM ESMPRO/ServerManager EM EMEM ESMPRO/ServerManager EM Web 108
ESMPRO/ServerManager Ver.6 6.4 EM EM STATUS (1) (2) EM (3) MAP EM 6.5 CPU ESMPRO/ServerManager EM CPU EM CPU BM C ESMPRO/ServerManager CPU BMC ESMPRO/ServerManager EM CPU ESMPRO/ServerManager 109
ESMPRO/ServerManager Ver.6 7 istorage M 7.1 ESMPRO/ServerManager istorage ESMPRO/ServerManager istorage 2 istorage istorage ESMPRO/ ServerManager istorage ESMPRO/ ServerManager ism istorage ESMPRO/ServerManager Web 110
ESMPRO/ServerManager Ver.6 7.1.1 (1) istorage (2) - (3) istorage istorage LAN OS IP istorage SNMP (ESMPRO/ServerAgent)/ WS-Man SNMP ism SNMP SNMP ( ) ism SNMP SNMP ( ) RAID ExpressUpdate ExpressUpdate Agent "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) (4) 111
ESMPRO/ServerManager Ver.6 (5) ESMPRO/ServerManager istorage istorage 112
ESMPRO/ServerManager Ver.6 7.1.2 (1) istorage (2) (3) istorage IP IP istorage IP istorage istorage SNMP (ESMPRO/ServerAgent) ism SNMP SNMP WS-Man RAID ExpressUpdate BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology 113
ESMPRO/ServerManager Ver.6 (4) IP istorage istorage istorage ism istoragemanager (IS901) 114
ESMPRO/ServerManager Ver.6 8 vpro 8.1 (1) ESMPRO/ServerManager PC vpro (2) vpro iamt (3) ESMPRO/ServerManager vpro 8.2 iamt vpro ON <Ctrl+P> <Ctrl+P> iamt ESMPRO/ServerManager iamt 6.0 vpro admin iamt iamt Web URL http://software.intel.com/en-us/articles/intel-active-management-technology-intel-a mt-soft ware-development-kit-sdk-start-here-guide/ 8.3 8.3.1 1.3.2 8.3.2 2 vpro IP ESMPRO/ServerManager vpro 115
ESMPRO/ServerManager Ver.6 8.3.2.1 (1) vpro (2) - (3) ESMPRO/ServerManager OS IP LAN OS IP SNMP (ESMPRO/ServerAgent)/ WS-Man SNMP 1 ESMPRO/ServerAgent WS-Man1, 2 ESMPRO/ServerAgentService SNMP SNMP SNMP ( ) SNMP SNMP SNMP SNMP SNMP SNMP SNMP ( ) SNMP SNMP 116
ESMPRO/ServerManager Ver.6 WS-Man WS-Man Windows ESMPRO/ServerAgentService Window ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / WS-Man WS-Man WS-Man WS-Man 3 RAID RAID ExpressUpdate ExpressUpdate Agent ExpressUpdate "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) vpro 8.2 iamt vpro admin "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (LAN) iamt LAN IP IP 1 iamt DHCP OS IP iamt 1 4 LAN 1: Linu x ESMPRO/ServerManager SNMP ESMPRO/ServerAgenet Windows ESMPRO/ServerManager 2: WS-Man 1.3.1 ESMPRO/ServerManager ESMPRO/ServerAgentService ESMPRO/ServerManager HTTPS 117
ESMPRO/ServerManager Ver.6 3: WS-Man C WS-Man 4: ESMPRO/ServerManager Ver.6.06 (4) (5) ESMPRO/ServerManager 118
ESMPRO/ServerManager Ver.6 8.3.2.2 (1) vpro (2) (3) vpro IP IP IP IP SNMP (ESMPRO/ServerAgent) ESMPRO/ServerAgent 1 SNMP SNMP SNMP public WS-Man ESMPRO/ServerAgentService 1 2 WS-Man 5 3 / Windows ESMPRO/ServerAgentService Windows / ActiveDirectory Linux ESMPRO/ServerAgentService Linux root / 119
ESMPRO/ServerManager Ver.6 RAID RAID ExpressUpdate ExpressUpdate BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology 8.2 iamt Intel(R) vpro(tm) Technology / admin 5 2 1: Linu x ESMPRO/ServerManager SNMP ESMPRO/ServerAgenet Windows ESMPRO/ServerManager 2: Web WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 1.3.3.3 (4) (5) vpro 120
ESMPRO/ServerManager Ver.6 9 NEC Scalable Modular Server DX2000 9.1 ESMPRO/ServerManager NEC Scalable Modular Server DX2000 ESMPRO/ServerManager EXPRESSSCOPE 3 CSC ESMPRO/ServerManager CSC STATUS FAN ESMPRO/ServerManager CSC CSC CSC 9.2 ESMMPRO/ServerManager NEC Scalable Modular Server DX2000 CSC Ver.6.08 ESMMPRO/ServerManager Ver6.13 121
ESMPRO/ServerManager Ver.6 9.3 (1) ESMPRO/ServerManager PC (2) BMC ESMPRO (3) ESMPRO/ServerManager 1 EXPRESSSCOPE 3 CSC Web 1.2.1BM C Web 122
ESMPRO/ServerManager Ver.6 10 VMware ESXi5/6 10.1 ESMMPRO/ServerManager ESXi5/6 Windows Linux ESMPRO/ServerManager ESXi5/6 VM ware ESXi5/6 Windows ESMPRO/ServerManager 10.2 (1) ESMPRO/ServerManager PC VMware ESXi5/6 WBEM (VMware ESXi 6.5 ) VM ware ESXi 6.5 WBEM (sfcbd, openwsmand) ESMPRO/ServerManager VM ware ESXi 6.5 ESXi WS-Man ESMPRO/ServerManager WBEM # esxcli system wbem set --enable true VMwa re ESXi 6.5 SMI-S WBEM VM ware ESXi sfcbd (VMware ESXi 6.5 ) VM ware ESXi 6.5 VMware sfcbd ESXi (CIM Ind ication) sfcbd ESMPRO/ServerManager VMware ESXi 6.5 RAID /etc/rc.local.d/local.sh exit 0 VMware ESXi sfcbd [VMware ESXi 6.5 ] /etc/init.d/sfcbd-watchdog restart (2) VM ware ESXi5/6 VMware (3) ESMPRO/ServerManager VMware ESXi5/6 123
ESMPRO/ServerManager Ver.6 10.3 VM ware ESXi5/6 VMware /6ESXi5 VMware ESXi5/6 EXPRESSSCOPE 3 1.2 BMC VMware ESXi5/6 EXPRESSSCOPE 3 BMC 2.2 BMC (LAN ) BMC D VM ware ESXi EXPRESSSCOPE SNMP URL https://www.support.nec.co.jp/view.aspx?id=3140101627 VMware ESXi6 ilo 4.2 ilo 124
ESMPRO/ServerManager Ver.6 10.4 10.4.1 ESXi WS-Man (1) - -Man WS VM ware ESXi5.5 ESMPRO/ServerManager URL https://www.support.nec.co.jp/view.aspx?id=3140102220 125
ESMPRO/ServerManager Ver.6 10.4.2 (1) 126
ESMPRO/ServerManager Ver.6 (2) 127
ESMPRO/ServerManager Ver.6 10.4.3 2 VM ware ESXi5/6 IP ESMPRO/ServerManager VMware ESXi5/6 10.4.3.1 (1) VMware ESXi5/6 (2) - 128
ESMPRO/ServerManager Ver.6 (3) ESMPRO/ServerManager LAN OS IP OS IP SNMP (ESMPRO/ServerAgent)/ WS-Man WS-Man 1 VM ware ESXi5/6 WS-Man WS-Man 2 RAID ESXi RAID ESMPRO/ServerManager RAID SNMP (ESMPRO/ServerAgent)/ WS-Man ESXi RAID ExpressUpdate ExpressUpdate Agent VM ware ESXi5/6 "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (Common) VMware ESXi5/6 BMC BMC VMware ESXi6 ilo VM ware ESXi6 "BMC EXPRESSSCOPE " BMC BMC BMC EXPRESSSCOPE BMC EXPRESSSCOPE 1.2 BM C 129
ESMPRO/ServerManager Ver.6 ilo BMC ilo 4 BMC 5 "BMC EXPRESSSCOPE " / "ilo" / "BMC " / "vpro" (LAN) IP IP 1 BMC IP 1 LAN1 IP BMC 1 3 LAN1 IP 2 2 3 1:VM ware ESXi5/6 Web - WS -Man 10.4.1 2: WS-Man C WS-Man 3: ESMPRO/ServerManager Ver.6.06 4: ilo ilo 5 Administrator ilo ilo 5: BMC BMC/CM C Administrator BMC 130
ESMPRO/ServerManager Ver.6 (4) (5) ESMPRO/ServerManager VMware ESXi5/6 VMware ESXi5/6 131
ESMPRO/ServerManager Ver.6 10.4.3.2 (1) VMware ESXi5/6 (2) 132
ESMPRO/ServerManager Ver.6 (3) VMware ESXi5/6 IP IP IP IP SNMP (ESMPRO/ServerAgent) VMwareESXi5/6 1 WS-Man 2 VM ware ESXi5/6 / 5 3 RAID ESXi RAID ESMPRO/ServerManager RAID WS-Man ESXi RAID ExpressUpdate ExpressUpdate VMware ESXi5/6 BMC EXPRESSSCOPE BMC VMwareESXi5/6 ExpressUpdate VMware ESXi5/6 ExpressUpdate BMC EXPRESSSCOPE 1.2 BM C 3 ilo ilo VMware ESXi5/6 133
ESMPRO/ServerManager Ver.6 / BMC / Intel(R) vpro(tm) Technology ilo 5 3, 4 BM C VMwareESXi5/6 BM C 5 3, 5 VM ware ESXi5/6 1: ESMPRO/ServerManager OS Linu x SNMP 2:VM ware ESXi5/6 Web - WS -Man 10.4.1 3: Web WS-Man BMC EXPRESSSCOPE ilo BMC Intel(R) vpro(tm) Technology / 5 1.3.3.3 4: ilo ilo 5 Administrator ilo ilo 134
ESMPRO/ServerManager Ver.6 5: BMC BMC/CM C Administrator BMC (4) (5) VMware ESXi5/6 135
ESMPRO/ServerManager Ver.6 11 ESMPRO/ServerManager ver.6.02 SNMP Trap SNMP Trap SNMP Trap 11.1 (1) ESMRPO/ServerManager PC SNMP Trap (2) SNMP Trap SNMP Trap (3) ESMPRO/ServerManager 136
ESMPRO/ServerManager Ver.6 11.2 ESMPRO/ServerManager ESMPRO/ServerManager (1) 1.3.2 (2) - 137
ESMPRO/ServerManager Ver.6 (3) ESMPRO/ServerManager OS IP OS IP (4) 138
ESMPRO/ServerManager Ver.6 12 ExpEther ESMPRO/ServerManager ver.6.15 ExpEther Manager( EEM) Exp Ether 12.1 ESMPRO/ServerManager Exp Ether Exp Ether ExpETherConfig Exp Ether EEPROM ExpETherConfig ExpEther I/O (40G) 12.2 (1) EEM ESMPRO/ServerManager PC EEM ExpEther I/O (40G) (2) ESMPRO/ServerManager EEM API EEM API API ESMPRO/ServerManager Ver.6 RESTful API EEM E ESMPRO/ServerManager REST API 139
ESMPRO/ServerManager Ver.6 13 ESMPRO/ServerManager ESMPRO/ServerManager 13.1 (1) (2) 140
ESMPRO/ServerManager Ver.6 (3) 141
ESMPRO/ServerManager Ver.6 13.2 (1) SampleGroup01 SampleGroup (2) 142
ESMPRO/ServerManager Ver.6 (3) ESMPRO/ServerManager 143
ESMPRO/ServerManager Ver.6 A istorage NS istorage ESMPRO/ServerManager BIOS DOS 1 ESMPRO/ServerManager 2 BMC 3 ESMPRO/ServerManager 4 1 ESMPRO/ServerManager (1) PC ESMPRO/ServerManager ESMPRO/ServerManager Ver.6 (2) ESMPRO/ServerManager (3) LA N ESMPRO/ServerManager PC (4) ESMPRO/ServerManager PC 2 RS232-C ESMPRO/ServerManager PC OS (5) ESMPRO/BMC Configuration PC 144
ESMPRO/ServerManager Ver.6 2 BMC (1) BMC LA N EXPRESSBUILDER (LAN ) EXPRESSBUILDER ( ) 3 ESMPRO/ServerManager (1) ESMPRO/ServerManager (2) LAN ( ) 4 (1) ESMPRO/ServerManager (2) ESMPRO/ServerManager EXPRESSBUILDER EXPRESSBUILDER ESMPRO/ServerManager LAN ESC+{ ESC+{ 145
ESMPRO/ServerManager Ver.6 B LAN Teaming ESMPRO/ServerAgent Extension DianaScope Agent OS LA N Teaming ESMPRO/ServerAgent Extension DianaScope Agent ver.2.00.00 ESMPRO/ServerAgent Extension BM C LAN BMC LAN B.1 BMC LAN EXPRESSSCOPE BM C LAN LAN Teaming ESMPRO/ServerManager Ver.6 LAN Teaming OS Linux ESMPRO/ServerManager Teaming OS Windows ESMPRO/ServerManager 1 DianaScope Agent BMC IP 2 DianaScope Agent BMC 3 DianaScope Agent IP 4 DianaScope Agent 1 DianaScope Agent IP (1) Windows DianaScope Agent DianaScope Agent (2) DianaScope Agent BMC IP (3) BMC IP 146
ESMPRO/ServerManager Ver.6 2 DianaScope Agent BMC (1) 2.2.1 ESMPRO/ServerAgent Extension ver.1.xx (LA N ) BMC Teaming ( Preferred Primary) BMC LAN1 IP BMC LAN2 (LAN2 IP 0.0.0.0 ) BMC BMC IP LAN1 IP 3 DianaScope Agent IP (1)DianaScope Agent Agent IP (2) LAN1 Teaming 4 ESMPRO/ServerManager (1) 2.3 ESMPRO/ServerManager ESMPRO/ServerManager 2 DianaScope Agent BMC IP IP 147
ESMPRO/ServerManager Ver.6 B.2 BMC LAN BM C LAN ESMRPO/ServerAgent Extension ver.1.xx Teaming LAN OS Windows Linux 1 ESMPRO/ServerAgent Extension ESMPRO/ServerAgent Extension IP 2 ESMPRO/ServerManager 1 ESMPRO/ServerAgent Extension ESMPRO/ServerAgent Extension ver.1.xx IP (1) ESMPRO/ServerAgent Extension Agent IP Teaming IP 2 ESMPRO/ServerManager (1) 2.3 ESMPRO/ServerManager ESMPRO/ServerManager 2 ESMPRO/ServerAgent Extension ESMPRO/ServerAgent Extension IP 148
ESMPRO/ServerManager Ver.6 C WS-Man WS-Man ESMPRO/ServerAgentService Windows WinRM WinRM 2.0 HTTP:5985 HTTPS:5986 WinRM 1.1 HTTP:80 HTTPS:443 WinRM OS WinRM Windows Server 2008 Windows Vista WinRM 1.1 Windows Server 2008R2 Windows7 OS WinRM 2.0 ESXi5/6 HTTP HTTPS 443 149
ESMPRO/ServerManager Ver.6 D BMC ESMPRO/ServerManager BM C URL http://jpn.nec.com/esmsm/ < > BMC ESMPRO/ServerManager N BMC BMC (EE) EXPRESSSCOPE EXPRESSSCOPE 2 (EE3) EXPRESSSCOPE 3 150
ESMPRO/ServerManager Ver.6 LAN2 BMC SystemBIOS LAN2 ESMPRO/Server Manager ( EXPRESSSCOPE LAN LAN ) LAN BMC LAN BMC LAN SOL SOL(Serial Over LAN LAN (BIOS ESMPRO/ServerManager ESMPRO/ServerManager ECO ECO 151
Express5800/ 110Ek 110El 110GR-1d 110Rb-1h 110Rc-1h 110Rh-1 110Ri-1 120Eh 120Ei 120Gc 120Gd 120Li 120Lj 120Rg-1 120Rh-1 120Ri-2 120Rj-2 140Rf-4 BMC LAN LAN2 SOL ECO (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e)
ESMPRO/ServerManager Ver.6 R110a-1 R110b-1 R110c-1 R110d-1E R110d-1M R110e-1E R110e-1M R110f-1E R110h-1 R120a-1 R120a-2 R120b-1 R120b-2 R120d-1E R120d-2E R120d-1M R120d-2M R120e-1E R120e-2E R120e-1M R120e-2M R120f-1M R120f-2M R120g-1M R120g-2M R120f-1E R120f-2E R120g-1E R120g-2E BMC LAN LAN2 SOL ECO (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE 3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) 153
ESMPRO/ServerManager Ver.6 R140a-4 R140b-4 E120d-1 E120d-M E120e-M E120f-M E120g-M T110a T110b T110c T110d T110e-M T110f-E T110f-S T110h T110h-S T120a-E T120a-M T120b-M T120d T120e T120f T120g BMC LAN SOL LAN2 ECO (EE) 2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) 154
ESMPRO/ServerManager Ver.6 Express5800/ 120Bb-6 120Bb-d6 120Bb-m6 140Ba-10 B110d B120a B120a-d B120b B120b-d B120b-Lw B120b-h B120d B120e B120f B120d-h B120e-h B120f-h B140a-T BMC LAN2 LAN SOL ECO (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE3) 1-(a),1-(b),3-(b) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE) 2-(e), 3-(a) (EE3) 1-(a),1-(b),3-(b) (EE3) 1-(a),1-(b),3-(b) (EE3) 1-(a),1-(b),3-(b) (EE3) 1-(a),1-(b),3-(b) (EE3) 1-(a),1-(b),3-(b) (EE3) 1-(a),1-(b),3-(b) (EE) 2-(e), 3-(a) 155
ESMPRO/ServerManager Ver.6 Express5800/ (ECO CENTER) E110b-M E110d-1 E120a [NE1100-001Y, NE1100-002Y, NE1100-001PY] E120b-1 E120b-M [NE1200-001Y, NE1200-002Y, NE1200-003Y] BMC LAN2 LAN SOL ECO (EE) 2-(e) (EE3) 1-(a),1-(b) 1-(a), 1-(b), 2-(f), 2-(g) (EE) 2-(e) 1-(a), 1-(b), 2-(f), 2-(g) R320c-E4 R320c-M4 R320d-M4 R320e-E4 R320e-M4 BMC LAN LAN2 SOL ECO (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) 156
ESMPRO/ServerManager Ver.6 Express5800/ (i ) i110rh-1 i110ri-1 i120ra-e1 ir110a-1 ir110a-1h ir120a-1e BMC LAN2 LAN SOL ECO (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(a),2-(e) Express5800/ (G ) GT110d GT110e GT110f GT110d-S GT110e-S GT110f-S GT110h GT120a GT120b BMC LAN2 LAN SOL ECO (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE) 2-(e) (EE) 2-(e) Express5800/ LAN SOL ECO BMC LAN2 R110a-1H (EE) 2-(e) 157
ESMPRO/ServerManager Ver.6 Express5800/ HA BMC LAN2 LAN SOL ECO A1020a (EE3) 1-(a),1-(b) A1020b (EE3) 1-(a),1-(b) A1080a-D 1-(a),1-(b),2-(d), 2-(h) A1080a-E 1-(a),1-(b),2-(d), 2-(h) A1080a-S 1-(a),1-(b),2-(d), 2-(h) A1040a 1-(a),1-(b),2-(d), 2-(h) A1040b (EE3) 1-(a),1-(b) A2010b (EE3) 1-(a),1-(b) A2020b (EE3) 1-(a),1-(b) A2040b (EE3) 1-(a),1-(b) R140e-4 (EE3) 1-(a),1-(b) A1040c (EE3) 1-(a),1-(b) A2010c (EE3) 1-(a),1-(b) A2020c (EE3) 1-(a),1-(b) A2040c (EE3) 1-(a),1-(b) R140f-4 (EE3) 1-(a),1-(b) Express5800/ BMC LAN SOL ECO LAN2 HR120a-1 1-(a),1-(b),2-(c),2-(d),2-(i) HR120b-1 1-(a),1-(b),2-(c),2-(d),2-(i) HR110c-M 1-(a),1-(b),2-(c),2-(d),2-(i) 158
ESMPRO/ServerManager Ver.6 Express5800/ CS300e CS300f CS300g CS400g CS400h CS500e CS500f FW300e FW500e LB300e LB300f LB300g LB400g LB400h MW300e MW300f MW300g MW400g MW400h MW500e MW500f SG300e VC300e VC300f VC300g VC400g VC400h BMC LAN SOL LAN2 ECO (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) 159
ESMPRO/ServerManager Ver.6 Express5800/ (600 ) 640xi [N8610-746, N8610-749] 650xi [N8610-756, N8610-759] 670xi [N8610-778] 680xi [N8610-788] 690xi [N8610-798] BMC LAN2 LAN SOL ECO (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) 160
ESMPRO/ServerManager Ver.6 V608-H [N8610-1012, N8610-1022, N8610-1032] V608-L [N8610-1011, N8610-1021, N8610-1031] V618-H [N8610-905, N8610-906, N8610-915, N8610-916, N8610-1005, N8610-1006] V618-H [N8610-1025, N8610-1026, N8610-1035, N8610-1036] V618-L [N8610-903, N8610-904, N8610-913, N8610-914, N8610-1003, N8610-1004] V618-L [N8610-1023, N8610-1024, N8610-1033, N8610-1034] BMC LAN2 LAN SOL ECO 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 2-(a),2-(e) (EE) (EE3) 1-(a),1-(b),2-(a) 2-(a),2-(e) (EE) (EE3) 1-(a),1-(b),2-(a) 161
ESMPRO/ServerManager Ver.6 V628-H [N8610-908, N8610-918, N8610-1008] V628-H [N8610-1028, N8610-1038] V628-L [N8610-907, N8610-917, N8610-1007] V628-L [N8610-1027, N8610-1037] V640xi V650xi V670xi V680xi V690xi BMC LAN2 LAN SOL ECO 2-(a),2-(e) (EE) (EE3) 1-(a),1-(b),2-(a) 2-(a),2-(e) (EE) 1-(a),1-(b),2-(a) (EE3) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) 162
ESMPRO/ServerManager Ver.6 istorage NS NS47P NS48P NS49P NS100Tb NS100Td NS100Tg NS150h NS300Ra NS300Rb NS300Rd NS300Rg NS300Ta NS300Tc NS300Tf NS460 NS470 NS480 NS500Ba NS500Ra NS500Rb NS500Rc NS500Rd NS500Rf BMC LAN2 LAN SOL ECO (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE) 2-(a),2-(e) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE) 2-(a),2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b) (EE 3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE) 2-(e) (EE3) 1-(a),1-(b),2-(a) (EE3) 1-(a),1-(b),2-(a) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e) (EE) 2-(e), 3-(a) (EE) 2-(e) (EE) 2-(e) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) (EE3) 1-(a),1-(b) 163
ESMPRO/ServerManager Ver.6 Express5800/HPC T120Rb-1 BMC FC98-NX FC-R20W LAN2 LAN SOL ECO (EE) 2-(e) BMC LAN2 LAN SOL ECO (EE3) 1-(a),1-(b) 164
ESMPRO/ServerManager Ver.6 NX7700x / BMC LAN2 LAN SOL ECO A2010M-60 (EE3) 1-(a),1-(b) A2010M-30 (EE3) 1-(a),1-(b) A2010M-15 (EE3) 1-(a),1-(b) A2010L-60 (EE3) 1-(a),1-(b) A3012M-4 (EE3) 1-(a),1-(b) A3012L-2 (EE3) 1-(a),1-(b) A3012L-1 (EE3) 1-(a),1-(b) A3010M-4 (EE3) 1-(a),1-(b) A3010E-2 (EE3) 1-(a),1-(b) A4010E-2 (EE3) 1-(a),1-(b) A4012M-4 (EE3) 1-(a),1-(b) A4012L-2 (EE3) 1-(a),1-(b) A4012L-1 (EE3) 1-(a),1-(b) A4010M-4 (EE3) 1-(a),1-(b) A4012L-2D (EE3) 1-(a),1-(b) A4012L-1D (EE3) 1-(a),1-(b) NEC Scalable Modular Server LAN SOL ECO BMC LAN2 DX2000 ( (EE3) 1-(a),1-(b) ) DX2000 (CSC (EE3) ) 1-(a),1-(b),2-(b),2-(c), 2-(i),2-(j) 165
< > (1) (1)-(a) ESMPRO/ServerManager (1)-(b) ESMPRO/ServerManager
ESMPRO/ServerManager Ver.6 (2) (2)-(a) ESMPRO/ServerManager ID (2)-(b) (2)-(c) ESMPRO/ServerAgent Extension DianaScope Agent ESMPRO/ServerAgent Extension DianaScope Agent (2)-(d) BMC ESMPRO/ServerAgent Extension DianaScope Agent ESMPRO/ServerManager PXE Servic e BMC (2)-(e) (WAN) ESMPRO/ServerManager OS (2)-(f) 1 1 2 2 0 (2)-(g) BMC FW ESMPRO/ServerManager (2)-(h) Dual 1 2 (2)-(i) ExpressUpdate Agent ExpressUpdate (2)-(j) CSC 167
ESMPRO/ServerManager Ver.6 (3) (3)-(a) Delay Time 0 ( ) ON ( -1) 2 Delay Time 0 (3)-(b) ESMPRO/ServerManager Delay Time ON ( - 1) 2 168
ESMPRO/ServerManager Ver.6 ilo ESMPRO/ServerManager ilo Express5800/R120h-1M Express5800/R120h-2M Express5800/R120h-1E Express5800/R120h-2E Express5800/T120h NX7700x/A5010E-2 ilo OS (*1) (*1) WS-Man OS BMC ESMPRO/ServerManager BMC Express5800/D120h ( ) Express5800/D120h (CMC ) EM ESMPRO/ServerManager EM ( ) EM [N8405-19A] EM [N8405-27] EM [N8405-043] ESMPRO/ServerManager EcoPowerGateway [N8142-36] vpro ESMPRO/ServerManager iamt 6.0 vpro Express5800/ 169
ESMPRO/ServerManager Ver.6 E ESMPRO/ServerManager REST API ESMPRO/ServerManager Exp Ether ESMPRO/ServerManager Exp Ether Manager ESMPRO/ServerManager EEM API ExpEther Manager ESMPRO/ServerManager ExpEther Manager ESMRPO/ServerManager REST API ExpEther REST API Ruby EEM API EEM API EEM API Ruby 170
ESMPRO/ServerManager Ver.6 ESMPRO/ServerManager API (1) search_eem.rb EEM API - HOST ESMPRO/ServerManager IP ESMPRO/ServerManager IP 192.168.1.1 HOST="192.168.1.1" ESMPRO/ServerManager HOST="localhost" - PORT ESMPRO/ServerManager ESMPRO/ServerManager 21112 PORT=21112 - login_account ESMPRO/ServerManager login_account = {'user'=>'administrator', 'password'=>'password'} - request_data EEM API E SMPRO/ServerManager Ver.6 RESTful API EEM (2)delete_eem.rb EEM API - HOST EEM API - PORT EEM API - login_account EEM API - name EEM 171
ESMPRO/ServerManager Ver.6 (3)list_eem.rb EEM API - HOST EEM API - PORT EEM API - login_account EEM API (1) search_eem.rb # # ESMPRO/ServerManager REST API Sample # require 'openssl' require 'base64' require 'net/http' require 'json' ######################################### ### ### Change below value ### ######################################### HOST="192.168.14.189" PORT=21112 login_account = {'user'=>'administrator', 'password'=>'password'} request_data = {'discoverymode'=>'0', 'startaddress'=>'192.168.1.1','endaddress'=>'192.168.1.10','networkaddress'=>'192.168.14.0','networkmask'=>'255.255. 255.0', 'accounts'=>[{'user'=>'admin', 'password'=>'eemeem'}]} ######################################### session_id = nil def make_header(session_id=nil) httpheader = {}; httpheader['x-esm PRO-API-Version'] = "1.0"; httpheader['content-type'] = "application/json; charset=utf-8"; httpheader['cookie'] = "JSESSIONID=#{session_id}" if session_id!= nil; return httpheader; end 172
ESMPRO/ServerManager Ver.6 def send_restreq(method,session_id, url, req_body) response = nil http = Net::HTTP.new(HOST,PORT); req_header = make_header(session_id); if (method == :post) time1 = Time.now; response = http.post(url, req_body.to_json, req_header); time2 = Time.now; time3 = time2 - time1; end if (method == :get) time1 = Time.now; response = http.get(url,req_header); time2 = Time.now; time3 = time2 - time1; end if (method == :delete) transaction = Net::HTTP::Delete.new(url,req_header); time1 = Time.now; response = http.request(transaction) time2 = Time.now; time3 = time2 - time1; end if (req_body == nil) req_body = {}; end puts "====================================================" puts "---- Request Data ----------------------------------" print(" Method : ", method, " n"); print(" URL : ", url, " n"); print(" Request Header : ", req_header, " n"); print(" Session ID : ", session_id, " n"); print(" Request Time : ", time1, " n"); print(" Request Body : ", req_body, " n"); puts "---- Response Data ----------------------------------" print(" Status Code : ", response.code, " ", response.message," n"); #print(" Response Header : ", response.header, " n"); print(" Response Body : ", response.body, " n"); print(" Response Time : ", time2, " n"); print(" Elapsed Time : ", time3, " n"); puts "-----------------------------------------------------" if (response.body == "") return nil else res_body = JSON.parse(response.body); 173
ESMPRO/ServerManager Ver.6 end end # Login login_url = "/esmpro/api/login-session"; count = 0; result = send_restreq(:post,nil, login_url, login_account); session_id = result['sessionid']; # Discover EEM url = "/esmpro/api/eem" result = send_restreq(:post,session_id, url, request_data); jobstate_url = result['url']; while true do # Job status result = send_restreq(:get,session_id, jobstate_url, nil); if ( result['jobstatus'] == "Running" result['jobstatus'] == "Waiting") sleep(1); elsif ( result['jobstatus'] == "Completed" ) # Job result result_url = result['url']; result = send_restreq(:get,session_id, result_url, nil); break; else break; end end # Logout result = send_restreq(:delete,session_id, login_url, nil); 174
ESMPRO/ServerManager Ver.6 (2) delete_eem.rb # # ESMPRO/ServerManager REST API Sample # require 'openssl' require 'base64' require 'net/http' require 'json' ######################################### ### ### Change below value ### ######################################### HOST="192.168.14.189" PORT=21112 login_account = {'user'=>'administrator', 'password'=>'password'} name="expethermanager001" ######################################### session_id = nil def make_header(session_id=nil) httpheader = {}; httpheader['x-esm PRO-API-Version'] = "1.0"; httpheader['content-type'] = "application/json; charset=utf-8"; httpheader['cookie'] = "JSESSIONID=#{session_id}" if session_id!= nil; return httpheader; end def send_restreq(method,session_id, url, req_body) response = nil http = Net::HTTP.new(HOST,PORT); req_header = make_header(session_id); if (method == :post) time1 = Time.now; response = http.post(url, req_body.to_json, req_header); time2 = Time.now; time3 = time2 - time1; end if (method == :get) time1 = Time.now; response = http.get(url,req_header); time2 = Time.now; 175
ESMPRO/ServerManager Ver.6 time3 = time2 - time1; end if (method == :delete) transaction = Net::HTTP::Delete.new(url,req_header); time1 = Time.now; response = http.request(transaction) time2 = Time.now; time3 = time2 - time1; end if (req_body == nil) req_body = {}; end puts "====================================================" puts "---- Request Data ----------------------------------" print(" Method : ", method, " n"); print(" URL : ", url, " n"); print(" Request Header : ", req_header, " n"); print(" Session ID : ", session_id, " n"); print(" Request Time : ", time1, " n"); print(" Request Body : ", req_body, " n"); puts "---- Response Data ----------------------------------" print(" Status Code : ", response.code, " ", response.message," n"); #print(" Response Header : ", response.header, " n"); print(" Response Body : ", response.body, " n"); print(" Response Time : ", time2, " n"); print(" Elapsed Time : ", time3, " n"); puts "-----------------------------------------------------" if (response.body == "") return nil else res_body = JSON.parse(response.body); end end # Login login_url = "/esmpro/api/login-session"; count = 0; result = send_restreq(:post,nil, login_url, login_account); session_id = result['sessionid']; # Delete EEM url = "/esmpro/api/eem" resource = url + "?name=" + name result = send_restreq(:delete,session_id, resource, nil); # Logout result = send_restreq(:delete,session_id, login_url, nil); 176
ESMPRO/ServerManager Ver.6 (3) list_eem.rb # # ESMPRO/ServerManager REST API Sample # require 'openssl' require 'base64' require 'net/http' require 'json' ######################################### ### ### Change below value ### ######################################### HOST="192.168.14.189" PORT=21112 login_account = {'user'=>'administrator', 'password'=>'password'} ######################################### session_id = nil def make_header(session_id=nil) httpheader = {}; httpheader['x-esm PRO-API-Version'] = "1.0"; httpheader['content-type'] = "application/json; charset=utf-8"; httpheader['cookie'] = "JSESSIONID=#{session_id}" if session_id!= nil; return httpheader; end def send_restreq(method,session_id, url, req_body) response = nil http = Net::HTTP.new(HOST,PORT); req_header = make_header(session_id); if (method == :post) time1 = Time.now; response = http.post(url, req_body.to_json, req_header); time2 = Time.now; time3 = time2 - time1; end if (method == :get) time1 = Time.now; response = http.get(url,req_header); time2 = Time.now; 177
ESMPRO/ServerManager Ver.6 time3 = time2 - time1; end if (method == :delete) transaction = Net::HTTP::Delete.new(url,req_header); time1 = Time.now; response = http.request(transaction) time2 = Time.now; time3 = time2 - time1; end if (req_body == nil) req_body = {}; end puts "====================================================" puts "---- Request Data ----------------------------------" print(" Method : ", method, " n"); print(" URL : ", url, " n"); print(" Request Header : ", req_header, " n"); print(" Session ID : ", session_id, " n"); print(" Request Time : ", time1, " n"); print(" Request Body : ", req_body, " n"); puts "---- Response Data ----------------------------------" print(" Status Code : ", response.code, " ", response.message," n"); #print(" Response Header : ", response.header, " n"); print(" Response Body : ", response.body, " n"); print(" Response Time : ", time2, " n"); print(" Elapsed Time : ", time3, " n"); puts "-----------------------------------------------------" if (response.body == "") return nil else res_body = JSON.parse(response.body); end end # Login login_url = "/esmpro/api/login-session"; count = 0; result = send_restreq(:post,nil, login_url, login_account); session_id = result['sessionid']; # List EEM url = "/esmpro/api/eem" result = send_restreq(:get,session_id, url, nil); # Logout result = send_restreq(:delete,session_id, login_url, nil); 178
ESMPRO/ServerManager Ver.6 ESMPRO/ServerManager Ver.6 7 1 TEL 03 3454-1111 NEC Corporation 2017 179