Changeset 1331
- Timestamp:
- 10/18/09 08:45:06 (6 weeks ago)
- Location:
- trunk/server
- Files:
-
- 4 modified
-
conf/mogilefsd.conf (modified) (1 diff)
-
lib/MogileFS/Config.pm (modified) (3 diffs)
-
lib/MogileFS/Server.pm (modified) (1 diff)
-
mogstored (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/server/conf/mogilefsd.conf
r1326 r1331 1 1 #daemonize = 1 2 # Database connection information 2 3 db_dsn = DBI:mysql:mogilefs:host=127.0.0.1 3 4 db_user = username 4 5 db_pass = password 6 # IP:PORT to listen on for mogilefs client requests 5 7 listen = 127.0.0.1:7001 8 # Optional, if you don't define the port above. 6 9 conf_port = 7001 7 listener_jobs = 10 10 # Number of query workers to start by default. 11 query_jobs = 10 12 # Number of delete workers to start by default. 8 13 delete_jobs = 1 14 # Number of replicate workers to start by default. 9 15 replicate_jobs = 5 16 # Number of reaper workers to start by default. 17 # (you don't usually need to increase this) 10 18 reaper_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 56 56 $delete_jobs, 57 57 $replicate_jobs, 58 $fsck_jobs, 58 59 $reaper_jobs, 59 60 $monitor_jobs, … … 89 90 'no_http' => \$cmdline{no_http}, # OLD, we just eat it to shut it up. 90 91 'workerport=i' => \$dummy_workerport, # eat it for backwards compat 91 'max diskage=i' => \$cmdline{max_disk_age},92 'min freespace=i' => \$cmdline{min_free_space},92 'max_disk_age=i' => \$cmdline{max_disk_age}, 93 'min_free_space=i' => \$cmdline{min_free_space}, 93 94 'default_mindevcount=i' => \$cmdline{default_mindevcount}, 94 95 'node_timeout=i' => \$cmdline{node_timeout}, … … 147 148 $delete_jobs = choose_value( 'delete_jobs', 1 ); 148 149 $replicate_jobs = choose_value( 'replicate_jobs', 1 ); 150 $fsck_jobs = choose_value( 'fsck_jobs', 1 ); 149 151 $reaper_jobs = choose_value( 'reaper_jobs', 1 ); 150 152 $monitor_jobs = choose_value( 'monitor_jobs', 1 ); -
trunk/server/lib/MogileFS/Server.pm
r1280 r1331 105 105 MogileFS::ProcManager->set_min_workers('reaper' => MogileFS->config('reaper_jobs')); 106 106 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')); 108 108 MogileFS::ProcManager->set_min_workers('job_master' => 1); 109 109 -
trunk/server/mogstored
r1306 r1331 160 160 --mgmtlisten=<ip:port> IP/Port management/sidechannel listens on 161 161 --docroot=<path> Docroot above device mount points. Defaults to /var/mogdata 162 --maxconns=<number> Number of simultaneous clients to serve. Default 10000 162 163 "; 163 164
