Paul is correct, no distributed LACP on these. The new 2920 does support full stacking, so that will work as well.
For your current setup, configure the teaming software with transmit loadbalancing (no lacp/802.3ad). That will tell the nic team to use a difference source MAC address for the packets sent via nic1 and nic2.
This will ensure the switches do not see a mac-flap (like in case of LACP, a single server MAC address would be used).
They call this transmit load balancing (only), since the receive side (upload to server) is not loadbalanced. The server will reply in ARP requests with a single MAC, so all routers/other server on the subnet will send data to that MAC only (using a single path).
That is the key in Receive load balancing teaming config (no config needed on switches, will work with your setup as well) : The server will send an arp reply for some hosts with mac1, for some other hosts with mac2. This results in different hosts sending data to the 2 macs (so the switches will not be confused). In case of nic/link failure, both macs will be active on the remaining nic.
Hope this helps for the current setup, so when you really want the lacp, you need new switches (2920/3800 would be best, 3500/5400 can be configured with distributed trunking, but (for me) it is not as clean as a real stack).
And, as a Comware fan, I can also recommend an IRF stack of 2x5120EI or 2x5500EI switches for this setup, but keep in mind that the cli management is quite different from the provision systems.
Best regards,Peter