Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Zwiecha DB!


Rekomendowane odpowiedzi

Opublikowano

Podczas odpalania serwera:

 

 

Real Server
Log Offlog_file_delete_old: stat: No such file or directory
name locale_nameAsyncSQL: connected to localhost (reconnect 1)
Success PLAYER
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success ACCOUNT
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success COMMON
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success HOTBACKUP
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Abort (core dumped)
#

 

Zwiesza się na HOTBACKUP

 

 

SYSERR: Jun  6 22:03:58 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jun  6 22:03:58 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table './player/monarch_candidacy' is marked as crashed and last (automatic?) repair failed
query: SELECT pid, name, date FROM monarch_candidacy a, player b where a.pid = b.id
SYSERR: Jun  6 22:03:58 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table './player/monarch_election' is marked as crashed and last (automatic?) repair failed
query: SELECT pid, selectedpid, electiondata FROM monarch_election

 

Był jeszcze błąd z monarch lecz po naprawieniu tabeli monarch jebł proces db

 

Za pomoc nagroda :)

 

EDIT: Domyślam się że to przez zbugowane tabele monarch lecz nie mam jak ich odbugować, nigdzie nie ma odbugowanych a zawartości w nich nie znam

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

1. syserr jest nie groźny, monarch - miałem to na dedyku i nic nie robiło

2. core dumped - nie ma czegoś , albo dograj tabelki, albo praw nie ma ;> (ale praw raczej nie, bo by pisało permissions denied)

 

 

 

 

 

 

Z załączonego logu ewidentnie widać że problem jest w uszkodzonych dwóch tabelach

monarch_candidacy oraz monarch_election.

ten błąd miałem na dedyku i nic nie było ;c

Opublikowano

Z załączonego logu ewidentnie widać że problem jest w uszkodzonych dwóch tabelach

monarch_candidacy oraz monarch_election. Napraw te tabele w mysql.

- zabezpieczenia: logowania do serwera na klucz RSA, baz danych - TUNEL SSH, FIREWALL, ANTY-DOS, aktualizacja systemu

- jaile: (podział serwera dedykowanego na kilka pod serwerów z oddzielnymi adresami IP, usługami, kontami użytkowników, konfiguracją itd.), aktualizacja jaili, autorestart jaila z wewnątrz jaila

- optymalizacja logów, bazy mysql, naprawianie bazy mysql, automatyczny backup na zewnętrzny serwer FTP, poprawny licznik graczy online, itd.

- programowanie: edycja/pisanie skryptów php, zapytań (query) SQL.

Opublikowano

ADminFreeBSD ten blad znajduje sie w kazdej wersji mysql...

Nie jest uzupelnione, a gejm widzi ze jest...

I tyle,

 

SYSERR: Jun 6 22:03:58 :: Start: TABLE_POSTFIX not configured use default

podaj konfig z folderu mysql

Opublikowano

1. syserr jest nie groźny, monarch - miałem to na dedyku i nic nie robiło

2. core dumped - nie ma czegoś , albo dograj tabelki, albo praw nie ma ;> (ale praw raczej nie, bo by pisało permissions denied)

ten błąd miałem na dedyku i nic nie było ;c

Wiesz o tym że ja z byle czym nie piszę na mpc? Spradzałem wszystko, wczoraj gadałem z Notusem (Lubianym i Kochanym) wspomniał coś o wersji db, być może posiadam starą (przeterminowaną) Game miałem przeterminowane więc poszukam innego db.

 

 

Z załączonego logu ewidentnie widać że problem jest w uszkodzonych dwóch tabelach

monarch_candidacy oraz monarch_election. Napraw te tabele w mysql.

Tak jak wyżej, umiem naprawić table.


