Summary of Contents for Dell EMC ScaleIO Ready Node 14G
Page 1
EMC ScaleIO Ready Node 14G Hardware Configuration and Operating System Installation Guide - Windows Servers P/N 302-004-341 REV 02...
Page 2
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE, COPYING, AND DISTRIBUTION OF ANY DELL SOFTWARE DESCRIBED IN THIS PUBLICATION REQUIRES AN APPLICABLE SOFTWARE LICENSE. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their respective owners. Published in the USA.
CONTENTS Figures Tables Preface Chapter 1 Introduction Overview.....................12 ScaleIO component requirements............... 12 ScaleIO cluster components............12 Physical server requirements............13 Supported operating systems............13 ScaleIO Gateway server requirements........... 14 Prerequisites....................14 Connectivity...................14 Java....................15 Hardware and operating systems........... 15 ScaleIO packages................15 Supported Internet browsers............
Page 4
Reference Material iDRAC Service Module................60 Install the iDRAC Service Module on a Windows server....60 DTK - Hardware Update Bootable ISO............60 Dell OpenManage DRAC Tools (RACADM)........60 Recommended BIOS and firmware settings........63 Troubleshooting the Hardware ISO..........65 Additional resources..............68 Index...
FIGURES PowerEdge R640 and R740xd PCI slots, integrated NICs and BMC port locations..35 Hardware Configuration and Operating System Installation Guide - Windows Servers...
Page 6
FIGURES Hardware Configuration and Operating System Installation Guide - Windows Servers...
TABLES Server physical requirements..................13 Supported operating systems - ScaleIO components..........13 ScaleIO management IP network................31 ScaleIO data IP network for Subnet #1............... 31 ScaleIO data IP network for Subnet #2............... 31 R740xd server configuration for 25 GbE, 32xSAS, SFP28..........36 R740xd server configuration for 25GbE, 32xSAS, SFP28 (converged)......
Page 8
TABLES Hardware Configuration and Operating System Installation Guide - Windows Servers...
Preface As part of an effort to improve its product lines, EMC periodically releases revisions of its software and hardware. Therefore, some functions described in this document might not be supported by all versions of the software or hardware currently in use. The product release notes provide the most up-to-date information on product features.
Page 10
Preface Vertical bar indicates alternate selections - the bar means “or” Braces enclose content that the user must specify, such as x or y or Ellipses indicate nonessential information omitted from the example Where to get help EMC support, product, and licensing information can be obtained as follows: Product information For documentation, release notes, software updates, or information about EMC products, go to EMC Online Support at https://support.emc.com.
CHAPTER 1 Introduction This section describes the prerequisites for configuring the hardware and the operating system in a ScaleIO Ready Node environment. It also provides a top-level view of the tasks involved. Overview......................12 ScaleIO component requirements............... 12 Prerequisites.......................14 Supported hardware configurations..............16 Introduction...
Introduction Overview To prepare a server to be part of a ScaleIO Ready Node environment, you are required to perform the following steps. 1. Ensure that the environment meets the prerequisites. 2. Configure the hardware, including the BIOS, BMC (iDRAC) IP address, and ISO installation.
Introduction Physical server requirements Table 1 Server physical requirements Component Requirement Port specifications The following TCP ports are not used by any other application, and are open in the local firewall of the server: MDM: 6611 and 9011 SDS: 7072 (for multiple SDS, ports 7073-7076) ScaleIO Gateway (includes REST Gateway, Installation Manager, and SNMP trap sender): 80 and 443 Light Installation Agent (LIA): 9099...
Introduction Table 2 Supported operating systems - ScaleIO components (continued) Operating system Requirement Hypervisors Hyper-V ScaleIO Gateway server requirements Component Requirement Supported operating systems Windows 2008 R2, 2012 R2, or 2016, including the Visual C++ redistributable 2010 package, 64-bit. Server Core editions are not supported. Every server requires 2 cores and a minimum of 3 GB available RAM.
Introduction Ensure that the computer has a functional network port and an available IP address, subnet, and Gateway on the management network. For console operations (KVM access): Ensure that you have either a VGA tool kit to allow console connection from a laptop computer to a server, or a computer screen and keyboard connection to the rack.
Introduction Supported hardware configurations The supported hardware configurations are listed in the EMC Simple Support Matrix (ESSM) for your software version. Download the ESSM from https://elabnavigator.emc.com/eln/elnhome. Click Simple Support Matrices Storage and select the desired product and version. > The following points apply, as well: Boot drive - All configurations have two 120 GB BOSS boot drives (configured as RAID 1).
CHAPTER 2 Configuring the Hardware This section describes how to configure the hardware, set BMC (iDRAC) IP addresses, and map the ISO for servers in a ScaleIO Ready Node environment. Set up the BMC (iDRAC) IP address and BIOS...........18 Verify the status of the system hardware, storage controller, and disks....
Configuring the Hardware Set up the BMC (iDRAC) IP address and BIOS Set up the BMC (iDRAC) IP address and set up or validate the BIOS on the ScaleIO Ready Node servers. Before you begin Ensure that you have access to, or have the details for: The KVM console The server BMC (iDRAC) IP address The server BMC (iDRAC) subnet mask...
Page 19
Configuring the Hardware Enable IP IPv4 = Enabled Enable DHCP = Disabled Static IP Address = Static IP address Static Gateway = Gateway IP address Static Subnet Mask = Subnet mask IP address d. From the IPv6 Settings pane, configure the IPv6 parameter values for the BMC (iDRAC) port.
Procedure 1. From a browser, go to http:// <BMC/iDRAC_IP_address> . The DELL Console Login window is displayed. 2. Type the user name and password, then click Login. The Dashboard displays the high-level status of all hardware devices in the System Health pane.
Procedure <iDRAC_IP_address> . 1. From your Internet browser, go to https:// 2. In the DELL Console Login window, type the user name and password, and click Login. 3. From the dashboard, click Launch Virtual Console to start a console session.
Updating the BIOS, firmware and settings ScaleIO Ready Node deployments require specific versions of drivers, BIOS, and firmware that have been qualified by Dell EMC. If the servers do not have the correct versions, you must update them. A variety of factors can influence a mismatch between the required versions and the versions installed on the servers, such as firmware updates post server shipment, or a FRU replacement with a different firmware version than in the warehouse.
Configuring the Hardware Update the hardware using the iDRAC virtual console The iDRAC Virtual KVM console and Virtual CDROM features, provided by the iDRAC Enterprise license, eliminate the need for physical access to the ScaleIO Ready Node servers. The Hardware ISO can be attached as a remote/Virtual CDROM image and configured to perform hardware updates to the ScaleIO Ready Node firmware.
Page 24
12. For each ScaleIO Ready Node server, after the updates are finalized, clear the iDRAC job queue using the iDRAC GUI: <iDRAC_IP_address> . a. From your Internet browser, go to https:// b. In the DELL Console Login window, type these credentials: username: root password: <password> (for Dell-supplied nodes) or password (for EMC- supplied nodes) c.
CHAPTER 3 Installing the Operating System This section describes how to install the operating system. System requirements..................26 Rebuild the M.2 cards as a RAID device............. 26 Map the ISO file on a ScaleIO Ready Node server..........27 Install the Windows OS on a ScaleIO Ready Node server........
Installing the Operating System System requirements To deploy on a server in the ScaleIO Ready Node environment, the following prerequisites must be met: Note For OS installation guidelines, refer to the operating system vendor's documentation, taking into account the ScaleIO Ready Node prerequisites listed in this section. Configure the M.2 device on the BOSS as a RAID 1 device.
5. To verify the ISO file selection, click Virtual Media and view the ISO selection in the drop down list. 6. Reset the server: a. In the main DELL System Setup console window, select Power Rest > System (warm boot) to display the list of keyboard keys with related functionality.
Page 28
Installing the Operating System 2. Boot the server by using the DELL Life Cycle Controller feature. 3. During the Windows OS installation, when prompted to select the disk for OS installation, select the 120 GB BOSS device. 4. Click Next.
CHAPTER 4 Network Architecture and Physical Connectivity This section provides information regarding networking requirements for ScaleIO Ready Node, as well as connecting a ScaleIO Ready Node server to one or more switches. Networking connectivity architecture and cabling best practice (R640, R740XD servers)......................
Network Architecture and Physical Connectivity Networking connectivity architecture and cabling best practice (R640, R740XD servers) This topic describes connectivity architecture, cabling best practice information, and cable connection examples from typical ScaleIO Ready Node configurations in order to help you plan your network. Note If you are not familiar with ScaleIO system architecture, refer to "System Architecture"...
Network Architecture and Physical Connectivity IP addresses Virtual IP and AMS features are not supported by ScaleIO Ready Node v2.0, but it is recommended to take the corresponding configurations into account when planning your network, to streamline future support for these features. Reserve an additional IP address in each Data Network for future use.
Page 32
Network Architecture and Physical Connectivity Table 5 ScaleIO data IP network for Subnet #2 (continued) Item Description Comments IP address The pools of IP addresses used for static allocation for For clarity, the pool for the following groups: second subnet is Subnet #2 referred to as 1.
CHAPTER 5 Port Configuration This section describes the port designations for ScaleIO Ready Node servers and provides instructions for configuring the ports. Determine the 2U1N node type................34 PowerEdge R640 and R740xd server NIC and BMC (iDRAC) port locations..34 PowerEdge R640 and R740xd port designations - Windows......
Procedure 1. From your Internet browser, go to http:// <BMC/iDRAC_IP_address> . 2. In the DELL Console Login window, type the user name and password, and click Login. 3. In the navigation pane, select System Inventory Hardware inventory, and >...
Port Configuration Figure 1 PowerEdge R640 and R740xd PCI slots, integrated NICs and BMC port locations Integrated (iDRAC) NICs iDRAC Integrated (iDRAC) NICs Data cables are connected to two switches, for high availability, via the nodes' 10 G or 25 G ports. Management interfaces are connected to a switch on a separate management network using onboard and BMC (iDRAC) ports.
Port Configuration Table 24 R640 server configuration for 10GbE, 2CPU, SFP+ (continued) Description ScaleIO ScaleIO ScaleIO ScaleIO ScaleIO Not in Use (iDRAC) Data1 Client Client Data2 Management Monitoring Network Network Network Port1 Port2 Physical Port BMC (iDRAC) PCI 10G (Left) PCI 10G PCI 10G PCI 10G Onboard 1G...
Page 45
Port Configuration a. From the Windows Start menu, select Network Connections. b. Right-click the network adapter to be modified, and select Properties. The Networking tab > Connect Using field displays the network adaptor used for the connection. c. Match the network adapter listed under Connect Using to the appropriate network adapter identified in the previous step.
Port Configuration 5. For every node, repeat all previous steps. 6. When all IP addresses are configured on all nodes, open the command prompt on a node and ping all data IP addresses of the other nodes to ensure that you have the correct connectivity on each node: ping <x.x.x.x>...
Page 47
Port Configuration 3. Right click the X710 network controller port used by ScaleIO and select Properties. 4. Click Configure. 5. On the Advanced tab, change the value for each of the following parameters to Disabled: Note For properties with both IPv4 and IPv6 options, configure the property appropriate for your network.
Page 48
Port Configuration Hardware Configuration and Operating System Installation Guide - Windows Servers...
CHAPTER 6 Preparing Disks to add to a ScaleIO SDS This section describes how to prepare disks so they can be added as ScaleIO SDS devices. Adding disks to a ScaleIO SDS................50 Verify the disk controller type................50 Enable PERCCLI on a Windows server..............51 Create virtual devices with PERCCLI..............51...
Procedure <BMC/iDRAC_IP_address> . 1. From your Internet browser, go to http:// 2. In the DELL Console Login window, type the user name and password, and click Login. The Integrated Remote Access Controller screen appears. 3. In the navigation pane, select Storage Controllers.
The administrator password to the server on which PERCCLI is to be installed Internet access to enable you to download the PERCCLI utility Procedure 1. Download PERCCLI from http://www.dell.com/support/home/us/en/19/ Drivers/DriversDetails?driverId=3PHVH. 2. Extract the ZIP file. 3. Copy the executable files, perccli.exe and perccli64.exe, to: on the server.
Preparing Disks to add to a ScaleIO SDS Node contains Caching options HDD for storage Mix of HDD and SSD for storage Caching not used Mix of HDD and SSD, where some RFcache HDDs or SSDs are for storage and others provide acceleration Before creating VDs, you must gather some information on the disks/devices on each node.
Preparing Disks to add to a ScaleIO SDS Output similar to the following is displayed: If the output confirms that VDs exist on the node, perform the next step to remove them. Otherwise, skip the step. 4. Remove all existing VDs from the node: perccli64 /c0/vall del The VDs are removed.
Preparing Disks to add to a ScaleIO SDS Output similar to the following is displayed: Controller = 0 Status = Success Description = Add VD Succeeded Results The VD was created successfully. After you finish Continue with the procedure that referred you to this topic. Create virtual devices for SSD with PERCCLI Use PERCCLI to create virtual devices (VDs) for SSDs on a ScaleIO Ready Node server.
Page 55
Preparing Disks to add to a ScaleIO SDS 2. Display the physical device (PD) information: perccli64 /c0/eall/sall show Output similar to the following is displayed: 3. Verify that all the devices have a virtual device created on them. In the Drive Information output, the device state displayed as "Onln" in the State column shows that the device has a virtual device created on it.
Preparing Disks to add to a ScaleIO SDS The following values should appear in the display: Cache = NRWTD (for SSDs) Cache = RWBD (for HDDs, no DAS Cache) Cache = RWTD (for HDDs with DAS Cache) After you finish After creating VD on Windows servers, proceed with the instructions for retrieving the device path that match the type of controller card in your server (HBA330 or H730p/ H740p).
Preparing Disks to add to a ScaleIO SDS c. Change the state of each offline device by right-clicking it and selecting Online. d. Check whether the state of any devices is Not Initialized. e. Change the state of each device that is not initialized by right-clicking it and selecting Initialized.
Page 58
Preparing Disks to add to a ScaleIO SDS 3. Match a VD to a device path: a. Run: wmic diskdrive get deviceid,scsitargetid,interfacetype | findstr /c:"SCSI" Output similar to the following is displayed: b. In the SCSITargetId column, find the VD number. c.
CHAPTER 7 Reference Material This section contains additional information that may be required for the procedures described in this document. iDRAC Service Module..................60 DTK - Hardware Update Bootable ISO............... 60 Reference Material...
Service Module status is Running. DTK - Hardware Update Bootable ISO The Dell OpenManage Deployment Toolkit (DTK) includes a set of utilities, sample scripts, and sample configuration files that you can use to deploy and configure the Dell systems.
Page 61
Guide. Update the hardware using remote RACADM You can install and execute the Dell RACADM tool from any management system with access to the iDRAC network. The remote RACADM command set is useful in this situation to mount and execute the Hardware ISO to a large number of ScaleIO Ready Node servers.
Page 62
Reference Material <myip> is the NFS/CIFS server IP Note The default password is Scaleio123. 7. Enable the iDRAC VirtualCD to boot once using these Remote RACADM commands: racadm -r <dracIP> -u root -p <password> set iDRAC.ServerBoot.BootOnce Enabled racadm -r <dracIP> -u root -p <password> set iDRAC.ServerBoot.FirstBootDevice VCD-DVD 8.
Reference Material d. Press q to exit the log viewer, and then Alt+F1 to access the original console screen. 13. Reboot the servers and allow the update and configuration jobs to complete. You can do this remotely using RACADM (see Step on page 62) or locally from the server console screen.
Reference Material Where: <dracIP> is the iDRAC IP address <password> is the password for the server <filename.exe> is the name of the Dell Windows update packages Note The default password is Scaleio123. Configuration settings The Hardware ISO runs a script that automatically configures the BIOS and iDRAC settings listed in the table below.
Reference Material Table 26 Hardware ISO configuration settings (continued) Description Setting Value iDRAC Default Credentials iDRAC.Tuning.DefaultCredent Disabled ialWarning iDRAC IPMI Enablement iDRAC.IPMILan.Enable Enabled iDRAC Alert Enablement iDRAC.IPMILan.AlertEnable Enabled iDRAC IPv6 Enablement iDRAC.IPv6.Enable Enabled Applying settings using RACADM The individual settings can also be applied using the remote RACADM command: racadm -r <dracIP>...
Page 66
Reference Material Note The default password is Scaleio123. 2. Wait 120 seconds. The iDRAC is unable to process any other jobs during this time. 3. Reset the iDRAC racadm -r <dracIP> -u root -p <password> racreset The iDRAC becomes accessible on the network 3 to 5 minutes after the reset. iDRAC virtual console issues Within the iDRAC virtual console window, if the keyboard or some of the keys are not responding, perform the following checks:...
Page 67
/bundleapplicationlogs/apply_components.log 3. You can also view the script for the Hardware ISO, which is useful in helping to identify and troubleshoot log entries: less /opt/dell/toolkit/systems/drm_files/apply_bundles.sh Results The script attempts to configure several boot order commands, regardless of the hardware configuration of the ScaleIO Ready Node server. This allows the script to support multiple hardware platform configurations.
Dell OpenManage Deployment Toolkit (DTK) The Dell OpenManage Deployment Toolkit (DTK) includes a set of utilities, sample scripts, and sample configuration files that you can use to deploy and configure Dell systems. You can use the DTK to build script-based and RPM-based installation for deploying large number of systems on a pre-operating system environment in a reliable way, without changing their current deployment processes.
INDEX architecture 30 cabling best practice 30 Port configuration 44 Port designations 35 PowerEdge R640 34 R740xd 34 Hardware Configuration and Operating System Installation Guide - Windows Servers...
Page 70
Index Hardware Configuration and Operating System Installation Guide - Windows Servers...