Hello,

I am brand new to coda.  Just started looking into it today.

I installed the binaries from the debian folder at
//www.coda.cs.cmu.edu/pub/coda/linux.  I ran vice-setup and everything
seemed to go well until right at the end when it gave this error:

###### Start output
Going to initialize data file to zero, could take awhile.
done.
?  ERROR: rds_zap_heap RVM_EINTERNAL.
Your coda server is not completely setup.  You will need
set it up by hand or fix the problems and rerun /usr/sbin/vice-setup.
###### End output

I have attached the full output of the vice-setup script just in case
it will help.  Most notably I did not create partitions for the log
file and the meta data.  I tried to use files (I thought
repartitioning my system to try this out was going a little
overboard).

I tried starting the server at this point just for kicks and
afterwards the log file contained the same error message and the
server died.

If anyone can help that would be greatly appreciated.

Thank you,
Carl Baldwin
Welcome to the Coda Server Setup script!

You already have a file /etc/coda/server.conf!
Continueing will remove that file.
Do you want to continue? [yes/no] yes
Setting up config files for a coda server.
Do you want the file /etc/coda/server.conf created? [yes] 
What is the root directory for your coda server(s)? [/vice] 
Setting up /vice.
Directories under /vice are set up.

Is this the master server, aka the SCM machine? (y/n) y

Setting up tokens for authentication.
The following token must be identical on all servers.
Enter a random token for update authentication : aoeuhtns
The following token must be identical on all servers.
Enter a random token for auth2 authentication : aoeuhtns
The following token must be identical on all servers.
Enter a random token for volutil authentication : aoeuhtns
tokens done!

Setting up the file list for update client
Filelist for update ready.
/etc/services already has new services registered! Good.
/etc/services ready for Coda
Now installing files specific to the SCM...

Setting up servers file.
Enter an id for the SCM server. (hostname baldwin)
The serverid is a unique number between 0 and 255.
You should avoid 0, 127, and 255.
serverid: 1
done!
Initializing the VSGDB to contain the SCM as E0000100
/vice/db/VSGDB set up

Setting up ROOTVOLUME file
Enter the name of the rootvolume (< 32 chars) : codaroot


Setting up users and groups for Coda

You need to give me a uid (not 0) and username (not root)
for a Coda System:Administrator member on this server,
(sort of a Coda super user)

Enter the uid of this user: 99
Enter the username of this user: nobody
Going to rebuild the protection databases
moving /vice/db/prot_users.db to /vice/db/prot_users.db.old
moving /vice/db/prot_index.db to /vice/db/prot_index.db.old
An initial administrative user nobody (id 99)
with Coda password changeme now exists.

A server needs a small log disk partition, preferrably on a disk by
itself. It also needs a metadata partition of approx 4% of you filespace.

For trial purposes you may give oridnary files instead of raw
partitions. Keep all size small if you do this.
Production servers will want partitions for speed.

-------------------------------------------------------
WARNING: you are going to play with your partitions now.
verify all answers you give.
-------------------------------------------------------

WARNING: these choices are not easy to change once you are up and running.

Are you ready to set up RVM? [yes/no] yes

What is your log partition? /var/log/codalog

The log size must be smaller than you log partition.  We
recommend not more than 30M log size, and 2M is a good choice.
What is your log size? (enter as e.g. '2M') 2M

What is your data partition (or file)? /vice/misc/data

The data size must be approx 4% of you server file space.  We
have templates for servers of approx: 500M, 1G, 2.2G, 3.3G, 8G
(you can store less, but not more on such servers).
The corresponding data sizes are  22M, 44M, 90M, 130M, 315M.
Pick one of the defaults, otherwise I will bail out

What is the size of you data partition (or file)
[22M, 44M, 90M, 130M, 200M, 315M]: 200M

--------------------------------------------------------
WARNING: DATA and LOG partitions are about to be wiped.
--------------------------------------------------------

  --- log area: /var/log/codalog, size 2M.
  --- data area: /vice/misc/data, size 200M.

Proceed, and wipe out old data? [y/n] y


LOG file has been initialized!


Rdsinit will initialize data and log.
This takes a while.
rvm_initialize succeeded.
Going to initialize data file to zero, could take awhile.
done.
?  ERROR: rds_zap_heap RVM_EINTERNAL.
Your coda server is not completely setup.  You will need
set it up by hand or fix the problems and rerun /usr/sbin/vice-setup.

Reply via email to