Changeset 1331

Show
Ignore:
Timestamp:
10/18/09 08:45:06 (6 weeks ago)
Author:
dormando
Message:

Update documentation and config examples.

Location:
trunk/server
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/server/conf/mogilefsd.conf

    r1326 r1331  
    11#daemonize = 1 
     2# Database connection information 
    23db_dsn = DBI:mysql:mogilefs:host=127.0.0.1 
    34db_user = username 
    45db_pass = password 
     6# IP:PORT to listen on for mogilefs client requests 
    57listen = 127.0.0.1:7001 
     8# Optional, if you don't define the port above. 
    69conf_port = 7001 
    7 listener_jobs = 10 
     10# Number of query workers to start by default. 
     11query_jobs = 10 
     12# Number of delete workers to start by default. 
    813delete_jobs = 1 
     14# Number of replicate workers to start by default. 
    915replicate_jobs = 5 
     16# Number of reaper workers to start by default. 
     17# (you don't usually need to increase this) 
    1018reaper_jobs = 1 
     19# Number of fsck workers to start by default. 
     20# (these can cause a lot of load when fsck'ing) 
     21#fsck_jobs = 1 
     22# Minimum amount of space to reserve in megabytes 
     23# default: 100 
     24# Consider setting this to be larger than the largest file you 
     25# would normally be uploading. 
     26#min_free_space = 200 
     27# Number of seconds to wait for a storage node to respond. 
     28# default: 2 
     29# Keep this low, so busy storage nodes are quickly ignored. 
     30#node_timeout = 2 
     31# Allow replication to use the secondary node get port, 
     32# if you have apache or similar configured for GET's 
     33#repl_use_get_port = 1 
  • trunk/server/lib/MogileFS/Config.pm

    r1326 r1331  
    5656    $delete_jobs, 
    5757    $replicate_jobs, 
     58    $fsck_jobs, 
    5859    $reaper_jobs, 
    5960    $monitor_jobs, 
     
    8990                             'no_http'       => \$cmdline{no_http},  # OLD, we just eat it to shut it up. 
    9091                             'workerport=i'  => \$dummy_workerport,  # eat it for backwards compat 
    91                              'maxdiskage=i'  => \$cmdline{max_disk_age}, 
    92                              'minfreespace=i' => \$cmdline{min_free_space}, 
     92                             'max_disk_age=i'  => \$cmdline{max_disk_age}, 
     93                             'min_free_space=i' => \$cmdline{min_free_space}, 
    9394                             'default_mindevcount=i' => \$cmdline{default_mindevcount}, 
    9495                             'node_timeout=i' => \$cmdline{node_timeout}, 
     
    147148    $delete_jobs    = choose_value( 'delete_jobs', 1 ); 
    148149    $replicate_jobs = choose_value( 'replicate_jobs', 1 ); 
     150    $fsck_jobs      = choose_value( 'fsck_jobs', 1 ); 
    149151    $reaper_jobs    = choose_value( 'reaper_jobs', 1 ); 
    150152    $monitor_jobs   = choose_value( 'monitor_jobs', 1 ); 
  • trunk/server/lib/MogileFS/Server.pm

    r1280 r1331  
    105105    MogileFS::ProcManager->set_min_workers('reaper'      => MogileFS->config('reaper_jobs')); 
    106106    MogileFS::ProcManager->set_min_workers('monitor'     => MogileFS->config('monitor_jobs')); 
    107     MogileFS::ProcManager->set_min_workers('fsck'        => 1); 
     107    MogileFS::ProcManager->set_min_workers('fsck'        => MogileFS->config('fsck_jobs')); 
    108108    MogileFS::ProcManager->set_min_workers('job_master'  => 1); 
    109109 
  • trunk/server/mogstored

    r1306 r1331  
    160160 --mgmtlisten=<ip:port> IP/Port management/sidechannel listens on 
    161161 --docroot=<path>       Docroot above device mount points.  Defaults to /var/mogdata 
     162 --maxconns=<number>    Number of simultaneous clients to serve. Default 10000 
    162163"; 
    163164