Forum Discussion
BIG-IP Next under Proxmox
In my lab, I'm running Proxmox instead of other virtualization software. Installation is similar to the documentation for VMware here:
https://clouddocs.f5.com/bigip-next/latest/install/cm_install_vmware.html
I was able to setup BIG-IP Next CentralManager as well as BIG-IP Next instances.
Start by downloading the images from here:
https://my.f5.com/manage/s/downloads
I chose the OVA formats for each.
Group BIG-IP_Next
Product Line: Central Manager (CM)
Version: 20.1
File: BIG-IP-Next-CentralManager-20.1.0-0.8.112.ova
Then on your proxmox instance, unpack the ova file with tar for example:
mkdir CentralManager
cd CentralManager
tar xvf ../BIG-IP-Next-CentralManager-20.1.0-0.8.112.ova
qm importovf 1100 BIG-IP-Next-CentralManager-20.1.0-0.8.112.ovf local-zfs
qm set 1100 -net0 virtio,bridge=vmbr0
I'm using my local-zfs as storage and assigning the vm number 1100. You may want to change one or both of those. The import takes a long time as it's importing 350G of storage! For some reason the OVF import does not create a network interface on my setup, so I add that after the import.
You may also want to change the SCSI controller to virtio SCSI as it's a bit more efficient.
Next start the VM up from the web interface to Proxmox. It will take a while to boot. Once it does it will show the IPv4 and IPv6 address (if enabled) on the console. In my setup, I assign a static dhcp address to the node here, and then reboot again. Note: it appears that CM does NOT support DUID and/or dhcpv6. You can login on the console or ssh into the box using admin/admin and proceed as in the VMware docs.
Note: you will need samba or nfs "External Storage" or setup will fail. The "Share Path" needs to start with a "/".
Once CM setup is complete, or while you're waiting for it to do so, download:
Group: BIG-IP_Next
Product Line: Virtual Edition (VE)
Version: 20.1
File: BIG-IP-Next-20.1.0-2.279.0+0.0.75.ova
unpack it as above:
mkdir Next
cd Nex
tar xvf ../BIG-IP-Next-20.1.0-2.279.0+0.0.75.ova
qm importovf 1100 BIG-IP-Next-20.1.0-2.279.0+0.0.75.ovf local-zfs
qm set 1101 -net0 virtio,bridge=vmbr0
Again, you might want to use a vm id of other then 1101 and/or storage other than local-zfs. This takes less time as it's only importing 80G of data. Again, for me, no network interfaces were created, so I create two. If you have different subnets, you may want your first interface on your management network and the second on a traffic network. I then assign a static address in DHCP and reboot again. When I create both network interfaces, the services on port 5443 don't seem to start up.
As above, you may also want to change the SCSI controller to virtio SCSI as it's a bit more efficient.
After the system boots, the instructions say to login as admin. This did NOT work for me. Instead, I use curl to change the admin credentials:
curl -kX PUT https://next-ip:5443/api/v1/me \
-u admin:admin \
-H "Content-Type: application/json" \
-d '{"currentPassword": "admin", "newPassword": "Welcome123!"}'
On my.f5.com request a license for BIP-IP Next, copy the JWT and paste it in to activate the license.
Now that I've re-installed everything, I can't get the license to take again, so it might be a one-time-use.
- donmunyakNimbostratus
Tim,
Are you using an eval license, or do you have a LAB-VE for 20.x ?
I am curious because I do not see a 20.x LAB VE at CDWI too am using proxmox, and have setup 17.x using qcow.
Looking to 'begin' my journey for NEXT.
- TimRikerCirrocumulus
I'm using a trial License for BIG-IP Next. I've use the same license on both HA pair members now. The trial lasts only a month, so not sure what I'll do after that.
My BIG-IP (TMOS?) instance is running a Lab VE license.
- JRahmAdmin
For trial, once it expires that instance is dead. Recreate an instance and apply trial against it and redeploy your test workloads from drafts and should be good to go,
- TimRikerCirrocumulus
Did you mean to link to this article on BIG-IP VE on Proxmox?
F5 VE on Proxmox | DevCentral
I used the OVA as the source for my Proxmox VE install like I did for Next.- JRahmAdmin
lol...Just a recursion test, nothing to see here... I updated with the link I meant to share.
- JRahmAdmin
I should mention that CM wasn't supported on KVM until 20.1. Also, there is another instance install for proxmox documented in articles as well for additional reading material... Create BIG-IP Next Instance locally on Proxmox
- TimRikerCirrocumulus
I rebooted both CM and the BIG-IP Next instance, retried the same trial JWT and it worked this time. I'm up and running again.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com