- What is Coda? An Advanced Networked Filesystem, http://www.coda.cs.cmu.edu/.
- Does Coda work? YES. And it's best to use CVS-HEAD or 6.9.x releases.
- Is development active? YES. We are short of resources - please join and support!
- Is this Wiki maintained? YES. And feel free to contribute yourself.
- Are multiple platforms supported? YES. See page SupportedPlatforms.
- Have users? YES. See Mailing lists (http://coda.cs.cmu.edu/maillists/index.html) and FreeNode IRC channel #Coda.
Installation using installers supplied by Aetey Global Technologies AB (http://www.aetey.se/):
- Client Binary Installer - an easy way to set up a Coda client (if the kernel module is present)
- Server Binary Installer - an easy way to set up a Coda server
Installation using yum
Installation using the available .deb packages
Installation from source using simple installer made for this Wiki:
- Quick Client Action - install Linux or FreeBSD Coda client and connect to an online server in no time!
- Quick Server Action - install Linux Coda server and connect to it in no time!
- Quick Kernel Module Action - compile and install the latest Linux or FreeBSD kernel module
- Dynamically add replicated server - make a new Coda server replicate an existing volume group
- Dealing with conflicts - steps to take to resolve a conflict
- What if the SCM dies (the master server) - or you need to close it down temporarily
- Application-Specific Resolution - set up the experimental ASR framework for use in Coda
- Setting up a server to work from behind a NAT
Bits and Pieces
(The material here is linked from other places and makes sense in the context, but is nevertheless listed here as standalone articles).
- Integrating source-built Coda into the system - simple and good solution to integrate /usr/local/coda into the system
- Rapid Installation of a DNS Server - 3 rapid steps to install a working DNS server
- Configure Coda without DNS - steps to take to get Coda working without a DNS service, if you insist
- A Guide to Volumes - what is volumes and how to fiddle around with them
- Access Control - a short guide to access control
- Home Directory on Coda - tips and tricks to survive and enjoy
Coda Concepts Informatively Explained
- What is all the fuss about DNS
- Why to avoid a client/server combination on the same machine
- Strong/weak connectivity estimates - how are they produced
- Small file performance - some simplified benchmarks compared against NFS and local filesystem
- Bonnie testing - running benchmarks with bonnie (triggering a few venus crashes)
- Optimizing Coda 6.x - tips on configuration parameters for setting up and optimizing Coda
- Limitations - Coda limitations
- disconnected startup crash
- anonymous user permission denied
- firewall problems
- Common error messages
- inconsistent inode errors
Misc / Old
- Quick Start for FC4 or FC5 - short guide on building packages for Fedora Core 4 or 5
Much of the Coda documentation is currently out of date, primarily:
Help by porting the information contained there to this Wiki, verifying and updating it along the way (possibly by preserving the general document structure).
Once the material is re-collected, we could convert it to a more serious format, such as DocBook XML.
Links to external documentation or reviews.
- Introduction to Coda (2002/10) (http://linuxplanet.com/linuxplanet/tutorials/4481/1/) - Excellent Beginner Overview (old but useful for concepts and even some client testing)
About this wiki: Installed this wiki to simplify updating coda documentation -- Gabriel Wicke 16:53, 23 Jun 2004 (CEST)