Туториал Делаем RAMdisk для сервера [Update-03.09.2012]

  • Автор темы Автор темы Mr. Sota
  • Дата начала Дата начала
Для мускула это делать трудно, опасно, да и не будет такого прироста производительности(если на одном мускуле нету логблоков/ворлдгвардов от серверов с онлайном 150-250+). Если это кому-либо нужно попытаюсь сделать это и написать по этому гайд.
Нет, совсем не опасно. Лично делаю на загруженных серверах кеш в tmpfs.
 
Ну да на самом деле глупо ставить саму базу на озу ....
Теперь осенило после экспериментов))

Ешё раз спасибо , это выручает при то что на хосте raid отроботал 219 000 часов .....
(Хотя сектора целые да и других ошибок нету)
 
Вот такой смешной вопрос, как проверить работает ли все?

У меня все получилось без ошибок, права дал, крон вписал, файлы настроил, start.sh запустил без ошибок, после запустил свой батник, сервер запустился, но как понять, что на рам диске то?
 
Забавно..

При онлайн 50 ТПС 20-19, сделал все по туторы в итоге при 30 игроков мой ТПС 10.
 
Попробовал понял, что в моём случае профита с этого нет ..
При выделеных 6 ГБ озу на моём сервер 70 человек умещается с ТПС 18.5-20 таким уж и оставлю.
 
А что такое , всё вроде сделал




perm_plugins/plugins/Essentials/userdata/danik.yml
perm_plugins/plugins/Essentials/userdata/danika.yml
perm_plugins/plugins/Essentials/userdata/danil178.yml
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pipe (32)
rsync: connection unexpectedly closed (8442 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600) [sender=3.0.6]



sending incremental file list
created directory /dev/shm/gt125/plugins
perm_plugins/
perm_plugins/plugins/
perm_plugins/plugins/AutoMessage.jar
perm_plugins/plugins/ChatManager.jar
perm_plugins/plugins/ChestShop.jar
perm_plugins/plugins/Essentials.jar
perm_plugins/plugins/EssentialsSpawn.jar
perm_plugins/plugins/FalseBookBlock.jar
perm_plugins/plugins/FalseBookCore.jar
perm_plugins/plugins/FalseBookExtra.jar
perm_plugins/plugins/FalseBookIC.jar
perm_plugins/plugins/FigAdmin.jar
perm_plugins/plugins/HideStream.jar
perm_plugins/plugins/LWC.jar
perm_plugins/plugins/MyHome.jar
perm_plugins/plugins/PermissionsEx.jar
perm_plugins/plugins/Scavenger.jar
perm_plugins/plugins/Vault.jar
perm_plugins/plugins/WGFix0.z.jar
perm_plugins/plugins/WorldBorder.jar
perm_plugins/plugins/WorldEdit.jar
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pip e (32)
rsync: write failed on "/dev/shm/gt125/plugins/perm_plugins/plugins/WorldEdit.ja r": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(301) [receiver=3.0.6]
rsync: connection unexpectedly closed (378 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600) [sender= 3.0.6]
Done... !\n
Removing LOCK file, syncng will continue as scheduled
 
Написано же No space left on device, значит у вас занята вся оперативная
 
P.P.P.S. Не забудьте перед выключением сервера запустить sync.sh
Может перед перезагрузкой или выключением VPS/VDS/DS , запустить файл что бы обратно перенёс файлы ? Не ?
 
touch: cannot touch `/minecraft\r/restore.lock\r': No such file or directory
./start.sh: line 20: syntax error near unexpected token `fi'
./start.sh: line 20: `fi'

запускаю start.sh с корня,ничего не выходит
 
ищу такое же решение только под Windows server 2008, кто знает?
 
Google > RamDisk ... вроде не сложно сделать так)
 
так оно так, но всеже, крона под винду нету, по этому если есть хоть какой-то готовый вариант - зачем путать людей
 
Так в винде не крон ..... а Task Scheduler , при этом куча разным похожих програм на запланированое выполнение програм.

Да и зачем вобше тратить ресурсы компа на OS windows если есть замечательный Debian?
 
Так то оно так, но Server-ная не так уж много жрет, если она пустая...
 
Ну всё равно прилично да и при нагрузке работает по другому .......
Я вобше не знаю кто придумал из клиентской OS - серверную OS.
*Nix-ы будут жить!))
 
Сделал себе, работает очень шустро. Спасибо!
 
Назад
Верх