External Disk not recognized, can't unmount, cannot erase
When the command line cannot erase the disk, it’s time to reseat and replace all cables or take that drive to another Mac to eliminate a hardware failure. 

You are using the correct erase syntax so this is major macOS side failure (unlikely but certainly possible) or hardware failure (likely).