[color=#000000]SYSERR[/color][color=#666600]:[/color][color=#000000] [/color][color=#660066]Jun[/color][color=#000000]  [/color][color=#006666]6[/color][color=#000000] [/color][color=#006666]22[/color][color=#666600]:[/color][color=#006666]03[/color][color=#666600]:[/color][color=#006666]58[/color][color=#000000] [/color][color=#666600]::[/color][color=#000000] [/color][color=#660066]DirectQuery[/color][color=#666600]:[/color][color=#000000] [/color][color=#660066]AsyncSQL[/color][color=#666600]::[/color][color=#660066]DirectQuery[/color][color=#000000] [/color][color=#666600]:[/color][color=#000000] mysql_query error[/color][color=#666600]:[/color][color=#000000] [/color][color=#660066]Table[/color][color=#000000] [/color][color=#008800]'./player/monarch_candidacy'[/color][color=#000000] [/color][color=#000088]is[/color][color=#000000] marked [/color][color=#000088]as[/color][color=#000000] crashed [/color][color=#000088]and[/color][color=#000000] [/color][color=#000088]last[/color][color=#000000] [/color][color=#666600]([/color][color=#000000]automatic[/color][color=#666600]?)[/color][color=#000000] repair failed
query[/color][color=#666600]:[/color][color=#000000] SELECT pid[/color][color=#666600],[/color][color=#000000] name[/color][color=#666600],[/color][color=#000000] date FROM monarch_candidacy a[/color][color=#666600],[/color][color=#000000] player b [/color][color=#000088]where[/color][color=#000000] a[/color][color=#666600].[/color][color=#000000]pid [/color][color=#666600]=[/color][color=#000000] b[/color][color=#666600].[/color][color=#000000]id[/color]
[color=#000000]

Masz tutaj napisane [/color]

repair failed więc system sam nie mógł naprawić tabeli po za tym jest to wina game a nie mysql (dziwne że jest ten log sokro game nie było odpalone)

 

ADminFreeBSD ten blad znajduje sie w kazdej wersji mysql...

Nie jest uzupelnione, a gejm widzi ze jest...

I tyle,

 

 

podaj konfig z folderu mysql

 

Nie wiem czy to coś da ale proszę:


WELCOME_MSG = "DB Server has been started"

SQL_ACCOUNT = "localhost account mt2 mt2!@# 0"
SQL_PLAYER = "localhost player mt2 mt2!@# 0"
SQL_COMMON = "localhost common mt2 mt2!@# 0"
SQL_HOTBACKUP = "localhost hotbackup mt2 mt2!@# 0"

TABLE_POSTFIX = ""

BIND_PORT               = 13000
DB_SLEEP_MSEC           = 10
CLIENT_HEART_FPS        = 10
HASH_PLAYER_LIFE_SEC    = 600
BACKUP_LIMIT_SEC        = 3600
PLAYER_ID_START = 100
PLAYER_DELETE_LEVEL_LIMIT = 120
PLAYER_DELETE_CHECK_SIMPLE = 1

ITEM_ID_RANGE = 70000000 2100000000

MIN_LENGTH_OF_SOCIAL_ID = 6

NAME_COLUMN = "locale_name"
LOCALE = "latin1"
SIMPLE_SOCIALID = 1
Block "Y/QSB7omi36awq4ctpUxuiwRARM="

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

Jest to możliwe że przy instalacji domyślnej freebsd coś się nie zainstalowało by móc odpalić serwer?

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

Jest to możliwe że przy instalacji domyślnej freebsd coś się nie zainstalowało by móc odpalić serwer?

nie, bo hotbackup to pliki metina a nie mysql orginalne ;>

Opublikowano

To wytłumacz mi czemu żadne db w wszystkich plikach nie chce się odpalić? czyżby libz.iso4 coś nie stykał?

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

cd /home/game/g1/db && gdb db

(gdb) run

Example:

 

Error while reading shared library symbols:

Cannot find new threads: generic error

no thread to satisfy query

Stopped due to shared library event

Opublikowano

Zrob checka calej bazy mysql. Usun z db syserr i syslog. Uruchom samo db zrob ss i daj cale logi. Na pewno przyczyna jest w logu.

- zabezpieczenia: logowania do serwera na klucz RSA, baz danych - TUNEL SSH, FIREWALL, ANTY-DOS, aktualizacja systemu

- jaile: (podział serwera dedykowanego na kilka pod serwerów z oddzielnymi adresami IP, usługami, kontami użytkowników, konfiguracją itd.), aktualizacja jaili, autorestart jaila z wewnątrz jaila

- optymalizacja logów, bazy mysql, naprawianie bazy mysql, automatyczny backup na zewnętrzny serwer FTP, poprawny licznik graczy online, itd.

- programowanie: edycja/pisanie skryptów php, zapytań (query) SQL.

Opublikowano

@2xUP nie rozumiem Twojej wypowiedzi

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

gdb db i pokaż co wyszło

Kolega miał na myśli żebyś użył debugera. Skoro ci pada db to robi sie plik core i debuger pokaze co jest nie tak.

- zabezpieczenia: logowania do serwera na klucz RSA, baz danych - TUNEL SSH, FIREWALL, ANTY-DOS, aktualizacja systemu

- jaile: (podział serwera dedykowanego na kilka pod serwerów z oddzielnymi adresami IP, usługami, kontami użytkowników, konfiguracją itd.), aktualizacja jaili, autorestart jaila z wewnątrz jaila

- optymalizacja logów, bazy mysql, naprawianie bazy mysql, automatyczny backup na zewnętrzny serwer FTP, poprawny licznik graczy online, itd.

- programowanie: edycja/pisanie skryptów php, zapytań (query) SQL.

Opublikowano

# cd /home/game/db && gdb db

GNU gdb 6.1.1 [FreeBSD]

Copyright 2004 Free Software Foundation, Inc.

GDB is free software, covered by the GNU General Public License, and you are

welcome to change it and/or distribute copies of it under certain conditions.

Type "show copying" to see the conditions.

There is absolutely no warranty for GDB. Type "show warranty" for details.

This GDB was configured as "amd64-marcel-freebsd"...

(gdb) run

Starting program: /usr/home/game/db/db

[New LWP 100046]

[New Thread 2860217428602140 (LWP 100046)]

Cannot get thread event message: generic error

(gdb)

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...