Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 16:23

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Metin2 cores neustarten

Discussion on Metin2 cores neustarten within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2012
Posts: 22
Received Thanks: 0
Metin2 cores neustarten

Hey com,


Ich habe auf meinem Server das Problem das Cores abschmieren und Maps Down gehen.
Hat einer womit ich das beheben kann mit Core restarter ?
Hab ein Thema dazu gefunden weiß aber nich was ich dabei machen muss.
Irgend eine Shell machen kann mir einer erklären was ich da machen muss?
.RealFreak is offline  
Old 04/07/2012, 18:02   #2

 
passy305's Avatar
 
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
Erstmal deinen Epvp Namen ändern.

Dann hierdrauf gehn:
passy305 is offline  
Old 04/07/2012, 18:03   #3
 
elite*gold: 0
Join Date: Mar 2012
Posts: 22
Received Thanks: 0
Ja ich war hier drauf aber wo muss ich das Rein schrieben ?

Was muss damit gemacht werden wo rein gehört das ???


#!/bin/sh

GAMEDIR="/home/game"
LOG="$GAMEDIR/corerestart.log"

PIDAUTH=`ps aux | grep auth | grep -v grep | awk '{print $2;}'`
if [ "x$PIDAUTH" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S` :: AUTH SERVER IST OKAY! PID: $PIDAUTH" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der Auth (Login-Server) ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte Auth (Login-Server) ..." >> $LOG
cd $GAMEDIR/auth && ./auth
fi

PIDDB=`ps aux | grep db | grep -v grep | awk '{print $2;}'`
if [ "x$PIDDB" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S` :: DB CORE IST OKAY! PID: $PIDDB" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S`:: Der DB Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte DB Core & den rest des Servers ..." >> $LOG
cd $GAMEDIR/db && ./db
cd $GAMEDIR/auth && ./auth
cd $GAMEDIR/channel1/first && ./first
cd $GAMEDIR/channel1/game1 && ./game1_1
cd $GAMEDIR/channel1/game2 && ./game1_2
cd $GAMEDIR/channel1/game3 && ./game1_3
cd $GAMEDIR/channel1/game4 && ./game1_4
fi

PIDFIRST=`ps aux | grep first | grep -v grep | awk '{print $2;}'`
if [ "x$PIDFIRST" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S` :: FIRST CORE IST OKAY! PID: $PIDFIRST" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der FIRST Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte FIRST Core ..." >> $LOG
cd $GAMEDIR/channel1/first && ./first

fi

PIDGAME1=`ps aux | grep game1_1 | grep -v grep | awk '{print $2;}'`
if [ "x$PIDGAME1" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S` :: GAME1_1 CORE IST OKAY! PID: $PIDGAME1" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der GAME1_1 Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte GAME1_1 Core ..." >> $LOG
cd $GAMEDIR/channel1/game1 && ./game1_1

fi

PIDGAME2=`ps aux | grep game1_2 | grep -v grep | awk '{print $2;}'`
if [ "x$PIDGAME2" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S` :: GAME1_2 CORE IST OKAY! PID: $PIDGAME2" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der GAME1_2 Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte GAME1_2 Core ..." >> $LOG
cd $GAMEDIR/channel1/game2 && ./game1_2

fi

PIDGAME3=`ps aux | grep game1_3 | grep -v grep | awk '{print $2;}'`
if [ "x$PIDGAME3" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S` :: GAME1_3 CORE IST OKAY! PID: $PIDGAME3" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der Game1_3 Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte Game1_3 Core ..." >> $LOG
cd $GAMEDIR/channel1/game3 && ./game1_3

fi

PIDGAME4=`ps aux | grep game1_4 | grep -v grep | awk '{print $2;}'`
if [ "x$PIDGAME4" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S`:: GAME1_4 CORE IST OKAY! PID: $PIDGAME4" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der Game1_4 Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte Game1_4 Core ..." >> $LOG
cd $GAMEDIR/channel1/game4 && ./game1_4

fi

PIDGAME99=`ps aux | grep game99 | grep -v grep | awk '{print $2;}'`
if [ "x$PIDGAME99" != "x" ];
then
echo "`date +%d.%m.%Y-%H:%M:%S`:: GAME99 CORE IST OKAY! PID: $PIDGAME99" >> $LOG
else
echo "`date +%d.%m.%Y-%H:%M:%S` :: Der Game99 Core ist abgestürzt" >> $LOG
echo "`date +%d.%m.%Y-%H:%M:%S` :: Starte Game99 Core ..." >> $LOG
cd $GAMEDIR/game99 && ./game99
fi
.RealFreak is offline  
Reply


Similar Threads Similar Threads
[Release]Automatisches neustarten der cores wen sie Abstürzen
06/25/2011 - Metin2 PServer Guides & Strategies - 11 Replies
closedrequest ;)



All times are GMT +2. The time now is 16:23.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.