Coda File System

Re[2]: what a realm is exactly?


Date: Fri, 29 Oct 2004 00:25:26 +0200
Hi!

JH> I guess the best description is that a realm is an administrative
JH> domain, similar to an AFS cell, or a Kerberos realm, but for a group of
JH> Coda file servers which share the same volume/user/group databases.
Thx! I could not found any other alternatives but coda for the things
I need. Unfortunately coda would be too perfect. It knows too much.
I would only have one server, acting as an SCM. And many other
ordinary servers would actually use a share on the SCM. (From the
SCM's point of view the other ordinary servers are the cleints of it.)
The main importance was: client-side and writeback caching, persistent link,
encryption and authentication. Because of these NFS not good anymore.
Anyway, on the ordinary servers I set up a samba share for the coda
directory, and windows support is not a problem any more for the
clients... :) (It is a 3 level architecture:
clients-clientserver-serverserver)
Don't you know other implementations (networked filesystem) with easier set-up (than coda) with those
requirements above?

>> 17:17:39 No file vicetab file db/vicetab found.
>> 
>> Assertion failed: 0, file "partition.c", line 89
>> EXITING! Bye!
>> 
>> While my db/vicetab exists and contains:
>> nagytestver   /mnt/shared   ftree   width=32,depth=4

JH> Hmm, that is strange. Could you try 'strace -e chdir,open codasrv', the
JH> server should at some point 'chdir("/vice")' and then try to
JH> 'open("db/vicetab", O_RDONLY)'. I'm curious what kind of error it got on
JH> either of those.
Basically, because of performance reasons, I had to install coda on my
preexisting RAID volume. (So could not repartition the whole server,
sincs it is working and not a new installation.) so the vicedir has
been set to /var/spool/coda/vice. The logs put to /var/spool/coda.

nagytestver:/home/eliast# strace -e chdir,open codasrv
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/usr/lib/librdslwp.so.1", O_RDONLY) = 3
open("/usr/lib/libseg.so.1", O_RDONLY)  = 3
open("/usr/lib/librvmlwp.so.1", O_RDONLY) = 3
open("/usr/lib/librpc2.so.4", O_RDONLY) = 3
open("/usr/lib/libse.so.4", O_RDONLY)   = 3
open("/usr/lib/liblwp.so.2", O_RDONLY)  = 3
open("/lib/tls/libresolv.so.2", O_RDONLY) = 3
open("/usr/lib/libstdc++-libc6.2-2.so.3", O_RDONLY) = 3
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
open("/etc/coda/server.conf", O_RDONLY) = 3
chdir("/var/spool/coda/vice/srv")       = 0
chdir("/var/spool/coda/vice/srv")       = 0
open("SrvLog", O_RDWR|O_APPEND|O_CREAT, 0666) = 1
open("SrvErr", O_RDWR|O_APPEND|O_CREAT, 0666) = 2
open("/etc/localtime", O_RDONLY)        = 3
open("/var/spool/coda/vice/db/servers", O_RDONLY) = 3
open("/etc/resolv.conf", O_RDONLY)      = 4
open("/etc/nsswitch.conf", O_RDONLY)    = 4
open("/etc/ld.so.cache", O_RDONLY)      = 4
open("/lib/tls/libnss_files.so.2", O_RDONLY) = 4
open("/etc/host.conf", O_RDONLY)        = 4
open("/etc/hosts", O_RDONLY)            = 4
open("/etc/hosts", O_RDONLY)            = 4
open("/etc/hosts", O_RDONLY)            = 4
open("/var/spool/coda/rvm.log", O_RDWR) = 3
open("/var/spool/coda/data.log", O_RDWR) = 4
open("/var/spool/coda/vice/db/auth2.tk", O_RDONLY) = 5
open("/var/spool/coda/vice/db/auth2.tk.BAK", O_RDONLY) = 5
open("/etc/ld.so.cache", O_RDONLY)      = 5
open("/lib/libnss_db.so.2", O_RDONLY)   = 5
open("/usr/lib/libdb3.so.3", O_RDONLY)  = 5
open("/var/lib/misc/services.db", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file
or directory)
open("/var/lib/misc/services.db", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such fil
e or directory)
open("/etc/services", O_RDONLY)         = 5
open("db/vicetab", O_RDONLY)            = -1 ENOENT (No such file or directory)


-- 
Thomas Elias
Title: System administrator, Programmer
mailto: eliast_at_venk.hu
Tel.: +3630/3299315
ICQ UIN: 206-714-459
Quote: 
Received on 2004-10-28 18:27:11
Binary file ./codalist-2004/6968.html matches