Dell DX6000 DX Object Storage Getting Started Guide - Page 14
Configuring the TFTP Server, 2.4.2.1. Installing and Configuring TFTP - review
View all Dell DX6000 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 14 highlights
parameter to define the IP address of the TFTP server and the filename parameter to define the bootstrap loader program to download. group { next-server 172.16.1.10; filename "/pxelinux.0"; # Hosts allowed to network boot into DX Storage host clusternode1 { hardware ethernet 00:90:cb:bf:45:26; } host clusternode2 { hardware ethernet 00:90:b2:92:09:e4; } host clusternode3 { hardware ethernet 00:90:0d:46:7a:b4; } } In the preceding DHCP configuration file example, the DX Storage nodes are explicitly defined by MAC address to prevent the unintended booting of DX Storage by other servers or workstations. 2.4.2. Configuring the TFTP Server In addition to the DHCP, you must configure a TFTP server from which to load the DX Storage software. The following steps are necessary to setup a TFTP boot server. 1. Install and configure TFTP server software on the boot server. 2. Create the /tftpboot directory hierarchy. 3. Copy the kernel and fsimage files to the /tftpboot/profiles/castor directory. You should also review the information discussed in Section 2.4.2.4, "DHCP and Boot Server Redundancy". 2.4.2.1. Installing and Configuring TFTP There are many free and commercially available packages that provide a TFTP server and UNIX distributions commonly include this in their standard setup. For example, the tftp-hpa package for UNIX is known to work with DX Storage.You can get source code from http://www.kernel.org/pub/ software/network/tftp/ and it is also available as a binary package in many Linux distributions. 2.4.2.2. Creating the tftpboot Directory Hierarchy After installing the TFTP server, you must configure it to serve the directory where the network boot files are located. This directory is typically /tftpboot because TFTP is almost exclusively used for booting network devices. A sample template of this directory is included in the DX Storage software distribution in the samples/Network-Boot directory. 2.4.2.3. Copying kernel and fsimage The DX Storage software distribution media contains files named kernel and fsimage that you must copy to the tftpboot/profiles/castor directory on the TFTP server. These files contain the DX Storage embedded operating system and will be loaded at boot time by every DX Storage storage node. After copying the directory template and the DX Storage software files, the tftpboot directory on the TFTP server should contain the following files. File name tftpboot/pxelinux.0 Description Boot loader program Copyright © 2010 Caringo, Inc. All rights reserved 11 Version 5.0 December 2010