[cod] 2 servers on one machine -Help, Friday deadline!
Theo Macris
theo at dsl-only.net
Tue Jan 13 12:47:16 EST 2004
Here is some additional info:
Current Startup scripts:
#!/bin/sh
./cod_lnxded +set net_ip 192.168.0.8 +set dedicated 1 +exec
dedicated1.cfg +map_rotate
#!/bin/sh
./cod_lnxded +set net_ip 192.168.0.9 +set dedicated 1 +exec
dedicated2.cfg +map_rotate
Two separate 1000mb NICs (overkill, I know, but its what I had)
[cod at supermicro-1 cod]$ netstat -anlp
udp 0 0 192.168.0.9:28960 0.0.0.0:*
13215/cod_lnxded
udp 0 0 192.168.0.8:28960 0.0.0.0:*
-
Wierd, only one has PID.
[cod at supermicro-1 cod]$ sar -n DEV
Average: lo 0.08 0.08 8.79 8.79
0.00 0.00 0.00
Average: eth0 0.07 0.03 11.87 5.38
0.00 0.00 0.00
Average: eth1 0.04 0.00 9.11 0.00
0.00 0.00 0.00
Both are active.
[root at supermicro-1 root]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:02:B3:92:B4:95
inet addr:192.168.0.8 Bcast:192.168.0.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:24157 errors:0 dropped:0 overruns:0 frame:0
TX packets:8145 errors:0 dropped:0 overruns:0 carrier:0
collisions:6 txqueuelen:1000
RX bytes:3396473 (3.2 Mb) TX bytes:1213258 (1.1 Mb)
Interrupt:11 Base address:0xb000 Memory:f7020000-f7040000
eth1 Link encap:Ethernet HWaddr 00:07:E9:11:E7:88
inet addr:192.168.0.9 Bcast:192.168.0.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4612 errors:0 dropped:0 overruns:0 frame:0
TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:772943 (754.8 Kb) TX bytes:64768 (63.2 Kb)
Interrupt:10 Base address:0xc400 Memory:f9100000-f9120000
---- Original Message ----
From: esilva at silvex.com
To: cod at icculus.org
Subject: Re: [cod] 2 servers on one machine -Help, Friday deadline!
Date: Tue, 13 Jan 2004 09:31:53 -0800 (PST)
>Do a netstat -r, ifconfig -a and a sar -n DEV to see which NICs is
>actutally doing all of the network traffic -- No just COD. Are these
>100Mbs ? 1000Mbs ? NICs.
>
>Christopher Kunz said:
>> cod at kaleplek.net wrote:
>>
>>> Hi there,
>>>
>>> Yoe can see in your logfile that both servers are using the same
>port.
>>> What you have to do is setup both servers on different ports.
>>
>> Sorry, but I really think that's nonsense. Why should there be any
>> necessity to use different ports if one uses different IPs in the
>first
>> place?
>>
>> What _I_ see from the startup log is that the boxes are using the
>same
>> IP, which is the original reason for the posting.
>>
>> I have tried this with the current server release and a box that
>has one
>> interface with multiple IPs bound to it:
>>
>> ./cod_lnxded +set net_ip 62.4.81.209 +exec cod_server.cfg +set
>net_port
>> 28960 +set ttycon 0
>>
>> and
>>
>> ./cod_lnxded +set net_ip 62.4.81.207 +exec cod_server.cfg +set
>net_port
>> 28960 +set ttycon 0
>>
>> have this effect:
>>
>> udp 0 0 62.4.81.207:28960 0.0.0.0:*
>> 11679/cod_lnxded
>> udp 0 0 62.4.81.209:28960 0.0.0.0:*
>> 11661/cod_lnxded
>>
>> So far, so good. As I fire up my copy of COD to see if both show up
>in
>> the server browser, I use the string "stormix.de" to look for the
>> servers. Shazam, both show up in the in-game server browser.
>>
>> So, probably the above lines work, and of course you won't need to
>set
>> servers that are using different IPs to different ports.
>>
>> HTH,
>>
>> --ck
>>
>
>
>--
>Thanks,
>
>Ed Silva
>Silvex Consulting Inc.
>esilva at silvex.com
>(714) 504-6870 Cell
>(714) 897-3800 Fax
>
More information about the Cod
mailing list