Before You Install
Install kLWC on KVM
To install kLWC on the KVM environment, complete the following steps:
- Installation Prerequisites
- Prepare KVM Server
- Download the kLWC Software
- Download the kLWC Manager Script
Installation Prerequisites
Ensure the following prerequisites are met before installing kLWC:
- A Linux server with three preconfigured Linux bridge networks:
An internal bridge network for communication with Junos devices
An external bridge network for connectivity to the Internet directly or through an active proxy server
A management bridge network for accessing the kLWC through JSI shell or Captive Portal
- A system with sufficient resources to meet:
- kLWC virtual machine requirements; see System Requirements.
- Additional capacity for the host operating system
- KVM should already be installed (recommended)Note:
The kLWC Manager script attempts to install KVM if it is not already installed. However, this is performed on a best-effort basis and might have to be installed manually if any step fails.
Prepare KVM Server
Before starting installation, ensure the KVM host is properly prepared:
- Verify that you can access the Linux server using SSH
- Ensure a valid user is created who:
- Can run commands as the root user or with sudo
- Meets the user and permission requirements defined in System Requirements
- Confirm that the following Linux bridge networks are already created and
operational:
- Internal network
- External network
- Management (captive portal) network
These networks will be attached to the three network interfaces of the kLWC virtual machine.
Download the kLWC Software
The kLWC software is provided as a single compressed .tgz
package.
The package is provided by HPE and available through your HPE sales representative or the JSI website. The package is generated specifically for your deployment.
The package contains an encrypted serial number embedded in the
params.env template. The serial number is automatically
applied during the initial VM boot and no manual license or serial number
configuration is required.
Do not modify the params.env file included in the
package.
Download the kLWC Manager Script
In addition to the kLWC package, download the klwc-manager.sh
script.
The manager script deploys the kLWC virtual machine, applies user-provided configuration, such as network and proxy settings, and manages multiple kLWC instances on the same KVM host.
You can download the klwc-manager.sh script from here. For more information, see KB110420.