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.
Try changing the port in core-site.xml from 9000 to 9001 as it seems port 9000 doesn't work.
Change the connection port and ip adress. If you're trying to connect to your server from your own computer, check if you haven't already connected to the server in another instance.
You have a different solution? A short tip here would help you and many other users who saw this issue last week.
- 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) at sun.nio.ch.Net.bind(Net.java:433)