DHCP Server on HPE Aruba 2930M
Aruba Switches (used to be HPE Switches) have supported DHCP for quite some time. It's easy to configure the pools for DHCP, and also how to enable static reservations.
Firstly, if you're already running DHCP - if you want to make ANY changes to the pool configuration, then you have to make sure it is disabled in the global context
Now create your pool.
dhcp-server pool "GUEST-DHCP"
network 192.168.0.0 255.255.254.0
range 192.168.0.21 192.168.1.149
You want to then enable it under the VLAN context
name "Guest Wireless"
ip address 192.168.0.1 255.255.254.0
Then make sure you enable it globally
How to create static DHCP reservations on the Aruba / ArubaOS / HPE Switches
To create the individual static dhcp reservations, first disable the DHCP server on the switch
Then you have to create an individual pool for each device. It must be in the same range as the pool you created above.
dhcp-server pool "Printer-1"
static-bind ip 192.168.1.250 255.255.254.0 mac 001234-5678ab
dhcp-server pool "Printer-2"
static-bind ip 192.168.1.251 255.255.254.0 mac 001234-5678ac
dhcp-server pool "Printer-3"
static-bind ip 192.168.1.252 255.255.254.0 mac 001234-5678ad
Then remember to turn DHCP back on globally