You are here: Big Brother Bot ForumGeneral CategoryGeneral DiscussionRe: Remote B3 in v1.2.1b
Pages: [1]   Go Down
  Print  
Author Topic: Re: Remote B3 in v1.2.1b  (Read 2604 times) Bookmark and Share
Newbie
*
Posts: 7
Offline Offline
« on: December 05, 2009, 08:11:03 AM »

The FTP option to me should be really be essential as most gaming clans that run their own servers DO NOT have a dedicated server, but rather rented space. The few game server hosts that do offer B3 now do so at a premium...really doubling the space rental.

We really want to use BigBrotherBot, but the last quote I got from one of these hosts is $48 a month for a 24 slot public COD4 account. WOW! We're fast approaching dedicated server prices here.

There are many great applications out there, but as they have to run on somebody's computer it means that person will suffer problem of their bandwidth getting killed.

The obvious solution is BigBrotherBot, but...call me a noob if you like...the installation seems very complicated and restrictive.

Bakes seems to have realized this and I REALLY applaud him for his contribution to expand upon a great application. You have opened up the possibilities and exponentially expanded on the number of people who may use BigBrotherBot.

For us and a great many clans out there the best solution would be to install B3 on our webservers and create and utilize Bakes ftptail. My webservers only run Python 2.4 and, despite your help and advise, Bakes, it seems way too complicated to get this thing to work.

I guess what I'm really after here is a "Install B3 for Dummies - FTP Version", or somebody much smarter than I (not too hard there) to do it for us, for a price of course.
Logged

B3 Contrib/Support
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 1225
Offline Offline
Support Specialty: B3-Core, CoD/BFBC2 parsers, FTP-functionality, Plugin development
« Reply #1 on: December 05, 2009, 10:51:51 AM »

This is the only FTP functionality that will be supported on the B3 forums. Python 2.6 is required for FTPyTail, and the bot will not start without it, if you are connecting to an FTP logfile.

You could try compiling python 2.6 in your userspace, pm me for details if you want, but otherwise, you are out of luck.
Logged

Beta Testers
*
OS: Windows
Type: Owner dedicated server(s)
Gameservers: BF3
Posts: 134
Offline Offline
eliteclangaming.com
WWW
« Reply #2 on: December 05, 2009, 12:06:55 PM »

I guess what I'm really after here is a "Install B3 for Dummies - FTP Version", or somebody much smarter than I (not too hard there) to do it for us, for a price of course.
I think there are too many things that can vary, many operating systems, especially in a remote install situation. It seems to me that there have been attempts to make guides for this but having installed it remotely myself, they only offer advice in the most general of sense. My installation experience was quite different from the ones described prior to mine, because hardware is different, different os, etc. I am sure that people here, including myself will be willing answer any questions we can if you attempt it. Basically, my suggestion is to try it and then if something goes wrong, seek help and ask questions.

The other item I wish to comment on is you mentioned that the FTPyTail will open things up to a large number of people, but I personally don't think its going to change things too much, in the end you still have to have a access to a server or have your own server that you are willing to use to host it from. Not many people have the hardware to dedicate to it or are willing to attempt it.

That said, I want to thank Bakes very much because the FTPyTail functionality was exactly what I had been looking for so I could host B3 on my own for my servers without a middleman, saving a decent amount of money in the process (some of which I might donate to the project). This remote setup has exceeded my expectations in every way.
Logged

xfire: blitzwright
B3 Contrib/Support
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 1225
Offline Offline
Support Specialty: B3-Core, CoD/BFBC2 parsers, FTP-functionality, Plugin development
« Reply #3 on: December 05, 2009, 12:37:03 PM »

