SRCDS Steam group


Host Questions
#1
Hi there.I have:
Quote:- 2 x CPU Server Quad-Core Xeon E5620 (2.4GHz,12MB,80W,S1366) (8+8=16 cores)
- 24 Gb DDRAM3
- CentOS 5.5 with standard kernel 2.6.18...(i know,but i have no choice Sad)

My questions:
1.How many HLDS servers can i host per core ?
2.Is that really necesary to bind each server(s) to specific core ? Beacause it can create high cpu usage on some cores (using "htop")
3.What "pingboost (2,3)" and "sys_ticrate" should i use ?

* servers are from ~ 20 to 32 slots
Reply
#2
Ever heard of debootstrap and similar? There is always a choice Wink
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply
#3
(8+8=16 cores) <<<2 x quad core ? thats 8 core not 16. HT is not a real core.

normally one gs for each core

bind gs for cores depends on the game but other things like kernel, scheduler e.g. are also good and important

pingboost depends on the system and the system configuration > figure it out.
Reply
#4
Sad 
htop shows 16 cores and i can bind servers to core no 12 for example .... i'm a little bit confused ..
I cannot recompile the kernel for now..i have to buy a freakin SAS-controller for my hdd's Sad ... There is a megaraid drive megasr.ko from LSI but it only works with kernels till ~ 2.6.19 and it is used for installing the main sistem,i don't know how to integrate that driver into the kernel modules.
So i have no hpet,no Dynamic Ticks,nothing ! Sad(
Reply
#5
Some Intel processors contain multiple threads...

Your processors still have 4 cores each, but they have 8 threads ( lanes ) for your data to travel through.
Looking for a game server? Visit fullfrag.com and pick one up as low as $2.50 / mo!
Reply
#6
LSI megaraid driver is in kernel now afaik, so you probably can just use a recent kernel without installing any extra driver.

one server per real core (you have 8 of them) is definitively possible (as each server process cannot use more than one core). probably two server per real core is also possible (16 in total). in the end you will have to try it out...

I guess a more recent kernel will actually help. also make sure to use a real 64 bit Linux, else you will get serious performance issues when accessing more then 2 or 3 GB of RAM (easily done with so many servers), even if your system can access the whole RAM!
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#7
I have:
Quote:2 x HDD Fujitsu MBA3300RC 300GB 15000 RPM 16MB Cache Serial Attached SCSI (SAS) 3.5" Internal Hard Drive -Bare Drive

Normaly,those hdd's require this controller to get linux recognize them during OS installation:
Quote:http://reviews.cnet.com/i-o-cards/lsi-megaraid-sas-9260/4505-3019_7-33764658.html
...but i don't have the money for now to buy it.

So,besides Windows7,no other operating system recognized my HDD.
But LSI releasd a workaround,a driver for Redhat,Centos and OpenSuse that manages to get those operating systems installed on that kind of HDD:
Quote:http://ftp.ftp.supermicro.com/driver/SAS/LSI/1064_1068/SR/Driver/Linux/v13.11.0922.2009/

So i mounted that image to a USB stick,followed the necesary steps during Centos setup and managed to get my system recognize HDD's.
But now,i cannot recompile a new kernel,it always gives me kernel panic and missing megasr.ko driver.I don't know how to integrate that into the kernel modules ... I also tried this:
Quote:http://www.gentoo-wiki.info/LSI_Logic_MegaRAID_SAS_8208ELP

If anyone knows about this problem and have a solution,please help,i'm willing to pay
Reply
#8
(10-30-2010, 10:56 PM)saintjimmygd Wrote:  I have:
Quote:2 x HDD Fujitsu MBA3300RC 300GB 15000 RPM 16MB Cache Serial Attached SCSI (SAS) 3.5" Internal Hard Drive -Bare Drive

Normaly,those hdd's require this controller to get linux recognize them during OS installation:
Quote:http://reviews.cnet.com/i-o-cards/lsi-megaraid-sas-9260/4505-3019_7-33764658.html
...but i don't have the money for now to buy it.

So,besides Windows7,no other operating system recognized my HDD.
But LSI releasd a workaround,a driver for Redhat,Centos and OpenSuse that manages to get those operating systems installed on that kind of HDD:
Quote:http://ftp.ftp.supermicro.com/driver/SAS/LSI/1064_1068/SR/Driver/Linux/v13.11.0922.2009/

So i mounted that image to a USB stick,followed the necesary steps during Centos setup and managed to get my system recognize HDD's.
But now,i cannot recompile a new kernel,it always gives me kernel panic and missing megasr.ko driver.I don't know how to integrate that into the kernel modules ... I also tried this:
Quote:http://www.gentoo-wiki.info/LSI_Logic_MegaRAID_SAS_8208ELP

If anyone knows about this problem and have a solution,please help,i'm willing to pay

Probably because modprobe is looking for the module during a boot, and you statically compiled it in. Might want to see if it's compiled in as a module or static (megaraid driver)
http://leaf.dragonflybsd.org/~gary

“The two most common elements in the universe are hydrogen and stupidity.”








Reply
#9
can linux access the HDDs if you do not setup them as a RAID? then you could use Linux's own software RAID, if you absolutely must have a RAID (I wouldn't use one, but that's a different story).
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#10
Quote:can linux access the HDDs if you do not setup them as a RAID?
No.

I think there is no way to have a new kernel on my system...That module only helps installing default Centos on server Sad
I will have to buy that controller i think ...

If we host HLDS public servers on pingboost 2 and sys_ticrate 300 will we gain some performance with 2/3 servers per core ?
Reply
#11
Why don't you use another linux distribution, such as Ubuntu?
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#12
As i said before , driver megasr is used for detection of HDD's during installation of OS and it's build only for RedHat , CentOS and OpenSuse

[Image: 22102010162.th.jpg]

Uploaded with ImageShack.us
Reply
#13
(11-03-2010, 09:12 PM)saintjimmygd Wrote:  As i said before , driver megasr is used for detection of HDD's during installation of OS and it's build only for RedHat , CentOS and OpenSuse

[Image: 22102010162.th.jpg]

Uploaded with ImageShack.us

I still think that Ubuntu might be able to work..
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#14
I think you bet on the wrong horse, buying that strange hardware. Besides, I don't know what you actually want to do with your system. But for game servers you don't need special HDDs. So using simple SATA disks (maybe server-grade to make sure they are designed to run 24/7) without any RAID is perfectly ok. Faster disks do not improve the server quality, and data security can be achieved much more efficient with different ways.

So in your case I would recommend buying hardware that is actually Linux compatible. As you already posses the disks you might want to look out for a cheap SAS adapter.
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#15
Those HDD's are very good in FTP , game cp and data transfer.
It's just that i have no hpet and an very old kernel that make my server fps go wild with drops from 500 to 50 and so on Sad
Yes,buying a sas controller it's not a bad ideea,it costs ~ 300 $,but when you don't have the money for it you look for different solutions Smile
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)