2 Cluter Erstellen

    • 2 Cluter Erstellen

      Hey leute.
      Wollte fragen ob jemand weiss wie man 2 cluster erstellt.
      Ich habe es mehrmals versucht, doch immer wenn
      ich mich bei einem der Cluster einloggen will
      kommt "Verbindung zum Server unterbrochen".
      Ich hoffe mir kann hier einer helfen.

      Root: 2
      Database:2
      Ip:2

      mfg.

      //Edit: sry meinte als überschrift Cluster*
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • Hier möchte ich euch erklären wie ihr ein 2ten Channel eröffnet.
      Dann fangen wir mal an.Es gibt 2 Möglichkeiten einmal über ein Resource
      oder über 2.


      Ihr geht in eure Account Server.ini und sucht euch das hir daraus:

      Zitat:
      AddTail( -1, 1, "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( 1, 1, "Channel 1", "127.0.0.1", 1, 1, 1100 );
      Das fügt ihr einfach noch ein Channel hinzu.
      So ungefähr sollte es dann aussehen:

      Zitat:
      AddTail( -1, 1, "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( 1, 1, "Channel 1", "127.0.0.1", 1, 1, 1100 );
      AddTail( 1, 2, "Channel 2 ", "127.0.0.1", 0, 1, 1100 );
      Dann abspeichern.

      Jetzt geht ihr in die Core Server.ini und fügt das hier ein:

      Zitat:
      0201
      {
      1 0 0 30 30 00 00
      2 0 0 5 5 00 00
      4 0 0 5 5 00 00
      3 0 0 5 5 00 00


      225 0 0 5 5 00 00
      200 0 0 5 5 00 00
      201 0 0 5 5 00 00
      // 6
      210 0 0 1 1 00 00
      220 0 0 1 1 00 00
      230 0 0 1 1 00 00
      202 0 0 5 5 00 00
      // 7
      204 0 0 5 5 00 00
      205 0 0 2 2 00 00
      // 10
      203 0 0 3 3 00 00
      206 0 0 2 2 00 00
      207 0 0 2 2 00 00
      // 11
      208 0 0 2 2 00 00
      241 0 0 1 1 00 00
      242 0 0 1 1 00 00
      243 0 0 1 1 00 00
      244 0 0 1 1 00 00
      }
      Dann abspeichern.

      Jetzt macht ihr euch ein neuen Ordner und kopiert den Resource und Script
      Ordner da hinein.Dann geht ihr in die WorldServer.ini in dem neuen Ordner und
      stellt den key von "0102" zu "0201".Dann abspeichern.
      Dann startet euren Server und euren 2 WorldServer.

      Wenn ihr z.b einen Server PK haben wollt und den anderen nicht geht ihr im
      neuen Ordner in Script und ändert dort die Resourcen in den neuen Rsources
      Ordner.

      Credits gehen an Steamblade.
    • P4ynEEE1;194293 schrieb:

      Hier möchte ich euch erklären wie ihr ein 2ten Channel eröffnet.
      Dann fangen wir mal an.Es gibt 2 Möglichkeiten einmal über ein Resource
      oder über 2.


      Ihr geht in eure Account Server.ini und sucht euch das hir daraus:

      Zitat:
      AddTail( -1, 1, "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( 1, 1, "Channel 1", "127.0.0.1", 1, 1, 1100 );
      Das fügt ihr einfach noch ein Channel hinzu.
      So ungefähr sollte es dann aussehen:

      Zitat:
      AddTail( -1, 1, "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( 1, 1, "Channel 1", "127.0.0.1", 1, 1, 1100 );
      AddTail( 1, 2, "Channel 2 ", "127.0.0.1", 0, 1, 1100 );
      Dann abspeichern.

      Jetzt geht ihr in die Core Server.ini und fügt das hier ein:

      Zitat:
      0201
      {
      1 0 0 30 30 00 00
      2 0 0 5 5 00 00
      4 0 0 5 5 00 00
      3 0 0 5 5 00 00


      225 0 0 5 5 00 00
      200 0 0 5 5 00 00
      201 0 0 5 5 00 00
      // 6
      210 0 0 1 1 00 00
      220 0 0 1 1 00 00
      230 0 0 1 1 00 00
      202 0 0 5 5 00 00
      // 7
      204 0 0 5 5 00 00
      205 0 0 2 2 00 00
      // 10
      203 0 0 3 3 00 00
      206 0 0 2 2 00 00
      207 0 0 2 2 00 00
      // 11
      208 0 0 2 2 00 00
      241 0 0 1 1 00 00
      242 0 0 1 1 00 00
      243 0 0 1 1 00 00
      244 0 0 1 1 00 00
      }
      Dann abspeichern.

      Jetzt macht ihr euch ein neuen Ordner und kopiert den Resource und Script
      Ordner da hinein.Dann geht ihr in die WorldServer.ini in dem neuen Ordner und
      stellt den key von "0102" zu "0201".Dann abspeichern.
      Dann startet euren Server und euren 2 WorldServer.

      Wenn ihr z.b einen Server PK haben wollt und den anderen nicht geht ihr im
      neuen Ordner in Script und ändert dort die Resourcen in den neuen Rsources
      Ordner.

      Credits gehen an Steamblade.


      danke für die antwort.
      Aber ich meine 2 Cluster erstellen.
      z.b
      Luia | Channel 1-1
      Steamwalker | Channel 1-1
    • 2ten Channel
      Ehm. jaa , der will aber wissen wie man nen zweiten Cluster erstellt und keinen zweiten Channel ................ .

      Zitat von P4ynEEE1
      Hier möchte ich euch erklären wie ihr ein 2ten Channel eröffnet.
      Dann fangen wir mal an.Es gibt 2 Möglichkeiten einmal über ein Resource
      oder über 2.


      Ihr geht in eure Account Server.ini und sucht euch das hir daraus:

      Zitat:
      AddTail( -1, 1, "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( 1, 1, "Channel 1", "127.0.0.1", 1, 1, 1100 );
      Das fügt ihr einfach noch ein Channel hinzu.
      So ungefähr sollte es dann aussehen:

      Zitat:
      AddTail( -1, 1, "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( 1, 1, "Channel 1", "127.0.0.1", 1, 1, 1100 );
      AddTail( 1, 2, "Channel 2 ", "127.0.0.1", 0, 1, 1100 );
      Dann abspeichern.

      Jetzt geht ihr in die Core Server.ini und fügt das hier ein:

      Zitat:
      0201
      {
      1 0 0 30 30 00 00
      2 0 0 5 5 00 00
      4 0 0 5 5 00 00
      3 0 0 5 5 00 00


      225 0 0 5 5 00 00
      200 0 0 5 5 00 00
      201 0 0 5 5 00 00
      // 6
      210 0 0 1 1 00 00
      220 0 0 1 1 00 00
      230 0 0 1 1 00 00
      202 0 0 5 5 00 00
      // 7
      204 0 0 5 5 00 00
      205 0 0 2 2 00 00
      // 10
      203 0 0 3 3 00 00
      206 0 0 2 2 00 00
      207 0 0 2 2 00 00
      // 11
      208 0 0 2 2 00 00
      241 0 0 1 1 00 00
      242 0 0 1 1 00 00
      243 0 0 1 1 00 00
      244 0 0 1 1 00 00
      }
      Dann abspeichern.

      Jetzt macht ihr euch ein neuen Ordner und kopiert den Resource und Script
      Ordner da hinein.Dann geht ihr in die WorldServer.ini in dem neuen Ordner und
      stellt den key von "0102" zu "0201".Dann abspeichern.
      Dann startet euren Server und euren 2 WorldServer.

      Wenn ihr z.b einen Server PK haben wollt und den anderen nicht geht ihr im
      neuen Ordner in Script und ändert dort die Resourcen in den neuen Rsources
      Ordner.

      Credits gehen an Steamblade.



      Blackout, das ist falsch xD .
    • Blackout;194291 schrieb:

      Was hat ODBC mit dem 2Th Cluster zutun?


      Ganz viel!
      Für den 2 Cluster brauchst du zB Character_02_dbf und Logging_02_dbf.
      Die 02 steht für den Cluster.
      Bei odbc müsste dann zB auch log02 und character02 rein, damit die Files zu der Datenbank verbinden.
      Nebenbei muss man in den Ini's alles richtig einstellen.
      Falls ihr das nicht hin bekommst, schreib mir eine Pn, dann schau ich die Tage mal vorbei.

      Mfg
      BlackSign
    • BlackSign;194301 schrieb:

      Ganz viel!
      Für den 2 Cluster brauchst du zB Character_01_dbf und Logging_02_dbf.
      Die 02 steht für den Cluster.
      Bei odbc müsste dann zB auch log02 und character02 rein, damit die Files zu der Datenbank verbinden.
      Nebenbei muss man in den Ini's alles richtig einstellen.
      Falls ihr das nicht hin bekommst, schreib mir eine Pn, dann schau ich die Tage mal vorbei.

      Mfg
      BlackSign


      Danke Till.
    • Blackout;194612 schrieb:

      Habs geschafft.
      Muss jetzt nur noch wissen wie man das hinbekommt das wenn man sich ein Char
      auf dem 1th Cluster erstellt nicht auch beim 2th ist.
      Also 2 verschiedene dbs..


      2 Datenbanken, 2 Roots.

      Auf dem ersten Root verbindest du mit den Configs "XX01" - also z.B. character01 auf die Datenbanken, auf dem 2. Root erstellste DSNs, die auf den SQL Server verbinden, aber eben "XX02", also z.B. character02.
    • jojoomgasd;194626 schrieb:

      man braucht weder 2 roots noch 2 datenbanken
      das läuft intern alles über den serverindex


      Wenn man keine Ahnung hat, Klappe zu.
      Serverindex = Channel, aber nicht Cluster ;)

      Versuch mal, 2 Cluster auf einem Root laufen zu lassen (beim 2. Certifier hörts schon auf, weil sie den gleichen Port verwenden :P)

      EDIT: Kleiner Kommentar hierzu
      Ihr geht in eure Account Server.ini und sucht euch das hir daraus:

      Zitat:
      AddTail( -1, [COLOR="Red"]1[/COLOR], "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( [COLOR="Red"]1[/COLOR], [COLOR="DeepSkyBlue"]1[/COLOR], "Channel 1-1", "127.0.0.1", 1, 1, 1100 );
      Das fügt ihr einfach noch ein Channel hinzu.
      So ungefähr sollte es dann aussehen:

      Zitat:
      AddTail( -1, [COLOR="Red"]2[/COLOR], "Name des Clusters ", "127.0.0.1", 0, 1, 0 );
      AddTail( [COLOR="Red"]2[/COLOR], [COLOR="DeepSkyBlue"]1[/COLOR], "Channel 2-1", "127.0.0.1", 1, 1, 1100 );
      AddTail( [COLOR="Red"]2[/COLOR], [COLOR="DeepSkyBlue"]2[/COLOR], "Channel 2-2", "127.0.0.1", 0, 1, 1100 );
      Dann abspeichern.

      Das rotmarkierte sind die Cluster, das blaue die Channels :P

      Um es also richtig zu machen, sollte es in etwa so aussehen:
      (Wir gehen davon aus, dass
      - [COLOR="Red"]192.168.178.22 = Root 1[/COLOR]
      - [COLOR="Lime"]192.168.178.23 = Root 2[/COLOR]
      ist.)

      AccountServer.ini

      Quellcode

      1. AddTail( -1, [COLOR="Red"]1[/COLOR], "CLUSTER 1", "[COLOR="Red"]192.168.178.22[/COLOR]", 0, 1, 0 );
      2. AddTail( [COLOR="Red"]1[/COLOR], 1, "CHANNEL 1-1", "", 0, 1, 1100 );
      3. AddTail( [COLOR="Red"]1[/COLOR], 2, "CHANNEL 1-2", "", 0, 1, 1100 );
      4. AddTail( -1, [COLOR="Lime"]2[/COLOR], "CLUSTER 2", "[COLOR="Lime"]192.168.178.23[/COLOR]", 0, 1, 0 );
      5. AddTail( [COLOR="Lime"]2[/COLOR], 1, "CHANNEL 2-1", "", 0, 1, 1100 );
      6. AddTail( [COLOR="Lime"]2[/COLOR], 2, "CHANNEL 2-2", "", 0, 1, 1100 );
      7. DSN_NAME_LOGIN "login"
      8. DB_ADMIN_ID_LOGIN "account"
      9. DSN_NAME_LOG "log01"
      10. DB_ADMIN_ID_LOG "log01"
      11. DB_PWD_LOGIN ""
      12. DB_PWD_LOG ""
      Alles anzeigen


      Certifier.ini (Cluster 1):

      Quellcode

      1. Account "[COLOR="Red"]192.168.178.22[/COLOR]"
      2. DB_PWD_LOGIN ""


      Certifier.ini (Cluster 2):

      Quellcode

      1. Account "[COLOR="Red"]192.168.178.22[/COLOR]"
      2. DB_PWD_LOGIN ""


      CacheServer.ini (Cluster 1):

      Quellcode

      1. Core "[COLOR="Red"]192.168.178.22[/COLOR]"


      CacheServer.ini (Cluster 2):

      Quellcode

      1. Core "[COLOR="Lime"]192.168.178.23[/COLOR]"


      CoreServer.ini (Cluster 1):

      Quellcode

      1. Sys [COLOR="Red"]1[/COLOR]
      2. Database "[COLOR="Red"]192.168.178.22[/COLOR]"
      3. [COLOR="Red"]0101[/COLOR]
      4. {
      5. 1 0 0 30 30 00 00
      6. 2 0 0 5 5 00 00
      7. 200 0 0 5 5 00 00
      8. 201 0 0 5 5 00 00
      9. // 6
      10. 210 0 0 1 1 00 00
      11. 220 0 0 1 1 00 00
      12. 230 0 0 1 1 00 00
      13. 202 0 0 5 5 00 00
      14. // 7
      15. 204 0 0 5 5 00 00
      16. 205 0 0 2 2 00 00
      17. // 10
      18. 203 0 0 3 3 00 00
      19. 206 0 0 2 2 00 00
      20. 207 0 0 2 2 00 00
      21. // 11
      22. 208 0 0 2 2 00 00
      23. 241 0 0 1 1 00 00
      24. 242 0 0 1 1 00 00
      25. 243 0 0 1 1 00 00
      26. 244 0 0 1 1 00 00
      27. // 12
      28. 21 0 0 1 1 00 00
      29. 22 0 0 1 1 00 00
      30. 23 0 0 1 1 00 00
      31. 24 0 0 1 1 00 00
      32. 25 0 0 1 1 00 00
      33. 151 0 0 2 2 00 00
      34. 152 0 0 2 2 00 00
      35. 153 0 0 2 2 00 00
      36. 154 0 0 2 2 00 00
      37. 155 0 0 2 2 00 00
      38. 156 0 0 2 2 00 00
      39. 157 0 0 2 2 00 00
      40. 158 0 0 2 2 00 00
      41. 159 0 0 2 2 00 00
      42. 160 0 0 2 2 00 00
      43. 161 0 0 2 2 00 00
      44. 162 0 0 2 2 00 00
      45. 163 0 0 2 2 00 00
      46. 164 0 0 2 2 00 00
      47. 165 0 0 2 2 00 00
      48. 166 0 0 2 2 00 00
      49. 167 0 0 2 2 00 00
      50. //13
      51. 3 0 0 5 5 00 00
      52. 209 0 0 1 1 00 00
      53. //14
      54. 121 0 0 5 5 00 00
      55. 122 0 0 5 5 00 00
      56. 211 0 0 5 5 00 00
      57. //15
      58. 123 0 0 10 10 00 00
      59. 212 0 0 1 1 00 00
      60. 213 0 0 1 1 00 00
      61. 214 0 0 1 1 00 00
      62. 124 0 0 5 5 00 00
      63. }
      64. [COLOR="Red"]0102[/COLOR]
      65. {
      66. 1 0 0 30 30 00 00
      67. 2 0 0 5 5 00 00
      68. 200 0 0 5 5 00 00
      69. 201 0 0 5 5 00 00
      70. // 6
      71. 210 0 0 1 1 00 00
      72. 220 0 0 1 1 00 00
      73. 230 0 0 1 1 00 00
      74. 202 0 0 5 5 00 00
      75. // 7
      76. 204 0 0 5 5 00 00
      77. 205 0 0 2 2 00 00
      78. // 10
      79. 203 0 0 3 3 00 00
      80. 206 0 0 2 2 00 00
      81. 207 0 0 2 2 00 00
      82. // 11
      83. 208 0 0 2 2 00 00
      84. 241 0 0 1 1 00 00
      85. 242 0 0 1 1 00 00
      86. 243 0 0 1 1 00 00
      87. 244 0 0 1 1 00 00
      88. // 12
      89. 21 0 0 1 1 00 00
      90. 22 0 0 1 1 00 00
      91. 23 0 0 1 1 00 00
      92. 24 0 0 1 1 00 00
      93. 25 0 0 1 1 00 00
      94. 151 0 0 2 2 00 00
      95. 152 0 0 2 2 00 00
      96. 153 0 0 2 2 00 00
      97. 154 0 0 2 2 00 00
      98. 155 0 0 2 2 00 00
      99. 156 0 0 2 2 00 00
      100. 157 0 0 2 2 00 00
      101. 158 0 0 2 2 00 00
      102. 159 0 0 2 2 00 00
      103. 160 0 0 2 2 00 00
      104. 161 0 0 2 2 00 00
      105. 162 0 0 2 2 00 00
      106. 163 0 0 2 2 00 00
      107. 164 0 0 2 2 00 00
      108. 165 0 0 2 2 00 00
      109. 166 0 0 2 2 00 00
      110. 167 0 0 2 2 00 00
      111. //13
      112. 3 0 0 5 5 00 00
      113. 209 0 0 1 1 00 00
      114. //14
      115. 121 0 0 5 5 00 00
      116. 122 0 0 5 5 00 00
      117. 211 0 0 5 5 00 00
      118. //15
      119. 123 0 0 10 10 00 00
      120. 212 0 0 1 1 00 00
      121. 213 0 0 1 1 00 00
      122. 214 0 0 1 1 00 00
      123. 124 0 0 5 5 00 00
      124. }
      Alles anzeigen


      CoreServer.ini (Cluster 2):

      Quellcode

      1. Sys [COLOR="Lime"]2[/COLOR]
      2. Database "[COLOR="Lime"]192.168.178.23[/COLOR]"
      3. [COLOR="Lime"]0201[/COLOR]
      4. {
      5. 1 0 0 30 30 00 00
      6. 2 0 0 5 5 00 00
      7. 200 0 0 5 5 00 00
      8. 201 0 0 5 5 00 00
      9. // 6
      10. 210 0 0 1 1 00 00
      11. 220 0 0 1 1 00 00
      12. 230 0 0 1 1 00 00
      13. 202 0 0 5 5 00 00
      14. // 7
      15. 204 0 0 5 5 00 00
      16. 205 0 0 2 2 00 00
      17. // 10
      18. 203 0 0 3 3 00 00
      19. 206 0 0 2 2 00 00
      20. 207 0 0 2 2 00 00
      21. // 11
      22. 208 0 0 2 2 00 00
      23. 241 0 0 1 1 00 00
      24. 242 0 0 1 1 00 00
      25. 243 0 0 1 1 00 00
      26. 244 0 0 1 1 00 00
      27. // 12
      28. 21 0 0 1 1 00 00
      29. 22 0 0 1 1 00 00
      30. 23 0 0 1 1 00 00
      31. 24 0 0 1 1 00 00
      32. 25 0 0 1 1 00 00
      33. 151 0 0 2 2 00 00
      34. 152 0 0 2 2 00 00
      35. 153 0 0 2 2 00 00
      36. 154 0 0 2 2 00 00
      37. 155 0 0 2 2 00 00
      38. 156 0 0 2 2 00 00
      39. 157 0 0 2 2 00 00
      40. 158 0 0 2 2 00 00
      41. 159 0 0 2 2 00 00
      42. 160 0 0 2 2 00 00
      43. 161 0 0 2 2 00 00
      44. 162 0 0 2 2 00 00
      45. 163 0 0 2 2 00 00
      46. 164 0 0 2 2 00 00
      47. 165 0 0 2 2 00 00
      48. 166 0 0 2 2 00 00
      49. 167 0 0 2 2 00 00
      50. //13
      51. 3 0 0 5 5 00 00
      52. 209 0 0 1 1 00 00
      53. //14
      54. 121 0 0 5 5 00 00
      55. 122 0 0 5 5 00 00
      56. 211 0 0 5 5 00 00
      57. //15
      58. 123 0 0 10 10 00 00
      59. 212 0 0 1 1 00 00
      60. 213 0 0 1 1 00 00
      61. 214 0 0 1 1 00 00
      62. 124 0 0 5 5 00 00
      63. }
      64. [COLOR="Lime"]0202[/COLOR]
      65. {
      66. 1 0 0 30 30 00 00
      67. 2 0 0 5 5 00 00
      68. 200 0 0 5 5 00 00
      69. 201 0 0 5 5 00 00
      70. // 6
      71. 210 0 0 1 1 00 00
      72. 220 0 0 1 1 00 00
      73. 230 0 0 1 1 00 00
      74. 202 0 0 5 5 00 00
      75. // 7
      76. 204 0 0 5 5 00 00
      77. 205 0 0 2 2 00 00
      78. // 10
      79. 203 0 0 3 3 00 00
      80. 206 0 0 2 2 00 00
      81. 207 0 0 2 2 00 00
      82. // 11
      83. 208 0 0 2 2 00 00
      84. 241 0 0 1 1 00 00
      85. 242 0 0 1 1 00 00
      86. 243 0 0 1 1 00 00
      87. 244 0 0 1 1 00 00
      88. // 12
      89. 21 0 0 1 1 00 00
      90. 22 0 0 1 1 00 00
      91. 23 0 0 1 1 00 00
      92. 24 0 0 1 1 00 00
      93. 25 0 0 1 1 00 00
      94. 151 0 0 2 2 00 00
      95. 152 0 0 2 2 00 00
      96. 153 0 0 2 2 00 00
      97. 154 0 0 2 2 00 00
      98. 155 0 0 2 2 00 00
      99. 156 0 0 2 2 00 00
      100. 157 0 0 2 2 00 00
      101. 158 0 0 2 2 00 00
      102. 159 0 0 2 2 00 00
      103. 160 0 0 2 2 00 00
      104. 161 0 0 2 2 00 00
      105. 162 0 0 2 2 00 00
      106. 163 0 0 2 2 00 00
      107. 164 0 0 2 2 00 00
      108. 165 0 0 2 2 00 00
      109. 166 0 0 2 2 00 00
      110. 167 0 0 2 2 00 00
      111. //13
      112. 3 0 0 5 5 00 00
      113. 209 0 0 1 1 00 00
      114. //14
      115. 121 0 0 5 5 00 00
      116. 122 0 0 5 5 00 00
      117. 211 0 0 5 5 00 00
      118. //15
      119. 123 0 0 10 10 00 00
      120. 212 0 0 1 1 00 00
      121. 213 0 0 1 1 00 00
      122. 214 0 0 1 1 00 00
      123. 124 0 0 5 5 00 00
      124. }
      Alles anzeigen


      LoginServer.ini (Cluster 1):

      Quellcode

      1. DB "[COLOR="Red"]192.168.178.22[/COLOR]"
      2. Core "[COLOR="Red"]192.168.178.22[/COLOR]"
      3. // CACHE
      4. AddCache( "[COLOR="Red"]192.168.178.22[/COLOR]" );
      5. MSG_VER "20070706"


      LoginServer.ini (Cluster 2):

      Quellcode

      1. DB "[COLOR="Lime"]192.168.178.23[/COLOR]"
      2. Core "[COLOR="Lime"]192.168.178.23[/COLOR]"
      3. // CACHE
      4. AddCache( "[COLOR="Lime"]192.168.178.23[/COLOR]" );
      5. MSG_VER "20070706"


      DatabaseServer.ini (Cluster 1):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Sys [COLOR="Red"]1[/COLOR]
      3. Account "[COLOR="Red"]192.168.178.22[/COLOR]"
      4. DSN_NAME_CHARACTER "[COLOR="Red"]character01[/COLOR]"
      5. DB_ADMIN_ID_CHARACTER "[COLOR="Red"]character01[/COLOR]"
      6. DSN_NAME_LOG "[COLOR="Red"]log01[/COLOR]"
      7. DB_ADMIN_ID_LOG "[COLOR="Red"]log01[/COLOR]"
      8. DB_PWD_LOG ""
      9. DB_PWD_CHARACTER ""
      10. DB_PWD_BACKEND ""
      11. DB_PWD_ITEMUPDATE ""
      Alles anzeigen


      DatabaseServer.ini (Cluster 2):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Sys [COLOR="Lime"]2[/COLOR]
      3. Account "[COLOR="Lime"]192.168.178.23[/COLOR]"
      4. DSN_NAME_CHARACTER "[COLOR="Lime"]character02[/COLOR]"
      5. DB_ADMIN_ID_CHARACTER "[COLOR="Lime"]character02[/COLOR]"
      6. DSN_NAME_LOG "[COLOR="Lime"]log02[/COLOR]"
      7. DB_ADMIN_ID_LOG "[COLOR="Lime"]log02[/COLOR]"
      8. DB_PWD_LOG ""
      9. DB_PWD_CHARACTER ""
      10. DB_PWD_BACKEND ""
      11. DB_PWD_ITEMUPDATE ""
      Alles anzeigen


      WorldServer.ini (Cluster 1, Channel 1):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR="Red"]0101[/COLOR]
      3. Core "[COLOR="Red"]192.168.178.22[/COLOR]"
      4. DB "[COLOR="Red"]192.168.178.22[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen


      WorldServer.ini (Cluster 1, Channel 2):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR="Red"]0102[/COLOR]
      3. Core "[COLOR="Red"]192.168.178.22[/COLOR]"
      4. DB "[COLOR="Red"]192.168.178.22[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen


      WorldServer.ini (Cluster 2, Channel 1):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR="Lime"]0201[/COLOR]
      3. Core "[COLOR="Lime"]192.168.178.23[/COLOR]"
      4. DB "[COLOR="Lime"]192.168.178.23[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen


      WorldServer.ini (Cluster 2, Channel 2):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR="Lime"]0202[/COLOR]
      3. Core "[COLOR="Lime"]192.168.178.23[/COLOR]"
      4. DB "[COLOR="Lime"]192.168.178.23[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen


      Auf dem SQL Server müssen natürlich die verschiedenen Datenbanken (CHARACTER_01_DBF, LOGGING_01_DBF, CHARACTER_02_DBF, LOGGING_02_DBF) vorhanden sein, damit das ganze funktioniert ^^

      Auf dem 2. Root dann natürlich die DSNs erstellen, die mit der 2 aufhören :P

      Damit das ganze auch noch klar wird, hier die Struktur:

      Quellcode

      1. AccountServer
      2. - Certifier1
      3. - DBServer1
      4. - CoreServer1
      5. - LoginServer1
      6. - CacheServer1
      7. - WorldServer1
      8. - Certifier2
      9. - DBServer2
      10. - CoreServer2
      11. - LoginServer2
      12. - CacheServer2
      13. - WorldServer2
      Alles anzeigen

      Das einzige, was alle Server verbindet, ist der Account Server ^^
    • Für einen zweiten Cluster braucht man einen zweiten Root auser man bearbeitet die Files (ASM / Source).

      Weswegen wohl auch der Login Server auf einen Root (Account daten sind auf jedem cluster gleich) und der Char/World Server der nur abfragen für die Character macht auf jeweils verschiedene Roots sind.

      //Mir fällt auf weswegen ich früher mal gelacht habe als es hies man konnte Items von Burudeng nach Luia schicken (die db haben keinerlei verbindung zueinander ^^)
    • TwiLight;194627 schrieb:

      Wenn man keine Ahnung hat, Klappe zu.
      Serverindex = Channel, aber nicht Cluster ;)

      Versuch mal, 2 Cluster auf einem Root laufen zu lassen (beim 2. Certifier hörts schon auf, weil sie den gleichen Port verwenden :P)

      EDIT: Kleiner Kommentar hierzu

      Das rotmarkierte sind die Cluster, das blaue die Channels :P

      Um es also richtig zu machen, sollte es in etwa so aussehen:
      (Wir gehen davon aus, dass
      - 192.168.178.22 = Root 1
      - 192.168.178.23 = Root 2
      ist.)

      AccountServer.ini

      Quellcode

      1. AddTail( -1, [COLOR=Red]1[/COLOR], "CLUSTER 1", "[COLOR=Red]192.168.178.22[/COLOR]", 0, 1, 0 );
      2. AddTail( [COLOR=Red]1[/COLOR], 1, "CHANNEL 1-1", "", 0, 1, 1100 );
      3. AddTail( [COLOR=Red]1[/COLOR], 2, "CHANNEL 1-2", "", 0, 1, 1100 );
      4. AddTail( -1, [COLOR=Lime]2[/COLOR], "CLUSTER 2", "[COLOR=Lime]192.168.178.23[/COLOR]", 0, 1, 0 );
      5. AddTail( [COLOR=Lime]2[/COLOR], 1, "CHANNEL 2-1", "", 0, 1, 1100 );
      6. AddTail( [COLOR=Lime]2[/COLOR], 2, "CHANNEL 2-2", "", 0, 1, 1100 );
      7. DSN_NAME_LOGIN "login"
      8. DB_ADMIN_ID_LOGIN "account"
      9. DSN_NAME_LOG "log01"
      10. DB_ADMIN_ID_LOG "log01"
      11. DB_PWD_LOGIN ""
      12. DB_PWD_LOG ""
      Alles anzeigen
      Certifier.ini (Cluster 1):

      Quellcode

      1. Account "[COLOR=Red]192.168.178.22[/COLOR]"
      2. DB_PWD_LOGIN ""
      Certifier.ini (Cluster 2):

      Quellcode

      1. Account "[COLOR=Red]192.168.178.22[/COLOR]"
      2. DB_PWD_LOGIN ""
      CacheServer.ini (Cluster 1):

      Quellcode

      1. Core "[COLOR=Red]192.168.178.22[/COLOR]"
      CacheServer.ini (Cluster 2):

      Quellcode

      1. Core "[COLOR=Lime]192.168.178.23[/COLOR]"
      CoreServer.ini (Cluster 1):

      Quellcode

      1. Sys [COLOR=Red]1[/COLOR]
      2. Database "[COLOR=Red]192.168.178.22[/COLOR]"
      3. [COLOR=Red]0101[/COLOR]
      4. {
      5. 1 0 0 30 30 00 00
      6. 2 0 0 5 5 00 00
      7. 200 0 0 5 5 00 00
      8. 201 0 0 5 5 00 00
      9. // 6
      10. 210 0 0 1 1 00 00
      11. 220 0 0 1 1 00 00
      12. 230 0 0 1 1 00 00
      13. 202 0 0 5 5 00 00
      14. // 7
      15. 204 0 0 5 5 00 00
      16. 205 0 0 2 2 00 00
      17. // 10
      18. 203 0 0 3 3 00 00
      19. 206 0 0 2 2 00 00
      20. 207 0 0 2 2 00 00
      21. // 11
      22. 208 0 0 2 2 00 00
      23. 241 0 0 1 1 00 00
      24. 242 0 0 1 1 00 00
      25. 243 0 0 1 1 00 00
      26. 244 0 0 1 1 00 00
      27. // 12
      28. 21 0 0 1 1 00 00
      29. 22 0 0 1 1 00 00
      30. 23 0 0 1 1 00 00
      31. 24 0 0 1 1 00 00
      32. 25 0 0 1 1 00 00
      33. 151 0 0 2 2 00 00
      34. 152 0 0 2 2 00 00
      35. 153 0 0 2 2 00 00
      36. 154 0 0 2 2 00 00
      37. 155 0 0 2 2 00 00
      38. 156 0 0 2 2 00 00
      39. 157 0 0 2 2 00 00
      40. 158 0 0 2 2 00 00
      41. 159 0 0 2 2 00 00
      42. 160 0 0 2 2 00 00
      43. 161 0 0 2 2 00 00
      44. 162 0 0 2 2 00 00
      45. 163 0 0 2 2 00 00
      46. 164 0 0 2 2 00 00
      47. 165 0 0 2 2 00 00
      48. 166 0 0 2 2 00 00
      49. 167 0 0 2 2 00 00
      50. //13
      51. 3 0 0 5 5 00 00
      52. 209 0 0 1 1 00 00
      53. //14
      54. 121 0 0 5 5 00 00
      55. 122 0 0 5 5 00 00
      56. 211 0 0 5 5 00 00
      57. //15
      58. 123 0 0 10 10 00 00
      59. 212 0 0 1 1 00 00
      60. 213 0 0 1 1 00 00
      61. 214 0 0 1 1 00 00
      62. 124 0 0 5 5 00 00
      63. }
      64. [COLOR=Red]0102[/COLOR]
      65. {
      66. 1 0 0 30 30 00 00
      67. 2 0 0 5 5 00 00
      68. 200 0 0 5 5 00 00
      69. 201 0 0 5 5 00 00
      70. // 6
      71. 210 0 0 1 1 00 00
      72. 220 0 0 1 1 00 00
      73. 230 0 0 1 1 00 00
      74. 202 0 0 5 5 00 00
      75. // 7
      76. 204 0 0 5 5 00 00
      77. 205 0 0 2 2 00 00
      78. // 10
      79. 203 0 0 3 3 00 00
      80. 206 0 0 2 2 00 00
      81. 207 0 0 2 2 00 00
      82. // 11
      83. 208 0 0 2 2 00 00
      84. 241 0 0 1 1 00 00
      85. 242 0 0 1 1 00 00
      86. 243 0 0 1 1 00 00
      87. 244 0 0 1 1 00 00
      88. // 12
      89. 21 0 0 1 1 00 00
      90. 22 0 0 1 1 00 00
      91. 23 0 0 1 1 00 00
      92. 24 0 0 1 1 00 00
      93. 25 0 0 1 1 00 00
      94. 151 0 0 2 2 00 00
      95. 152 0 0 2 2 00 00
      96. 153 0 0 2 2 00 00
      97. 154 0 0 2 2 00 00
      98. 155 0 0 2 2 00 00
      99. 156 0 0 2 2 00 00
      100. 157 0 0 2 2 00 00
      101. 158 0 0 2 2 00 00
      102. 159 0 0 2 2 00 00
      103. 160 0 0 2 2 00 00
      104. 161 0 0 2 2 00 00
      105. 162 0 0 2 2 00 00
      106. 163 0 0 2 2 00 00
      107. 164 0 0 2 2 00 00
      108. 165 0 0 2 2 00 00
      109. 166 0 0 2 2 00 00
      110. 167 0 0 2 2 00 00
      111. //13
      112. 3 0 0 5 5 00 00
      113. 209 0 0 1 1 00 00
      114. //14
      115. 121 0 0 5 5 00 00
      116. 122 0 0 5 5 00 00
      117. 211 0 0 5 5 00 00
      118. //15
      119. 123 0 0 10 10 00 00
      120. 212 0 0 1 1 00 00
      121. 213 0 0 1 1 00 00
      122. 214 0 0 1 1 00 00
      123. 124 0 0 5 5 00 00
      124. }
      Alles anzeigen
      CoreServer.ini (Cluster 2):

      Quellcode

      1. Sys [COLOR=Lime]2[/COLOR]
      2. Database "[COLOR=Lime]192.168.178.23[/COLOR]"
      3. [COLOR=Lime]0201[/COLOR]
      4. {
      5. 1 0 0 30 30 00 00
      6. 2 0 0 5 5 00 00
      7. 200 0 0 5 5 00 00
      8. 201 0 0 5 5 00 00
      9. // 6
      10. 210 0 0 1 1 00 00
      11. 220 0 0 1 1 00 00
      12. 230 0 0 1 1 00 00
      13. 202 0 0 5 5 00 00
      14. // 7
      15. 204 0 0 5 5 00 00
      16. 205 0 0 2 2 00 00
      17. // 10
      18. 203 0 0 3 3 00 00
      19. 206 0 0 2 2 00 00
      20. 207 0 0 2 2 00 00
      21. // 11
      22. 208 0 0 2 2 00 00
      23. 241 0 0 1 1 00 00
      24. 242 0 0 1 1 00 00
      25. 243 0 0 1 1 00 00
      26. 244 0 0 1 1 00 00
      27. // 12
      28. 21 0 0 1 1 00 00
      29. 22 0 0 1 1 00 00
      30. 23 0 0 1 1 00 00
      31. 24 0 0 1 1 00 00
      32. 25 0 0 1 1 00 00
      33. 151 0 0 2 2 00 00
      34. 152 0 0 2 2 00 00
      35. 153 0 0 2 2 00 00
      36. 154 0 0 2 2 00 00
      37. 155 0 0 2 2 00 00
      38. 156 0 0 2 2 00 00
      39. 157 0 0 2 2 00 00
      40. 158 0 0 2 2 00 00
      41. 159 0 0 2 2 00 00
      42. 160 0 0 2 2 00 00
      43. 161 0 0 2 2 00 00
      44. 162 0 0 2 2 00 00
      45. 163 0 0 2 2 00 00
      46. 164 0 0 2 2 00 00
      47. 165 0 0 2 2 00 00
      48. 166 0 0 2 2 00 00
      49. 167 0 0 2 2 00 00
      50. //13
      51. 3 0 0 5 5 00 00
      52. 209 0 0 1 1 00 00
      53. //14
      54. 121 0 0 5 5 00 00
      55. 122 0 0 5 5 00 00
      56. 211 0 0 5 5 00 00
      57. //15
      58. 123 0 0 10 10 00 00
      59. 212 0 0 1 1 00 00
      60. 213 0 0 1 1 00 00
      61. 214 0 0 1 1 00 00
      62. 124 0 0 5 5 00 00
      63. }
      64. [COLOR=Lime]0202[/COLOR]
      65. {
      66. 1 0 0 30 30 00 00
      67. 2 0 0 5 5 00 00
      68. 200 0 0 5 5 00 00
      69. 201 0 0 5 5 00 00
      70. // 6
      71. 210 0 0 1 1 00 00
      72. 220 0 0 1 1 00 00
      73. 230 0 0 1 1 00 00
      74. 202 0 0 5 5 00 00
      75. // 7
      76. 204 0 0 5 5 00 00
      77. 205 0 0 2 2 00 00
      78. // 10
      79. 203 0 0 3 3 00 00
      80. 206 0 0 2 2 00 00
      81. 207 0 0 2 2 00 00
      82. // 11
      83. 208 0 0 2 2 00 00
      84. 241 0 0 1 1 00 00
      85. 242 0 0 1 1 00 00
      86. 243 0 0 1 1 00 00
      87. 244 0 0 1 1 00 00
      88. // 12
      89. 21 0 0 1 1 00 00
      90. 22 0 0 1 1 00 00
      91. 23 0 0 1 1 00 00
      92. 24 0 0 1 1 00 00
      93. 25 0 0 1 1 00 00
      94. 151 0 0 2 2 00 00
      95. 152 0 0 2 2 00 00
      96. 153 0 0 2 2 00 00
      97. 154 0 0 2 2 00 00
      98. 155 0 0 2 2 00 00
      99. 156 0 0 2 2 00 00
      100. 157 0 0 2 2 00 00
      101. 158 0 0 2 2 00 00
      102. 159 0 0 2 2 00 00
      103. 160 0 0 2 2 00 00
      104. 161 0 0 2 2 00 00
      105. 162 0 0 2 2 00 00
      106. 163 0 0 2 2 00 00
      107. 164 0 0 2 2 00 00
      108. 165 0 0 2 2 00 00
      109. 166 0 0 2 2 00 00
      110. 167 0 0 2 2 00 00
      111. //13
      112. 3 0 0 5 5 00 00
      113. 209 0 0 1 1 00 00
      114. //14
      115. 121 0 0 5 5 00 00
      116. 122 0 0 5 5 00 00
      117. 211 0 0 5 5 00 00
      118. //15
      119. 123 0 0 10 10 00 00
      120. 212 0 0 1 1 00 00
      121. 213 0 0 1 1 00 00
      122. 214 0 0 1 1 00 00
      123. 124 0 0 5 5 00 00
      124. }
      Alles anzeigen
      LoginServer.ini (Cluster 1):

      Quellcode

      1. DB "[COLOR=Red]192.168.178.22[/COLOR]"
      2. Core "[COLOR=Red]192.168.178.22[/COLOR]"
      3. // CACHE
      4. AddCache( "[COLOR=Red]192.168.178.22[/COLOR]" );
      5. MSG_VER "20070706"
      LoginServer.ini (Cluster 2):

      Quellcode

      1. DB "[COLOR=Lime]192.168.178.23[/COLOR]"
      2. Core "[COLOR=Lime]192.168.178.23[/COLOR]"
      3. // CACHE
      4. AddCache( "[COLOR=Lime]192.168.178.23[/COLOR]" );
      5. MSG_VER "20070706"
      DatabaseServer.ini (Cluster 1):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Sys [COLOR=Red]1[/COLOR]
      3. Account "[COLOR=Red]192.168.178.22[/COLOR]"
      4. DSN_NAME_CHARACTER "[COLOR=Red]character01[/COLOR]"
      5. DB_ADMIN_ID_CHARACTER "[COLOR=Red]character01[/COLOR]"
      6. DSN_NAME_LOG "[COLOR=Red]log01[/COLOR]"
      7. DB_ADMIN_ID_LOG "[COLOR=Red]log01[/COLOR]"
      8. DB_PWD_LOG ""
      9. DB_PWD_CHARACTER ""
      10. DB_PWD_BACKEND ""
      11. DB_PWD_ITEMUPDATE ""
      Alles anzeigen
      DatabaseServer.ini (Cluster 2):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Sys [COLOR=Lime]2[/COLOR]
      3. Account "[COLOR=Lime]192.168.178.23[/COLOR]"
      4. DSN_NAME_CHARACTER "[COLOR=Lime]character02[/COLOR]"
      5. DB_ADMIN_ID_CHARACTER "[COLOR=Lime]character02[/COLOR]"
      6. DSN_NAME_LOG "[COLOR=Lime]log02[/COLOR]"
      7. DB_ADMIN_ID_LOG "[COLOR=Lime]log02[/COLOR]"
      8. DB_PWD_LOG ""
      9. DB_PWD_CHARACTER ""
      10. DB_PWD_BACKEND ""
      11. DB_PWD_ITEMUPDATE ""
      Alles anzeigen
      WorldServer.ini (Cluster 1, Channel 1):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR=Red]0101[/COLOR]
      3. Core "[COLOR=Red]192.168.178.22[/COLOR]"
      4. DB "[COLOR=Red]192.168.178.22[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen
      WorldServer.ini (Cluster 1, Channel 2):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR=Red]0102[/COLOR]
      3. Core "[COLOR=Red]192.168.178.22[/COLOR]"
      4. DB "[COLOR=Red]192.168.178.22[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen
      WorldServer.ini (Cluster 2, Channel 1):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR=Lime]0201[/COLOR]
      3. Core "[COLOR=Lime]192.168.178.23[/COLOR]"
      4. DB "[COLOR=Lime]192.168.178.23[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen
      WorldServer.ini (Cluster 2, Channel 2):

      Quellcode

      1. ResourceFolder "C:\NeuroSpace\Resource"
      2. Key [COLOR=Lime]0202[/COLOR]
      3. Core "[COLOR=Lime]192.168.178.23[/COLOR]"
      4. DB "[COLOR=Lime]192.168.178.23[/COLOR]"
      5. GUILDWAR
      6. //18
      7. //PK
      8. //PKCOST
      9. //STEAL
      10. DROPITEM_REMOVE
      11. WORMON
      12. GUILDBANK
      13. GUILDCOMBAT
      14. GUILDCOMBAT1TO1
      15. ARENA
      16. SECRETROOM
      17. RAINBOWRACE
      Alles anzeigen
      Auf dem SQL Server müssen natürlich die verschiedenen Datenbanken (CHARACTER_01_DBF, LOGGING_01_DBF, CHARACTER_02_DBF, LOGGING_02_DBF) vorhanden sein, damit das ganze funktioniert ^^

      Auf dem 2. Root dann natürlich die DSNs erstellen, die mit der 2 aufhören :P

      Damit das ganze auch noch klar wird, hier die Struktur:

      Quellcode

      1. AccountServer
      2. - Certifier1
      3. - DBServer1
      4. - CoreServer1
      5. - LoginServer1
      6. - CacheServer1
      7. - WorldServer1
      8. - Certifier2
      9. - DBServer2
      10. - CoreServer2
      11. - LoginServer2
      12. - CacheServer2
      13. - WorldServer2
      Alles anzeigen
      Das einzige, was alle Server verbindet, ist der Account Server ^^



      So richtig ?