~ubuntu-branches/ubuntu/trusty/swift/trusty-updates

« back to all changes in this revision

Viewing changes to doc/source/deployment_guide.rst

  • Committer: Package Import Robot
  • Author(s): Chuck Short, Soren Hansen, Chuck Short
  • Date: 2012-09-07 19:02:36 UTC
  • mfrom: (1.2.12)
  • Revision ID: package-import@ubuntu.com-20120907190236-fqrmbzm7v6zivs8d
Tags: 1.7.0-0ubuntu1
[ Soren Hansen ]
* Update debian/watch to account for symbolically named tarballs and
  use newer URL.
* Run unit tests at build time.
* Fix Launchpad URLs in debian/watch.

[ Chuck Short ]
* New upstream release
* debian/control: Add pubthon-moc as a build dep
* debian/rules: Dont fail if testsuite fails.

Show diffs side-by-side

added added

removed removed

Lines of Context:
231
231
bind_ip             0.0.0.0     IP Address for server to bind to
232
232
bind_port           6000        Port for server to bind to
233
233
workers             1           Number of workers to fork
 
234
disable_fallocate   false       Disable "fast fail" fallocate checks if the
 
235
                                underlying filesystem does not support it.
234
236
==================  ==========  =============================================
235
237
 
236
238
[object-server]
336
338
bind_port           6001        Port for server to bind to
337
339
workers             1           Number of workers to fork
338
340
user                swift       User to run as
 
341
disable_fallocate   false       Disable "fast fail" fallocate checks if the
 
342
                                underlying filesystem does not support it.
339
343
==================  ==========  ============================================
340
344
 
341
345
[container-server]
351
355
set log_level       INFO              Logging level
352
356
node_timeout        3                 Request timeout to external services
353
357
conn_timeout        0.5               Connection timeout to external services
 
358
allow_versions      false             Enable/Disable object versioning feature
354
359
==================  ================  ========================================
355
360
 
356
361
[container-replicator]
433
438
                                overhead, you can turn this on to preallocate
434
439
                                disk space with SQLite databases to decrease
435
440
                                fragmentation.
 
441
disable_fallocate   false       Disable "fast fail" fallocate checks if the
 
442
                                underlying filesystem does not support it.
436
443
==================  ==========  =============================================
437
444
 
438
445
[account-server]
592
599
                                               recheck_account_existence before
593
600
                                               the 403s kick in.
594
601
max_containers_whitelist                       This is a comma separated list
595
 
                                               of account hashes that ignore
 
602
                                               of account names that ignore
596
603
                                               the max_containers_per_account
597
604
                                               cap.
598
605
rate_limit_after_segment      10               Rate limit the download of
744
751
be sure to set the `devices` config option in all of the server configs to
745
752
point to the correct directory.
746
753
 
 
754
Swift uses system calls to reserve space for new objects being written into
 
755
the system. If your filesystem does not support `fallocate()` or
 
756
`posix_fallocate()`, be sure to set the `disable_fallocate = true` config
 
757
parameter in account, container, and object server configs.
 
758
 
747
759
---------------------
748
760
General System Tuning
749
761
---------------------