summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2012-12-07 04:10:02 -0800
committerSage Weil <sage@inktank.com>2012-12-07 04:10:02 -0800
commitf81d7207663633d82ad591d438c5a7ddbee26ff3 (patch)
tree42424ca29aa545c86ca2fb88a3a2d20e1c01c62b
parent4d43c86389baf46f5a85a5ffd133621685b6fd59 (diff)
downloadceph-f81d7207663633d82ad591d438c5a7ddbee26ff3.tar.gz
doc/install/os-recommendations: fix syncfs notes
For argonaut, squeeze and wheezy lack syncfs. For bobtail, only older kernels are problematic; we don't depend on glibc support. Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--doc/install/os-recommendations.rst21
1 files changed, 11 insertions, 10 deletions
diff --git a/doc/install/os-recommendations.rst b/doc/install/os-recommendations.rst
index 5fe647e01c0..2f101dc4271 100644
--- a/doc/install/os-recommendations.rst
+++ b/doc/install/os-recommendations.rst
@@ -24,7 +24,8 @@ glibc
- **syncfs(2)**: For non-btrfs filesystems such as XFS and ext4 where
more than one ``ceph-osd`` daemon is used on a single server, Ceph
performs signficantly better with the ``syncfs(2)`` system call
- (added in kernel 2.6.39 and glibc 2.14).
+ (added in kernel 2.6.39 and glibc 2.14). New versions of Ceph (v0.55 and
+ later) do not depend on glibc support.
Platforms
@@ -49,9 +50,9 @@ Argonaut (0.48)
+----------+----------+--------------------+--------------+---------+------------+
| Ubuntu | 12.10 | Quantal Quetzal | linux-3.5.4 | 2 | B |
+----------+----------+--------------------+--------------+---------+------------+
-| Debian | 6.0 | Squeeze | linux-2.6.32 | 1, 2 | B |
+| Debian | 6.0 | Squeeze | linux-2.6.32 | 1, 2, 3 | B |
+----------+----------+--------------------+--------------+---------+------------+
-| Debian | 7.0 | Wheezy | linux-3.2.0 | 1, 2 | B |
+| Debian | 7.0 | Wheezy | linux-3.2.0 | 1, 2, 3 | B |
+----------+----------+--------------------+--------------+---------+------------+
Bobtail (0.56)
@@ -62,17 +63,17 @@ Bobtail (0.56)
+==========+==========+====================+==============+=========+============+
| Ubuntu | 11.04 | Natty Narwhal | linux-2.6.38 | 1, 2, 3 | B |
+----------+----------+--------------------+--------------+---------+------------+
-| Ubuntu | 11.10 | Oneric Ocelot | linux-3.0.0 | 1, 2, 3 | B |
+| Ubuntu | 11.10 | Oneric Ocelot | linux-3.0.0 | 1, 2 | B |
+----------+----------+--------------------+--------------+---------+------------+
| Ubuntu | 12.04 | Precise Pangolin | linux-3.2.0 | 1, 2 | B, I, C |
+----------+----------+--------------------+--------------+---------+------------+
| Ubuntu | 12.10 | Quantal Quetzal | linux-3.5.4 | 2 | B |
+----------+----------+--------------------+--------------+---------+------------+
-| Debian | 6.0 | Squeeze | linux-2.6.32 | 1, 2 | B |
+| Debian | 6.0 | Squeeze | linux-2.6.32 | 1, 2, 3 | B |
+----------+----------+--------------------+--------------+---------+------------+
| Debian | 7.0 | Wheezy | linux-3.2.0 | 1, 2 | B |
+----------+----------+--------------------+--------------+---------+------------+
-| CentOS | 6.3 | N/A | linux-2.6.32 | 1, 2, 3 | B, I |
+| CentOS | 6.3 | N/A | linux-2.6.32 | 1, 2 | B, I |
+----------+----------+--------------------+--------------+---------+------------+
| Fedora | 17.0 | Beefy Miracle | linux-3.3.4 | 1, 2 | B |
+----------+----------+--------------------+--------------+---------+------------+
@@ -93,10 +94,10 @@ Notes
for kernel client (kernel RBD or the Ceph file system). Upgrade to a
recommended kernel.
-- **3**: The installed version of ``glibc`` does not support the
- ``syncfs(2)`` system call. Putting multiple ``ceph-osd`` daemons
- using ``XFS`` or ``ext4`` on the same host will not perform as well as
- they could.
+- **3**: The default kernel or installed version of ``glibc`` does not
+ support the ``syncfs(2)`` system call. Putting multiple
+ ``ceph-osd`` daemons using ``XFS`` or ``ext4`` on the same host will
+ not perform as well as they could.
Testing
-------