Sean Caron wrote:
Hi Achim,
Personally, I'd just shitcan the whole thing and start over from
scratch. I completely redid my Coda setup a few times (rm -r /vice;
/usr/local/sbin/vice-setup) before I got it working sort of like how I
wanted it. And even if you were to get it to work now, would you
really trust it after hacking around so much?
I have started from scratch again. I have installed the os again. And
now I have been able to setup three servers in one realm. Thanks a lot
for your advice here.
But now I have some further question on the replication.
I have done everything nearly as you have written. My /vice/db/servers
looks like that:
# cat servers
clusty1.mytest.de 1
clusty2.mytest.de 2
clusty3.mytest.de 3
And the /vice/db/vicetab
# cat vicetab
clusty1.mytest.de /vicepa ftree width=256,depth=3
clusty2.mytest.de /vicepa ftree width=256,depth=3
clusty3.mytest.de /vicepa ftree width=256,depth=3
The client is connected:
# ctokens
Tokens held by the Cache Manager for root:
@mytest.de
Coda user id: 500
Expiration time: Wed Jan 17 12:00:05 2007
[EMAIL PROTECTED] ~]# l /coda/
total 12
dr-xr-xr-x 1 root nfsnobody 2048 Jan 16 11:00 .
drwxr-xr-x 24 root root 4096 Dec 8 11:19 ..
drwxr-xr-x 1 root nfsnobody 2048 Jan 16 09:58 mytest.de
[EMAIL PROTECTED] ~]# l /coda/mytest.de/
total 4
drwxr-xr-x 1 root nfsnobody 2048 Jan 16 09:58 .
dr-xr-xr-x 1 root nfsnobody 2048 Jan 16 11:00 ..
[EMAIL PROTECTED] ~]# cfs cs
Contacting servers .....
All servers up
[EMAIL PROTECTED] ~]# cfs listvol /coda
Status of volume ff000001 (4278190081) named "CodaRoot"
Volume type is Backup
Connection State is Connected
Reintegration age: 0 sec, hogtime 0.000 sec
Minimum quota is 0, maximum quota is unlimited
Current blocks used are 0
The partition has 0 blocks available out of 0
[EMAIL PROTECTED] ~]# cfs listvol /coda/mytest.de/
Status of volume 7f000000 (2130706432) named "/"
Volume type is ReadWrite
Connection State is Connected
Reintegration age: 4294967295 sec, hogtime 4294967.295 sec
Minimum quota is 0, maximum quota is unlimited
Current blocks used are 2
The partition has 8191888 blocks available out of 8211208
I stopped with your advice after the client setup. I haven't created any
volumes. So I wonder now, if the /coda/mytest.de/ is now replicated over
those three servers or not?
I have created /vicepa for every server with a size of 9000MB and a ext2
filesystem on it.
If it is not replicated - Is it the right way if I am using the /vicepa,
which was created on every server during setup, for the replication volume?
for example:
createvol_rep testrepvol clusty1.mytest.de/vicepa
clusty2.mytest.de/vicepa clusty3.mytest.de/vicepa
I have done this already during the last setup, but I was confused then
a bit, because with
# cfs listvol /coda/mytest.de/
and
# cfs listvol /coda/mytest.de/mountpoint
It seems to be the same partition (blocks available). The superuser is
able to store files on /coda/mytest.de/ (the root directory). I am
confused a bit about that. Is the /coda/mytest.de/ also replicated?
Is it the best way to setup only volumes under
/coda/mytest.de/<myvolume-mountpoint> and not to put files directly there?
thanks,
Achim