Installing UCS NID Controller

This document describes the pre-requisites of the UCS controller server, its software requirements and their installations.

Prerequisites for Installing UCS Controller

Prerequisites for UCS Server:

  • Model: UCS C200 M2 server (Can be any 1RU UCS server or blade server).

  • CPU 2 Intel Xeon E5520 2 processor sockets, 8 CPU cores @2.27GHz.

  • RAM upto 192 GB.

  • Disk Storage: Database store upto 460GB for hosting all VMs.

Prerequisites for Virtual Machine hosting UCS NID Controller:

  • OS: RHEL v 6.5 or 7, CentOS 5.2

  • RAM: 4GB

  • NICS: 1 or more Virtual NICs

  • Storage: 40GB per VM

Prerequisites for UCS NID Controller software:

  • Python package (version 2.4.3 or higher)

  • Sqlite (SQLite version 3.3.6)

Installing UCS Controller

Perform the following tasks to install the UCS controller:

  1. Extract the tar file.

  2. Execute cd ucs-ctrlr.

  3. Run “bash”.

  4. Run"source ucsenv.sh".

  5. Execute "nidctrlr" to get to the device manager shell.

  6. Once application starts, user is prompted for login and password. To create a new username, initially login as dummy root.
    • User name: root

    • Password: root

    This will prompt a new username and password to be created and used for subsequent sessions.

  7. Once authentication is successful, NIDs can be added statically to the database by specifying NID IP Address.

  8. To configure a specific nid, execute command “configure nid <nid-id>” and configure/review/commit required operations on NID.