Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Сервер с треском падает: PermGen space

Тема в разделе "Помощь", создана пользователем Aizark, 15 май 2015.

Статус темы:
Закрыта.
  1. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Вступление:
    Ох что бы я без вас делал, незнаю, но без рубакита и обитающих здесь людей, я реально парою не нашел бы решения на многие вопросы. Вот и сейчас столкнулся с очередным, на что найти ответа не смог в силу незнания, надеюсь более опытные люди скажут что и как тут.

    Что случилось:
    В общем, ситуация такая. Сервер запускается, работает 5-10 минут, вроде все нормально, но потом с грохотом падает - перестает работать чат/команды/блоки. После этого игрока тупо отключает автоматика клиента... Если открыть консоль то можно увидеть что сервер остановлен, ну а если заглянуть в ПУ, то узнается что сервер якобы включен и все играют... приходиться выключать его вручную, а потом включать заново. Временно прекрыть это безобразие я не смог, тк автоматика не поймет что сервер упал и его надо включить заново. Она поймет например только если сервер выключен..

    В краш репортсах никакого файла не создается. Логи и инфу всю скину ниже.

    Подобная проблема встречалась у меня на 1.6.4 mcpc+ версии игры, тогда я думал что это все из за ядра, и сменил версию с ядром не задавая лишних вопросов.

    На время падения серва стояло:

    Cauldron 1.7.10 от Алексадра (очень благодарен за рабочую версию)

    Память: 4 Гига

    Онлайн: 3 игрока.

    Моды:
    IC2 experemental
    AdvancedSolarPanel
    GraviSuite
    IC2NuclearControl
    Mine Factory reloaded
    Rail Craft
    Applied Energistics 2
    Extrautilities
    BiblioCraft
    Carpenter's Blocks
    CraftingPillars
    Custom NPC
    ironchest
    malisisadvert
    malisisdoors
    minetrax
    MineTweaker 3
    ironchest

    Моды только со стороны клиента:
    Minimap
    Fastcraft
    OptiFine
    OptifineRUS
    ShadersModCore
    NotEnoughItems

    Плагины:
    BorderGuard - границы мира
    ChestCommands - Меню сервера (ничего не добавил причин не должно давать)
    CombatTag - Убийство релогающегося игрока во время пвп
    ConsoleScheduler - Автоматика ивентов и сервера в целом (пока нет там команд)
    DropStop - Что бы не подбирали уран с земли в приватах
    Essentials - сборник команд и итп.
    figadmin_reloaded - Бан, Кик, Рестарт!
    HeroTroll - напугать/наказать если мут и бан не помогает.
    HorseTools - Приват лошадей
    iConomy - Экономика
    Insomnia - Слабость если не спишь по ночам.
    LokiBlocker - Запреты
    MachineGuard - Защита механизмов
    MCDonate - Висит в памяти автомагазин, забыл удалить.
    MobArena - Мобарена, миниигра
    ModFixNG - Фикс дюпов, защита от дурака.
    MoreSounds - Озвучка чата, релога, логина и итп.
    Orebfuscator -Антииксрей
    payday - зарплата за часы в игре
    PermissionsEx - Права игроков
    ProtocolLib 3 - Необходим для других плагинов
    pTweaks - Поставил его желая устранить проблему с крашем самостоятельно. Не помогло.
    QuickShop - Магазины на сервере
    QuickTrade - обмен между игроками. Не понравился, но не успел заменить на другой плагин.
    RandomBox - Подарки с разным дропом.
    SaveItems- Созраняем инвентарь кому нужно
    ScLoad - загрузка схематиков
    ServerSigns - команды сервера на табличках( не используется, не устанавливал табличек)
    TNTRun - спасибо шевчику, но жаль нет возможности автоматизировать игру.
    Vault - вспомогательный плаг
    WorldEdit - Выделение территорий и итп.
    WorldGuard - приват и пр.

    Логи:
    Загрузку сервера я скину отдельно, она огроменнная и не влезает.

    Момент, когда игроки играли, а потом сервер упал:

    Код:
    [19:03:56] [Server thread/INFO]: [Fun G_A_Z_I_K]: ну команда кажется такая)
    [19:04:10] [Server thread/INFO]: Aizark issued server command: /chestcommands open example Aizark
    [19:04:13] [Server thread/WARN]: [Baubles API] Could not invoke baubles.common.lib.PlayerHandler method getPlayerBaubles
    [19:04:16] [Server thread/INFO]: Aizark issued server command: /chestcommands open example Aizark
    [19:04:25] [Server thread/ERROR]: Encountered an unexpected exception
    java.lang.OutOfMemoryError: PermGen space
        at net.minecraft.inventory.ContainerEnchantment.<init>(ContainerEnchantment.java:54) ~[aag.class:?]
        at net.minecraft.entity.player.EntityPlayerMP.func_71002_c(EntityPlayerMP.java:822) ~[mw.class:?]
        at net.minecraft.block.BlockEnchantmentTable.func_149727_a(SourceFile:80) ~[aks.class:?]
        at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:456) ~[mx.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:875) ~[nh.class:?]
        at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60) ~[jo.class:?]
        at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9) ~[jo.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) ~[ej.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) ~[nc.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:980) ~[MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) ~[lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) ~[MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_72]
    [19:04:27] [Server thread/INFO]: Stopping server
    [19:04:27] [Server thread/INFO]: [EssentialsChat] Disabling EssentialsChat v2.12.1
    [19:04:33] [Server thread/ERROR]: Could not pass event PluginDisableEvent to ProtocolLib v3.0.0-SNAPSHOT
    java.lang.OutOfMemoryError: PermGen space
    [19:04:35] [Server thread/ERROR]: Error occurred (in the plugin loader) while cancelling tasks for EssentialsChat v2.12.1 (Is it up to date?)
    java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_7_R4/scheduler/CraftScheduler$4
        at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.cancelTasks(CraftScheduler.java:199) ~[CraftScheduler.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:435) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:422) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.disablePlugins(CraftServer.java:364) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:549) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:718) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_72]
    Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler$4
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_72]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_72]
        ... 7 more
    Caused by: java.lang.OutOfMemoryError: PermGen space
    [19:04:35] [Server thread/INFO]: [Orebfuscator3] Disabling Orebfuscator3 v3.0.5
    [19:04:36] [Server thread/ERROR]: Could not pass event PluginDisableEvent to ProtocolLib v3.0.0-SNAPSHOT
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:386) [JavaPluginLoader.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:429) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:422) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.disablePlugins(CraftServer.java:364) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:549) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:718) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_72]
    Caused by: java.lang.NoClassDefFoundError: guava10/com/google/common/collect/Iterables$2
        at guava10.com.google.common.collect.Iterables.concat(Iterables.java:483) ~[Iterables.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
        at com.comphenix.protocol.concurrency.AbstractConcurrentListenerMultimap.values(AbstractConcurrentListenerMultimap.java:127) ~[?:?]
        at com.comphenix.protocol.async.AsyncFilterManager.unregisterAsyncHandlers(AsyncFilterManager.java:254) ~[?:?]
        at com.comphenix.protocol.async.AsyncFilterManager.unregisterAsyncHandlers(AsyncFilterManager.java:247) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.removePacketListeners(PacketFilterManager.java:539) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.onPluginDisabled(PacketFilterManager.java:987) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.access$700(PacketFilterManager.java:79) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager$3.onPluginDisabled(PacketFilterManager.java:940) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_72]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_72]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_72]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_72]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211]
        ... 10 more
    [19:04:43] [Server thread/INFO]: Applying holder lookups
    [19:04:43] [Server thread/INFO]: Holder lookups applied
    [19:04:43] [Server thread/INFO]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
    
    
    Очень надеюсь на вашу помощь, знания, советы. Заранее спасибо.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Если смотреть на это:

    1. [19:04:25] [Server thread/ERROR]: Encountered an unexpected exception
    2. java.lang.OutOfMemoryError: PermGen space
    То первое что на ум приходит, так это то что не произошла очистка памяти (мое подозрение от неопытности)
    Но как бы... 3 игрока..4 гига.. чанков прогруженно мало... и падает...:eek:...от того что памяти не хватило???[DOUBLEPOST=1431668849,1431668610][/DOUBLEPOST]Загрузка сервера:
    Может даже увидите какие то и другие ошибки и обратите внимание на них.

    Лог слишком болшой, положил в гугл докс:

    https://docs.google.com/document/d/1cHWIf5iuryLPDAcItKAr8R8QKQG9FOYJgoK-jsdi6B8/pub
     
  4. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Добавляй в аргументы запуска java
    Код:
    -XX:MaxPermSize=128M -XX:+UseConcMarkSweepGC
     
  5. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    128M можно увеличить до 256 или 512.
     
  6. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Нет нужды в столь большом объёме.
     
  7. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Я использую flyspring хостинг.
    Там указываешь лишь ядро которое нужно запустить. Параментры запуска я так полагаю вставить дополнительно невозможно. посоветуете сменить хостинг? Есть мысли, советы по выбору для стендапа?
     
  8. Alexgrist

    Alexgrist Старожил Пользователь

    Баллы:
    173
  9. Juice987

    Juice987 Активный участник Пользователь

    Баллы:
    76
    Quantic.ru Дешевый VDS хостинг..сам пользуюсь,пока ,что без жалоб
    Установка прошла за 5 минут,хорошая тех.поддержка,отвечают можно сказать сразу
     
  10. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    Если хочешь ждать 5 дней после оплаты до активации, то бери. Если ценишь время, бери другой.
     
  11. Alexgrist

    Alexgrist Старожил Пользователь

    Баллы:
    173
    Берёшь же с расчётом не на один месяц. Хотя есть проекты-однодневки, не спорю.
     
  12. Левый

    Левый Старожил Пользователь

    Баллы:
    173
    Skype:
    malhenko26
    Имя в Minecraft:
    Lefty
    Mr-hosting бери
     
  13. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Не падает? У меня у них сайт стоял. Вебхост. Постоянно то на час то на ночь сайт падал и был недоступен. Один раз файлы затерлись и стали весить 0.0 МБ.
    Ты точно рекомендуешь лоадкор?[DOUBLEPOST=1431683891,1431683853][/DOUBLEPOST]Мр хост посмотрю[DOUBLEPOST=1431684009][/DOUBLEPOST]Подкиньте инфу пожалуйста по созданию проекта на вдс
     
  14. Левый

    Левый Старожил Пользователь

    Баллы:
    173
    Skype:
    malhenko26
    Имя в Minecraft:
    Lefty
  15. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Спасибо большое
     
  16. Juice987

    Juice987 Активный участник Пользователь

    Баллы:
    76

    http://rubukkit.org/threads/ustanovka-servera-na-vds-vps-debian-craftbukkit-ot-a-do-ja.68332/
    все же,подумай об quantic.ru
     
  17. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    ООО ещё круче тутор совсем для незнакомых. То что нужно. Помоги только определиться с параметрами железа для стендапа....ну что бы зазря не платить по 20к в месяц, в то время как на нем играть будут всего 10человек.
     
  18. Juice987

    Juice987 Активный участник Пользователь

    Баллы:
    76
    Могу еще промо код на скидон в 40% сказать,он вечный :)
    ну...если один сервер,то 3 гб озу,2 ядра,и жд на 50 гб,с запасом,можно и побольше
     
  19. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Воу воу, как щедро с твоей стороны.
    Спасибо. Я в целях ликбез распрошу информацию в личку.
     
  20. alex315

    alex315 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    alex314
    Тикет хостеру напишите,они могут поставить аргументы как у я думаю.
     
  21. Автор темы
    Aizark

    Aizark Активный участник Пользователь

    Баллы:
    88
    Так и вышло
     
Статус темы:
Закрыта.

Поделиться этой страницей