Problème lors de l'installation de mon dédié



  • Bonjour, j'ai suivit le tutoriel de @robin4002 "[1.7.x] Cauldron - installez des mods et des plugins !"

    Et lors de la dernière étape, lorsque je tape :

    echo "screen -dmS tuto java -Xms4G -Xmx12G -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldronbukkit-1.7.10-1.1207.01.198.jar" > start

    chmod +x start

    Rien ne se passe, la ligne saute et le serveur n'écrit rien.
    Je suis débutant dans ce genre de configuration, j'utilise le logiciel Putty pour l'exécution des commandes.
    Mon dédié est sous "Debian 8.1 stable (Jessie) (stable) (64bits)"

    Merci de votre aide


  • Administrateurs

    Heu as-tu lancé la commande ./start ?
    Si ça ne fait rien, comme déjà dit : http://www.minecraftforgefrance.fr/showthread.php?tid=1260&pid=31381#pid31381



  • Oui j'ai tésté la commande ./start et rien ne se passe

    Sinon, avec la commande que tu m'as donné, voila ce que le serveur m'écrit :
    " aucun attribut manifest principal dans cauldronbukkit-1.7.10-1.1207.01.198.jar"


  • Administrateurs

    Pas normal du tout ça.
    Refais une installation depuis 0.



  • Non, la même chose

    Pour préciser, j'ai pris un serveur GAME-1 chez SoYouStart avec 16G de Ram


  • Administrateurs

    Je ne sais pas pourquoi je ne l'ai pas remarqué plus tôt x)
    Tu essayes de lancer le jar cauldronbukkit, or c'est le jar cauldron-server qu'il fait exécuter.



  • Le "cauldron-1.7.10-1.1388.1.0-server.jar" ?


  • Administrateurs

    1388 ? ça devrait pas être 1207 ? Tu as téléchargé où Cauldron ?



  • Oui effectivement tu as raison, donc lorsque je lance le serveur :

    >evelgard@ns3008738:~/cauldron$ java -Xms4G -Xmx12G -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldron-1.7.10-1.1207.01.198-server.jar
    [01:51:41 INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
    [01:51:41 INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
    [01:51:41 INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLServerTweaker
    [01:51:41 INFO]: Forge Mod Loader version 7.10.25.1207 for Minecraft 1.7.10 loading
    [01:51:41 INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_80, running on Linux:amd64:3.14.32-xxxx-grs-ipv6-64, installed at /usr/lib/jvm/java-7-oracle/jre
    [01:51:41 INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
    [01:51:41 INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
    [01:51:41 INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
    [01:51:41 INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
    [01:51:41 INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [01:51:42 INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [01:51:42 INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
    [01:51:43 INFO]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
    [01:51:43 INFO]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
    [01:51:43 INFO]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}
    [01:51:46 INFO]: Starting minecraft server version 1.7.10
    [01:51:46 INFO]: Attempting early MinecraftForge initialization
    [01:51:46 INFO]: MinecraftForge v10.13.0.1207 Initialized
    [01:51:46 INFO]: Replaced 182 ore recipies
    [01:51:46 INFO]: Completed early MinecraftForge initialization
    [01:51:46 INFO]: Searching /home/evelgard/cauldron/mods for mods
    [01:51:46 INFO]: Forge Mod Loader has identified 3 mods to load
    [01:51:46 INFO]: Processing ObjectHolder annotations
    [01:51:46 INFO]: Found 341 ObjectHolder annotations
    [01:51:46 INFO]: Configured a dormant chunk cache size of 0
    [01:51:46 INFO]: Applying holder lookups
    [01:51:46 INFO]: Holder lookups applied
    [01:51:46 INFO]: Loading properties
    [01:51:46 INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
    [01:51:46 WARN]: Can't revert to frozen GameData state without freezing first.
    [01:51:46 INFO]: Applying holder lookups
    [01:51:46 INFO]: Holder lookups applied
    [01:51:46 INFO]: The state engine was in incorrect state POSTINITIALIZATION and forced into state SERVER_STOPPED. Errors may have been discarded.
    

    Je pense que le problème viens de :

    echo "[–->screen -dmS tuto<---] java -Xms512M -Xmx4096M -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldron-1.7.10-1.1207.01.198-server.jar" > start
    

    car j'ai teste cette commande, et ça fonctionnais bien, je n'avais juste pas accès au screen et donc, je ne pouvais pas accepter les Eula:

    echo "java -Xms4G -Xmx12G -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldron-1.7.10-1.1207.01.198-server.jar" > start
    chmod +x start
    

  • Correcteurs

    [01:51:46 INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.


  • Administrateurs

    Pour accepter les EULA il faut aller dans le fichier eula.txt. Rien à faire en ligne de commande.
    screen -dmS tuto permet de créer un screen nommé tuto (et lancer le serveur dedans), ce screen va automatiquement se fermer si le serveur se coupe (ou crash).
    Le but étant d'éviter de se retrouver avec plusieurs screen du même nom dans lesquels il n'y a plus de serveur.



  • Oui, mais comme je suis débutant, je ne sais pas comment aller modifier les fichier…, et de toutes façon quant j'utilise la commande pour afficher l'écran rien ne se passe, mais vraiment rien, le serveur ne se lance même pas


  • Administrateurs

    http://www.tutoriels-video.fr/apprendre-a-utiliser-lediteur-vi/
    Tu peux aussi éditer le fichier avec nano.



  • Ok, j'ai accepté Eula, mais il y à toujours deux problème :

    Ta commande ne fonctionne pas :

    echo "screen -dmS tuto java -Xms4G -Xmx12G -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldron-1.7.10-1.1207.01.198-server.jar" > start
    chmod +x start
    ./start
    

    Celle-ci oui :

    echo "java -Xms4G -Xmx12G -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldron-1.7.10-1.1207.01.198-server.jar" > start
    chmod +x start
    ./start
    

    Mais problème lorsque le serveur se lance :

    [14:15:29 INFO]: Using 4 threads for Netty based IO
    [14:15:29 INFO]: Generating keypair
    [14:15:29 INFO]: Starting Minecraft server on *:25565
    [14:15:29 WARN]: **** FAILED TO BIND TO PORT!
    [14:15:29 WARN]: The exception was: java.net.BindException: Adresse déjà utilisée
    [14:15:29 WARN]: Perhaps a server is already running on that port?
    [14:15:29 WARN]: Can't revert to frozen GameData state without freezing first.
    [14:15:29 INFO]: Applying holder lookups
    [14:15:29 INFO]: Holder lookups applied
    [14:15:29 INFO]: The state engine was in incorrect state POSTINITIALIZATION and forced into state SERVER_STOPPED. Errors may have been discarded.
    

  • Administrateurs

    Le serveur est déjà lancé x)
    Je t'ai déjà dit que

    screen -dmS tuto java -Xms4G -Xmx12G -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar cauldron-1.7.10-1.1207.01.198-server.jar
    

    créé un nouveau screen avec le serveur lancé dedans.
    Il faut faire screen -x tuto pour rejoindre le screen en question.



  • D'accord, merci ça marche parfait

    Je te remercie énormément de ton grand aide !