Application RemoteToolkit - Restarts + crash detection + auto saves + remote console!

Discussion in 'Bukkit Tools' started by drdanick, Jan 16, 2011.

  1. Offline

    drdanick

    Minecraft RemoteToolkit
    -Less downtime, more fun for your players, more power to you!

    Are you a Minecraft server administrator? Do you value up-time and stability? Do you fancy the ability to remotely control your server, both in-game and out of game, in a myriad of useful ways from a plethora of different devices?
    If you answered yes to any of the above, then the Minecraft RemoteToolkit is for you!


    What the Minecraft RemoteToolkit Plugin and Wrapper do for you:
    • Provides almost perfect server uptime with no need for action from an owner/administrator!
    • Have your server save and restart at any time period with configurable restart warnings!
    • The Toolkit guarantees a restart within the set restart period, even if your server crashes, becomes unresponsive, or encounters a "SEVERE" exception!
    • Remotely control every function of the Toolkit, even from your smart phone!
    • Full remote console access via telnet with support for multiple terminal types!
    • Telnet daemon conforms to current Telnet related RFCs!
    • Customizable alert messages!
    • Fully extendable though 3rd party modules!
    • Full feature set works with most craftbukkit builds!
    • Most features work with any Minecraft server variation, even vanilla!
    • Telnet can be disabled!
    For server administrators
    Download - Release 10, Alpha 15.3 [CB 1.7.2-R0.2] (wget friendly)
    Instructions & Documentation

    For developers
    UDP API REV 8 | Documentation
    Module API | Coming soon!

    For everyone
    Official IRC channel
    #remotetoolkit @ irc.esper.net


    "Help! I've downloaded it, but I do not know how to get it working!"
    Stop! Before you give up or ask for help, make sure you have read the step-by-step installation instructions on the wiki page. If you are still having problems, please do not be hesitant to post a request for help on this thread or in the IRC channel - no matter how simple your problem seems.


    Todo


    [​IMG][​IMG]
    Any donation would be very much appreciated. I'm but a poor University student, and I sacrifice quite a lot of unpaid time to keep the Toolkit updates and support flowing.

    Thank you to the following who have chosen to support the Toolkit through a donation:
    Deren909, marshall007, Vittek, clanslots, meee, KyneSilverhide, szoller, hungoverfurball, Lama_0, Viet, acc1dent, joby890, Liger_XT5
     
    Last edited: Jul 28, 2015
  2. Offline

    drdanick

    Use the following settings in wrapper.properties:
    Code (Text):
    1.  
    2. minecraft-server-jar=craftbukkit.jar
    3. extra-runtime-arguments=-Djline.terminal=jline.UnsupportedTerminal
    4. server-arguments=nogui
    5. initial-heap-size=
    6. maximum-heap-size=
    7. overridden-process-arguments=java -Djline.terminal=jline.UnsupportedTerminal -server -Xmx4096M -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=2 -XX:+AggressiveOpts -jar gsmod
    8. server-restart-alerts=10m,5m,1m
    9. server-saveall-period=0
    10. server-restart-delay=5h
    11. forced-restart-delay=5m
    12. toolkit-autoshutdown-delay=0
    13. toolkit-autoshutdown-alerts=10m,5m,1m
    14. force-save-on-restart=true
    15. restart-on-severe-exception=false
    16. severe-exception-detection-level=1
    17. server-heartbeat-threshold=1m
    18. failed-heartbeat-restart-count=5
    19. filter-ansi-escape-codes=auto
    20. import-properties=true
    21.  

    The toolkit supports build 1337. It sounds to me like you were trying to put the wrapper in the plugins/ directory. For information on how to set up the wrapper/plugin correctly, please see the wiki.
     
  3. Offline

    CraftyMclovin

    hey bro i'm using your toolkit for the first time today and everything works great apart from the UPD client (RTKcontroller)

    when i enter the info and click version i get this message (java.net.SocketException: socket closed)

    can you help?

    thank you
     
  4. Offline

    CraftyMclovin


    Its okay i used this for a fix... i was putting my port :50500 at the end of the ip instead of :25561 works now thanks =D
     
  5. Offline

    Buckethead

    when istart it up it says im running server 2003. i am not. i have 2008 r2
     
  6. Offline

    drdanick

    I cannot correct this. The toolkit is simply printing the 'os.name' system property provided by the java virtual machine. This should not affect the operation of the toolkit.
     
  7. I've switched to McMyAdmin because it has more vast configuration. I'd be willing to try this again when it adds some more features I require for my server:
    • Permissions Integration (SuperPerms)
    • Web Console (GUI)
    • Scheduler (Every 10 minutes blah blah blah etc)
    • Server backups
    I used this for a while but was amazed by the things I saw in McMyAdmin, but I'd be glad to try this again in the future.
     
  8. Offline

    rct2guy

    Pre-release 6 came out today, and I'm having trouble using it with the wrapper. It loads up, but after it says "27 achievements", and I press enter, nothing happens.
     
  9. Offline

    xKoKSii

    How i can start the Minecraft_RKit.jar with an screen command like this?
    screen -S Minecraft java -Xms32G -Xmx32G -jar /minecraft/Minecraft/buk.jar nogui

    ?

    please help :)
     
  10. Offline

    Buckethead

    U HAVE SERVER 32G of ram. I WANT ITTTTTTTTTT!!!!!!!!!
     
    Ruan and Suembeaux like this.
  11. Offline

    Suembeaux

    hello! having a bit of trouble...i am trying to text to see if the remote toolkit works and everything so i attempted a /restartsrv USER:pASS command...yet when i do so the console says
    "restarting server..." and never changes, and it never restarts the server...
    i am also getting "First attempt at checking for presence of Bukkit RTK plugin..." then second and third and nothing happens. unfortunately when i try to stop the server after issuing the /restartsrv command, it will not let me, even by closing out the cmd window the server continues running so i cant restart and attempt to fix it. thank you for your help and your wonderful plugin!
     
  12. Offline

    xKoKSii

    yes at the moment 64... its an private server.. but i need an screen comment :D
     
  13. Offline

    Errored

    Instead of using "screen -S" I opened mine with "xterm -e". I'm using Xubuntu.
     
  14. Offline

    Errored

    You can always end the task through Task Manager. It sounds like you don't have the RemoteToolKit plugin in your plugin folder.
     
  15. Offline

    Wanderer89

    I know this is out there, but I'm using openindiana151 (a more modern opensolaris fork), and I could easily tell java to use 64bit with a -d64 flag before, but now I'm getting the "exceeds max java heap size" message for a meager 4gigs... obviously it's not running in 64bit. Adding -d64 to the .properties extra runtime flags as well as the rtoolkit.sh didn't help either. Any ideas?
     
  16. Offline

    Buckethead

    u check ur properties files? and i dont think u need that switch cuz i dint and i have 64 bit
     
  17. Offline

    Ragolution

    Could you please implement a config that allows you to delay the time between shutdown/stop and the restart.
    I personally run the server over an FTP, and as such it's really a pain to stop/start my server, so a nice 5 minute delay would be nice to implement plugin updates, delete things, check errors...
    or anything else, for that matter.
     
  18. Offline

    GameFAQsRolo

    You can use .hold and then .unhold
     
  19. Offline

    2kool250

    i know this is probably a really stupid question, but how do i direct it to my minecraft server folder. what it seems to be doing is only accepting it if its directly in my user file. im on a MAC OSX if it makes a difference. thanks
     
  20. Offline

    Ragolution

    The thing is that need to be able to use the commands in-game because I can't rely on my access to the SSH.
    Either that or have a consistant downtime value so I know how long I have/when I need to stop.

    .hold is a console-only command as far as I know.
     
  21. Offline

    SakabaShogun

    I may sound like a dumbass asking this, but i'm looking for the older versions to download.
    More specifically, Remote Toolkit R10 A11

    Nevermind, i copied the download link and changed it to what i needed, and it worked :)
     
  22. Offline

    Errored

    To the developer:

    I love this this toolkit. Been using it for a while, I just need to do one more critical thing.

    Think you can make an auto world backup function? I recently lost my world data due to server crash that corrupted the data. I had to reverted to a world backup that was 7 days old.

    Something like: The server backups the world folders every time the server restarts or a set time to backup the world at a certain time.

    I'm using Ubuntu 11.10, but I figure you can get something to work on all OSs. It would be greatly appreciated.
     
  23. Offline

    roxicodine

    I have a question, I bought a server, And i cant run bats or anything. How can i use this?
     
  24. Offline

    Ruan

    Edit toolkit/wrapper.properties and modify the overridden-process-arguments:
    overridden-process-arguments=java -Xms32G -Xmx32G -jar buk.jar
    then screen -S Minecraft sh rtoolkit.sh
     
  25. Can I run this on a Minecraft 1.0 server without having bukkit and the remotetoolkit plugin?

    Basically just use the wrapper only?
     
  26. nice toolkit/plugin :) if im using it im not feared my server would crash :)
    [please add backup options :)]
     
  27. Just realised how awesome this plugin really is, my server kept crashing and it kept it up with it's heartbeat checks etc and always force saved :D
     
  28. Offline

    Robert Pendell

    Yes. You can do that. The wrapper will try to find the plugin 3 times and if no go then it stops checking. I believe it still can do the bits to keep the server running. I know automatic saves work as well as manual restarts via the wrapper.
     
  29. Offline

    drdanick

    The toolkit is a wrapper with remote APIs and crash detection. It is not, and will never be a fully featured control panel. However, there exist modules that do provide a robust control panel that works in tandem with the Toolkit. SpaceBukkit and Milkadmin are two panels that come to mind.

    What operating system are you using?

    It sounds to me like you have not placed the Toolkit plugin component in your plugins folder. Also, if you want to stop the wrapper, issue the .stopwrapper command in the console, rather than just close the cmd window.

    You may need to use the overridden-process-arguments field in wrapper.properties to manually specify the path to your java binary. It sounds to me like you may have both the 64 bit and 32 bit builds of Java installed.

    Are you getting an error when you run the toolkit within your minecraft server folder?

    This will likely be included as a module with Release 11.

    If you do not have access to a unix shell, you will need to contact your server provider about supporting the Wrapper.



    To everyone:

    My University exams are over, and I have a substantial amount of time to dedicate to Release 11. Expect a major update over the next few weeks.

    To developers:

    I will be documenting the the API and various protocols as they are implemented. For those interested, I will be periodically releasing documentation. Check back here often!
     
  30. Offline

    2kool250

    well first of all i should probably say this. i run it through terminal using this command : java -Xmx30M -Xms30M -XX:MaxPermSize=40M -jar Minecraft_RKit.jar USER: PASS of corse I changed the user and password than i change Minecraft_RKit.jar with the directory i dragged in from my server folder. than it says
    Unable to access jarfile /Users/MyName/craftbukkit.jar
    Restarting...
    So this could be that im not running it the right way? i have know idea :p.
    Thanks for helping out a lonely idiot :p

    Thanks again
     
  31. Offline

    jvzuijlen

    I have a modded craftbukkit with a few mods on it. when i start the rtoolkit.bat it sas this

    Unable to acces jarfile C: (the place the craftbukkit.jar is)
    restarting...

    that keeps going coming i tried diffrent thing but couldnt get it to work.
    it there a way i can make this work with mods or does it just not support mods?
     

Share This Page