Recommended solutions based on your search
Try changing the port in core-site.xml from 9000 to 9001 as it seems port 9000 doesn't work.
It might be that there's another process connecting to the same port you're trying to use, try to kill it or change the connection port.
Solutions on the web
java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed after 16 retries (starting from 0)! Consider explicitly setting the appropriate port for the service 'sparkDriver' (for example spark.ui.port for SparkUI) to an available port or increasing spark.port.maxRetries.
at sun.nio.ch.Net.bind0(Native Method)