Yes, the price of B3 gameservers is more than criminal. Most hosts who host B3 charge either a fortune for the servers in general, or even a $5 per month fee. This is ridiculous, since B3 takes up less memory and CPU time than the game monitoring program they use. Setup, yes, b3 can take some time, but the savvy operator can automate it fairly easily if you know what you are doing (I wrote some TCadmin scripts at one point to automatically install it.

We are working hard on getting b3 easier to use and install. The main setup proceedure is being simplified, with the latest dev repo bots able to use the -s command line switch to generate a config file for B3, with little knowledge necessary. We have produced a windows exe version, and I am investigating compiling mysql into it, so no external database software is required (albeit with a few limitations). Yes, B3 is still a little too hard for the average gamer to install, but a server admin who has spent time with game configs should be able to take a stab at it.

With FTPyTail, python 2.6 is an unwanted but necessary requirement. If python 2.6 is not used, there are random hangs that have no debug message, which can only be traced back to the no timeout of earlier versions of ftplib.

Logged

Newbie
*
Posts: 7
Offline Offline
« Reply #4 on: December 05, 2009, 01:34:54 PM »

You could try compiling python 2.6 in your userspace, pm me for details if you want, but otherwise, you are out of luck.

 Grin I'd love to PM you, but I seem not to be allowed here. Might be due to the small number of posts. Maybe this post will change that.
Logged
Beta Testers
*
OS: Windows
Type: Owner dedicated server(s)
Gameservers: BF3
Posts: 134
Offline Offline
eliteclangaming.com
WWW
« Reply #5 on: December 05, 2009, 01:41:42 PM »

With FTPyTail, python 2.6 is an unwanted but necessary requirement. If python 2.6 is not used, there are random hangs that have no debug message, which can only be traced back to the no timeout of earlier versions of ftplib.

I heard that there was a problem on the Windows side with the remote access not working because of the MSQLlib not being updated on the windows side or something, I dont recall exactly why. I have not see this first hand however so I can't confirm. Although I was told it had not been updated on Windows because of licensing issues.
Logged

xfire: blitzwright
Newbie
*
Posts: 7
Offline Offline
« Reply #6 on: December 05, 2009, 03:05:59 PM »

Nope. I can't respond to your PM, Bakes. Sorry. I'm sure it's a security feature for new forum members. Making sure we are spammers. I suppose that the more posts I make will change this for me.
Logged
[ www.xlrstats.com ]
Project Lead
*
OS: Linux
Type: Owner dedicated server(s)
Gameservers: CoD, CoD2, CoD5, UrT
Posts: 2022
Offline Offline
WWW
Support Specialty: B3-Core, CoD/UrT/WoP/ETPro parsers, Plugin development
« Reply #7 on: December 06, 2009, 01:42:39 AM »

Nope. I can't respond to your PM, Bakes. Sorry. I'm sure it's a security feature for new forum members. Making sure we are spammers. I suppose that the more posts I make will change this for me.
Sorry for this offtopic response, but I lowered the minposts settting to 5 before being able to send PM's. This is not just an anti spam measure, but also a discouragement for users with 0 posts to PM me for support.
Logged

Newbie
*
Posts: 7
Offline Offline
« Reply #8 on: December 07, 2009, 12:25:35 PM »

Sorry for this offtopic response, but I lowered the minposts settting to 5 before being able to send PM's. This is not just an anti spam measure, but also a discouragement for users with 0 posts to PM me for support.

So, now I can spam you with my requests for support? Just kidding. That makes sense, and thanks for doing that.
Logged
Newbie
*
Posts: 2
Offline Offline
WWW
« Reply #9 on: February 17, 2010, 09:58:03 AM »

This version seemed to work great so far from what I can tell.
Logged

Ryan Feltz
Operations Manager
Primary Target Gaming Servers



(800)611-3427
www.primarytarget.com
Senior Dev.
*
OS: Linux
Type: Home user
Posts: 3483
Offline Offline
WWW
Support Specialty: B3-Core, UrT/SmG/BFBC2 parsers, Plugin development
« Reply #10 on: February 17, 2010, 10:23:34 AM »

v1.2.1b is outdated.
Latest official release is v1.2.1
Current beta is b1.2.2b
Logged

Newbie
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 7
Offline Offline
« Reply #11 on: March 23, 2010, 01:25:55 PM »

First I must say the program is amazing and should be offered by more GSPs.  The forums are also an amazing community with an answer for any question. I believe many places charge a monthly fee for B3 for several reasons. 
You're right in that it doesn't take up much in terms of ram or CPU(less than 30MB of ram, near 0 CPU), but it does take other resources some overlook.  The I/O and number of local and remote network connections it makes can become noteworthy.  Right now b3_run.exe has read and written more than 3GB of information, compared to the 2.7GB that the parent iw3mp.exe has made.  This is over a decent period of time but shows that in terms of hard drive access b3 is not something to be overlooked.  If the mysql is local, that is another thing that needs to be setup and more I/O, which in most CPU and Ram heavy servers is the bottle neck depending on what games are hosted.  Both of these programs are being updated(a good thing), and such whenever an update comes out it can require a decent amount of research to make sure nothing custom breaks and in some cases downtime.  Many people also require support for B3 and many times do not come here for support but put in several troubleshoot tickets, usually more than for the game itself.  These can be for simple questions that have been answered on here time and time again.  Adding on features and xlrstats can also be time consuming for first time B3 users.  Directing them to the forums here can make them feel like the company does not care and is just brushing them off, when in reality the bbb forums are a treasure chest of answers.  So I usually have to just read the question, search for the answer on here, and then send them the link to their answer.
« Last Edit: March 23, 2010, 01:45:26 PM by Jest » Logged

www.jestservers.com providing game server, B3 and mysql hosting solutions.
B3 Contrib/Support
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 1225
Offline Offline
Support Specialty: B3-Core, CoD/BFBC2 parsers, FTP-functionality, Plugin development
« Reply #12 on: March 23, 2010, 02:39:43 PM »

Remember that whilst the disk is being used: the logfiles are (iirc) rotated at 10MB each, and the vast majority of disk access is reads, not writes. This will decrease with BFBC2 servers - there, the logfiles and mysql will be the only disk i/o, and the logfiles can be set to log less messages in the sections.

Whilst yes, B3 can generate a significant amount of disk IO, you will find that the 3GB figure you found was over a large period of time - if a typical cod4 map is 45MB (when logfile writes are taken into consideration) and runs for 15 minutes, you will find that the 3GB figure you've got is roughly equal to about 3.33 MB per minute, or alternatively about 0.09% of your hard drive's read/write capacity (assuming a read/write speed of 60MB/sec - your server will most likely be faster (up to twice as fast) but the read speed won't take fragmentation and seeking into account).
In whatever situation, it's not that much at all, b3 is not a resource hog.
Logged

Newbie
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 7
Offline Offline
« Reply #13 on: March 23, 2010, 07:59:32 PM »

Touché Smiley
I agree with what you said, I'll have to do some tests to find the actual disk usage by knowing how long the server was actually up.
Logged

www.jestservers.com providing game server, B3 and mysql hosting solutions.
Tags:
Pages: [1]   Go Up
  Print  
 
Jump to:  


Rate this page +1 at Google Search


SimplePortal 2.3.1 © 2008-2009, SimplePortal