In Netbeans right-click the Glassfish Server which has the issue, and select
View Domain Server log
Open a command-line window and navigate to a "bin" directory of the Glassfish installation where your "asadmin" executable is located. In the command window type
asadmin start-domain --verbose
And wait for the server to start, while the server starts look at the Output pane in the Glassfish IDE window. After everything starts, try restarting from the Netbeans IDE. Look at the command-line window and it should have a messa stating that the DAS has been stopped.
Close the command-line window. If the restart fails, try undeploying all applications before the restart from Netbeans.