You could open a 1 million sats channel, loop out the entire balance and leave that channel open, then open another 1 million sats channel (second channel would actually be slightly less than 1 million because of channel opening fees and channel reserves) and now you’d have 1 million inbound and 1 million-ish outbound capacity