Active Fabric Manager (AFM) Installation Guide 2.
Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. Copyright © 2014 Dell Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws.
Contents 1 Configure Active Fabric Manager as a Virtual Appliance................................ 5 Prerequisites.......................................................................................................................................... 5 Hardware Requirements....................................................................................................................... 6 Virtual Appliance Requirements.....................................................................................
8 Technical Support.................................................................................................. 41 Accessing iSupport Services................................................................................................................41 Contacting the Technical Assistance Center.....................................................................................
Configure Active Fabric Manager as a Virtual Appliance 1 You can deploy the Active Fabric Manager (AFM) as virtual appliance on a VMware® ESX® virtual machine. In this guide, you learn how to configure the AFM as a virtual appliance. The instructions in this document assume you have already installed and configured an ESX host where you plan to run AFM. For additional information about installing and configuring the ESX virtual host machine, consult the VMware documentation.
Hardware Requirements Table 1. Hardware Requirements Hardware Requirement Processor Intel® Xeon® E5620 2.4Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem System Type 64-bit operating system Memory 32GB Memory (8x4GB), 1333MHz Dual Ranked LV RDIMMs for 2 Processors, Advanced ECC Disk Space 1TB 7.2K RPM SATA 3.5 Hot Plug Hard Drive Virtual Appliance Requirements AFM runs as a virtual appliance. It requires the following software to host the solution: • VMware® vSphere® Hypervisor (ESXi) 5.
NOTE: By default, the AFM VM CPU is set to 2. Deploy the OVF with HA When you deploy the AFM with HA only using a VMware® ESX® VM, the requirements are as follows: • VMware® ESXi® 5.0 Open Source License • Shared storage for the OVF NOTE: By default, the AFM VM CPU is set to 2. To use the HA feature, change the virtual CPU to 1.
Table 2. Ports Port Description 20 & 21 FTP 22 SSH and SCP (communication to switches and CLI access to AFM server) 23 Telnet (communication to switches) 67 & 68 DHCP 69 TFTP 80 AFM server port listening for client connection and requests 8080 OMNM client connection 8089 OMNM web service port 8443 OMNM client HTTPS connection 123 NTP 161 For the SNMP get and set protocol between AFM server and switch. 162 For the SNMP trap listener between AFM server and switch.
Step 1: Deploy the OVF Template 2 You can deploy the Open Virtualization Format (OVF) template with the VMware ESX virtual machines. Deploy the OVF Template Using a VMware ESX Virtual Machine Before you can configure and use AFM, deploy the provided OVF template on a VM on your ESX/ESXi server. Important: By default, the AFM VM CPU is set to 2. To use the HA, FT, or both, change the virtual CPU to 1. To deploy the AFM OVF with the vSphere client: 1. Start the VMware® vSphere 5.
Step 2: Start the Virtual Machine 3 After you have completed the OVF wizard and finished deploying the template, you can start the AFM VM console. NOTE: Before you start the VM console, modify the VM settings as needed using the Edit Settings option. 1. Start the VM by clicking on its name and choosing Power > Power On. 2. Open the VM Console by right clicking on its name and choosing Open Console. 3. Open the Console, and log in with the default credentials.
4 Step 3: Manage the AFM Virtual Appliance After you have deployed the AFM OVF and performed the initial configuration, you can use the AFM Virtual Appliance to perform the following tasks: • Configure the System • Change the AFM superuser password • Update the AFM Server • Set AFM Software to the Next Reboot • Restart AFM Application • Restart the AFM Server (VM) • Transfer Files • Edit Files • Upload Switch Software Image • Restore Database • Log out NOTE: To access the AFM virtual a
Figure 1. AFM Virtual Appliance Options Configuring the System To configure the device settings, use the Configure System option. • Device configuration (Network Configuration) — Use this option to use a static IP to the AFM Ethernet controller, change another device eth0 attribute, or add a new device such as a new interface. • DNS configuration — Use this option to configure the AFM DNS settings. To configure device settings: 1. 14 Select the Configure System option and press the Enter button.
Figure 2. Configure System The following network configuration warning message displays.
Figure 3. Network Configuration System Warning Message 2. Enter ‘Y’ to continue. The Select Action screen displays. Figure 4. Select Action Screen 3. Select the Device configuration option. To navigate between elements, use the Tab and down arrow keys. The Network Configuration screen displays.
Figure 5. Network Configuration Settings 4. Modify the following settings as needed: • Name — Assign the name of AFM Server • Device — Assign or select the NIC Card to be used. • Use DHCP — Select to enable DHCP to assign an IP address to the VM • Static IP — Specify the static IP Address of the AFM server. When you change the AFM IP address, the system prompts you to restart the AFM server. After you restart the AFM server, complete the following tasks: 1. Verify connectivity to the AFM server.
– Syslog IP Address — The first system log entry is typically the AFM server. Make sure that the new IP address has been applied to the first system log entry. By default, the AFM IP address uses the first system log entry. 6. Click on the refresh icon on the top right of the Settings screen to verify that the new AFM IP address has been applied. 7. On the AFM Virtual Appliance console, login as superuser and then select the Restart AFM Application option.
• Secondary DNS — (Optional) Configure the secondary DNS. • Tertiary DNS — (Optional) Configure Third DNS. • DNS search path—Configure the DNS search path. 4. Select the OK option to save your changes. 5. Select Quit to exit this screen. Changing the AFM Superuser Password To change the AFM superuser password: 1. Select the Change AFM Superuser Password option. 2. Press the Enter button. The CHANGE AFM SUPERUSER PASSWORD screen displays. 3.
Update the AFM Server To upgrade the AFM server: 1. Update the AFM Server 2. Set AFM Software to Next Reboot 3. Restart AFM Application or 4. Reboot the AFM server. To update the AFM server: 1. Select the Update AFM Server option and press the Enter button. The UPDATE AFM Server screen displays. 2.
NOTE: To use the new RPM on the active partition, Set the AFM Software to Next Reboot and then Restart the AFM Application. Setting the AFM Software to the Next Restart There are two versions of the AFM software package: one in the current partition and the other in the available partition. To select the AFM software and partition for the next reboot: 1. Select the Set AFM Software to Next Restart option and press the Enter button. 2.
3. Press the Enter button to return to the main menu. Transferring Files To transfer all files from the AFM server to the remote server using the FTP or TFTP: NOTE: The FTP or TFTP was performed during the AFM server initial configuration set up. 1. Select the Transfer File option. Figure 8. Transfer Files 2. Press the Enter button. 3. Enter the file type to transfer: • 1. Syslog • 2. AFM Database Backup • 3. AFM Performance Database Backup 4. Press the Enter button. 5.
The typical use case is change the logging level from INFO to DEBUG, change to changed to changed to 2. config.properties — The config.properties file contains the system level configuration for the database backup.
5. Save the file using the vi editor commands such as :w (save file) and quit :q: (quit editing). 6. Press the Enter button to return to the main menu. To edit a config.
3. Press the Enter button. 4. To change the time of the cron job, search for “2am” or “1am” keyword. You can change the “2am” to “3am” for backup postgres DB or change it from “1am” to 4am” for the Hbase. For example, # The folder to store backed up database files. If the folder does not exist, the backup program will try to create it wnm.database.backup.folder=/data/backup/postgres # The backup job will be started every day at 2am. wnm.database.backup.
Figure 11. AFM Virtual Appliance Upload Software Image Screen 1. MXL Blade 2. S4810 3. S4820T 4. S55 5. S60 6. Z9000 7. S6000 8. S5000 9. IOA For FTP, enter your user name and password. This option transfers the FTOS image file into the / data/FTOS/ directory. It also copies the files into the TFTP/FTP location. 2. Enter the URL location to upload the switch software image using the formats listed in the Upload Switch Software Image screen. 3.
Restoring Database To restore the AFM configuration database: 1. Select the Restore Database option. The RESTORE DATABASE screen displays. Figure 12. AFM Restore Database Options 2. Enter 1 for the 1. AFM Database option. The AFM DATABASE FILES screen displays. 3. Enter an AFM database file option. 4. Enter “Y” to restore the database process and restart the AFM application. To restore the AFM performance database: 1. Select the Restore Database option. The RESTORE DATABASE screen displays.
Figure 13. Restore Performance Database Option 2. Enter 2 for 2. AFM Performance Database option. The PERFORMANCE DATABASE FILES screen displays. 3. Enter a performance database file option. For example, enter “1”. 4. Enter “Y” to restore the selected performance database and restart the AFM application. Logging Out of the AFM Virtual Appliance To log out from the AFM virtual appliance: 1. Select the Log out option. 2. Press the Enter button.
Step 4: Perform Initial Configuration 5 After you deploy the AFM server as a virtual appliance, the AFM setup wizard is displayed when the browser client is connected for the first time. Figure 14.
1. Start a browser. 2. In the URL field, enter the following information using this format to login to the AFM using one of the following URL syntax: 3. • http://vm_ip_address • https://vm_ip_address Enter your user name and password. The AFM Setup wizard starts and displays the Introduction screen. Important: Specify the user name as “superuser”. Review the Introduction screen. 4. Click the Next button to go to the License Agreement screen. 5.
• Remote — Use an external TFTP/FTP server – If you select the FTP protocol and remote options, enter the FTP server IPv4 address, user name and password. – If you select the TFTP protocol and remote options, enter the TFTP IPv4 address. 11. From the File Transfer Protocol pull-down menu, select one of the following options: • TFTP • FTP (default) — When you select this option, enter the FTP username and password. 12.
NOTE: After installing AFM, you can later edit these settings at the Administrative > Settings > Active Link Settings screen. Important: Do not install the OMNM software onto the same server as the AFM. To activate performance statistics, login directly as write permission into Dell OMNM web service. For OMNM requirements, see and Prerequisites and OMNM Requirements. 18. Click the Next button to go to the Summary screen. 19. Carefully review your AFM setup settings and then click the Finish button.
RPM Installation 6 Instead of using the OVF with the CentOS 6.2 64 bit architecture, you can use the RPM to install the AFM software. For information about using the OVF to deploy the AFM, see Deploying the OVF. Pre-requisites Before you begin, install the following: 1. CentOS 6.x 64-bit. For information about installing CentOS 6.x, see http://www.centos.org/modules/tinycontent/ index.php?id=30. We recommend that you use the CentOS 6.2 64 bit architecture. 2. PostgreSQL 64 bit software, version 9.
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.16.148.119 Centos62 3. Configure the IP table to accept the webserver port 443 and 80. AFM uses HTTPs port 443 and HTTP port 80 for the webserver. # vi /etc/sysconfig/iptables # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended.
Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80 5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:443 6 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 7 REJECT all -- 0.0.0.0/0 0.0.0.
# rm -rf /opt/dell/dfm # rm -rf /usr/hbase 5. Verify the installed version of OpenSSL using the following command: rpm -qa | grep openssl The correct version is: openssl-1.0.0-20.el6.x86_64 If not, install the correct version of OpenSSL. 6. Run the installer rpm -ivh AFM.rpm file. This will extract the required RPMs and install it. NOTE: The dependencies for this RPM include unzip, DHCP, tftp-server and postgresql91 packages. # rpm -ivh AFM.rpm file 7.
0 row(s) in 1.0470 seconds 0 row(s) in 2.1200 seconds 0 row(s) in 0.2780 seconds 0 row(s) in 1.0680 seconds 0 row(s) in 2.1250 seconds 0 row(s) in 0.1780 seconds 0 row(s) in 1.0540 seconds 0 row(s) in 2.1300 seconds 0 row(s) in 0.3530 seconds 0 row(s) in 1.0800 seconds 0 row(s) in 2.1860 seconds 0 row(s) in 0.1700 seconds 0 row(s) in 1.0590 seconds 0 row(s) in 2.1360 seconds 0 row(s) in 0.2000 seconds 0 row(s) in 1.0550 seconds 0 row(s) in 2.0990 seconds 0 row(s) in 0.2750 seconds 0 row(s) in 1.
0 row(s) in 1.0530 seconds 11. Link the AFM startup script, dfmserver, to the AFM as show below. # cd /etc/init.d # ln -s /opt/dell/dfm/bin/dfmServer.sh dfmserver #cd /etc/rc3.d # ln -s ../init.d/dfmserver S99dfmserver #cd /etc/rc3.d # ln -s ../init.d/dfmserver K01dfmserver 12. Restart the AFM server by using the dfmServer.sh script which starts up AFM 2.5 software including the apache service, PostgresSQL DB, and HBase DB. # /etc/init.d/dfmserver start Starting AFM Server waiting to start postgres ...
Upgrading the RPM 7 This section describes how to upgrade the RPM and migrate the database. When you upgrade the RPM, install the new RPM installation to a new location. The data migration requires that you manually run it to upgrade the database. The current data migration supports the upgrade from AFM 2.0.0 to release AFM 2.5.0.x: To upgrade the RPM and perform data migration: 1. Stop the watchdog software process and then stop the AFM server. # ps –ef|grep watchdfm # kill -9 # /etc/init.
# ln -s /opt/dell/dfm/bin/dfmServer.sh /etc/init.d/dfmServer 7. The restartDFM.sh script migrates the data from the old release to the new release. After the database is completed, it links the startup script and restarts the AFM server. # /usr/share/dfmscripts/restartDFM.
Technical Support 8 iSupport provides a range of documents and tools to assist you with effectively using Dell Networking equipment and mitigating the impact of network outages. Through iSupport you can obtain technical information regarding Dell Networking products, access to software upgrades and patches, and open and manage your technical assistance center (TAC) cases. Dell Networking iSupport provides integrated, secure access to these services.
Managing Your Case Log in to iSupport and select the Service Request tab to view all open cases and RMAs. Downloading Software Log in to iSupport and select the Software Center tab. Technical Documentation Log in to iSupport, and select the Documents tab. This page can be accessed without logging in via the Documentation link on the iSupport page. Contact Information E-mail: Dell-Force10_Technical_Support@Dell.com Web: www.force10networks.com/support/ Telephone: US and Canada: 1.866.965.