Skip to main content
All CollectionsIntegrations and API
Extreme Networks - Integrated Application Hosting with NetBeez
Extreme Networks - Integrated Application Hosting with NetBeez
Panickos Neophytou avatar
Written by Panickos Neophytou
Updated over 3 weeks ago

Requirements

This procedure assumes that you have the following resources:

  • Extreme Networks switch that supports IAH

  • NetBeez virtual agent image for EXOS (download here)

    • For the SLX please use the TPVM image and install a NetBeez software agent

  • NetBeez dashboard

If you don't have an existing installation of NetBeez, you can request a demo here.

Extreme Networks Supported Switches

NetBeez can be hosted as an integrated application on switches that support Integrated Application Hosting, including the following models:

  • EXOS

    • Models: X465i-48W, X465-24MU, X465-24MU-24WX, 465-24XE, X695-48Y-8C

    • Requirements: Core license, Solid State Storage Device SSD-120

  • VSP

    • Models: VSP7400-48Y-8C, VSP7400-32C, VSP4900-24XE, VSP4900-12MXU-12XE, XA-Adv HW

    • Requirements: VSP Premier License

  • SLX

    • Models: SLX 9140, SLX 9240, SLX 9150, SLX 9250, SLX 9540, SLX 9640, SLX 9740, SLX 9850

    • Requirements: SLX ADVANCED_FEATURES Lic

Step-by-step installation configuration for EXOS

1. Connect via ssh to your Extreme Networks switch.

2. Change directory to SSD file system:

# cd /usr/local/vm/packages 

3. Copy the NetBeez virtual machine image from your scp source:

# scp2 <username>@<host_with_netbeez_vm>:<path_to_image><image_name>

4. Configure the NetBeez virtual agent with 1 cpu and 1024 MB for memory:

# create vm <vmname> <image/ova> <image_name> cpus 1 memory 1024

5. Use mgmt for ports to tie back to out-of-band management EXOS interface or 57/58 (for 48 port multi-rate x465) to tie back to in-band or 33/34 (for 24 port multi-rate x465) you can always run a show port in EXOS to identify which ports are labeled insight ports:

# configure vm <vmname> add ports <ports> 

6. Show the NetBeez virtual machine details:

# show vm details

7. Start the NetBeez virtual machine:

# start vm <vmname>

8. Access the Netbeez virtual machine's console (use "CTRL Y" to exit the VM console):

# open vm <vmname> console

9. Log in to the VM by using the default credentials netbeez/netbeez for username/password.

10. By default, the NetBeez virtual machine is configured with DHCP. If the NetBeez virtual machine is attached to a VLAN with DHCP enabled, then skip this step. If you need to configure a static IP address to the machine, then edit the /etc/network/interfaces file

nano /etc/network/interfaces

Find/replace the following line:

iface eth0 inet dhcp

With the following lines (replace where appropriate):

iface eth0 inet static
  address <ip_address>
  netmask <subnet_mask>
  gateway <gateway>
  dns-nameservers <dns_server_1> <dns_server_2_if_available>

Save (CTRL X)and exit (Yes).

11. Register the NetBeez virtual machine to the associated dashboard (you will need to use your own secret key provided with your NetBeez dashboard):

netbeez@netbeez-agent~$ curl -L -O https://raw.githubusercontent.com/netbeez/agent-installation/master/agent_setup.sh;netbeez@netbeez-agent~$ sudo bash agent_setup.sh --secret=<netbeez_secret_key>;

12. The agent will now report to the NetBeez dashboard.

Did this answer your question?