This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
services:cephfs [2023/06/08 17:05] pdonnell created |
services:cephfs [2026/08/26 17:07] (current) pdonnell |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | test | + | ====== CephFS ====== |
| + | |||
| + | There are a few CephFS file systems available in the sepia lab. These reside on the [[services:shortrunningcluster|Short Running Cluster]]. Before the 2026 move, the file systems were on the [[services:longrunningcluster|Long Running Cluster]]. | ||
| + | |||
| + | Access to the [[services:shortrunningcluster|Short Running Cluster]] Ceph cluster is available for any machine on the [[:vpnaccess|sepia VPN]]. You can and **should** mount these file systems on your laptop or development machine. This reduces load on some shared machines, like [[services:teuthology|teuthology]], and usually provides faster access depending on your client or network. However, for everyday use, you may prefer to access CephFS from a machine co-located with the other lab infrastructure, such as a [[:devplayground|Developer Playground]] machine, where OSD latency/bandwidth will be optimal. | ||
| + | |||
| + | To run the below playbooks, you need to be [[:vpnaccess#requesting_access|given access to the sepia VPN]], the ssh key you shared should allow accessing this machine. | ||
| + | |||
| + | Please run the Ceph organization private [[https://github.com/ceph/ceph-devplayground|ceph-devplayground ansible playbook]] to configure a node to mount the below CephFS file systems. | ||
| + | |||
| + | ==== The teuthology FS ==== | ||
| + | |||
| + | The majority of CephFS use is directed at the “teuthology” file system which hosts QA artifacts for analysis. Each test run has a directory in ''/teuthology-archive'' which is mounted at ''/teuthology''. There is usually a ''/a'' symlink present pointing to ''/teuthology''. | ||
| + | |||
| + | ==== The scratch FS ==== | ||
| + | |||
| + | This is a general purpose file system for "scratch" space. Do what you want with it but consider all data in it as eligible for deletion at any time. You're encouraged to create a personal top-level directory. | ||
| + | |||
| + | |||
| + | ==== The postfile FS ==== | ||
| + | |||
| + | The [[https://docs.ceph.com/en/latest/man/8/ceph-post-file/|ceph-post-file]] utility dumps results in this file system. Users are encouraged to use this utility to share artifacts with Ceph developers. | ||
| + | |||
| + | ==== The home FS ==== | ||
| + | |||
| + | There is a "home" file system which hosts the home directories of users of teuthology and potentially other development nodes. Its access is restricted to administrators. | ||