9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Auth/CPU/Fossil
@ 2003-11-19 21:15 vdharani
  2003-11-20  8:08 ` Fco.J.Ballesteros
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: vdharani @ 2003-11-19 21:15 UTC (permalink / raw)
  To: 9fans

Hi,

I wanted to motivate students to learn and use Plan 9 and Inferno in India.
To do this, I am trying to set up a small network with Plan 9 server and
terminals.

I tried to assist in installing Plan 9 and ran into trouble. So far, I am
used to kfs and kfs-based server only. I havent tried to use fossil as the
file server yet. But for this installation, I tried fossil based
installation. After the base installation was done, I didnt know what to do
because the Wiki documentation doesnt clearly say what is the next step. I
am not sure, if I need to use disk/kfscmd (that are specified for kfs) or
not.

Now, I have fossil-based standalone Plan 9 installation ready. I want to
make it auth/cpu/file server.

Now, here are my questions:

- What documentation sections should I follow to make it auth/cpu/file
server?
- Do I have to make flproto file for fossil server or is it automatically
taken care? (I went through "Setting Up Fossil" section but I am not sure
which one to do and not)
- Do I have to start fossil or is it automatic?
- Do I have to start fossil admin process in a window?
- How do I add users?
- How do I shutdown the server reliably?

Any help appreciated.

Thanks
dharani





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-11-19 21:15 [9fans] Auth/CPU/Fossil vdharani
@ 2003-11-20  8:08 ` Fco.J.Ballesteros
  2003-12-03 20:53   ` vdharani
  2003-11-20  8:10 ` Fco.J.Ballesteros
  2003-11-20 17:35 ` [9fans] Help: Newbie deleting /tmp Antonio Vazquez
  2 siblings, 1 reply; 10+ messages in thread
From: Fco.J.Ballesteros @ 2003-11-20  8:08 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1366 bytes --]

In short, you must configure your standalone server to be an auth/cpu
server (it's already a file server given that you ask fossil to accept connections
from the network).

We have a lab running a fossil auth/cpu/file server and diskless terminals.
Since It seems that you want a similar setup, I might help with the details.

In the wiki:

Consider [Setting up Venti] before you start changing the default installation.
If you have a file server you'll want /n/dump, and venti is the usual
way of getting /n/dump these days.

[Configuring a Standalone CPU Server] tells you what to do to convert
your fs also into a cpu/auth server.

You should also read [Network Configuration] so that the server knows
others.

[Setting up Fossil] tells you among other things how to listen for
network connections (i.e. become a file server). It also shows you how
to add users to a fossil file system (you'd also need to create keys
for each user (see auth(8) ).

BTW, you might want to add extra devices to the cpu kernel config file
so you could start the window system in the console while you're
setting it up.

If you need more help, or want to borrow our config files,
I think we could talk off-list and then you might perhaps
update the wiki so that
next time people could now what sections (and which order)
they should follow.


hth

[-- Attachment #2: Type: message/rfc822, Size: 3398 bytes --]

From: <vdharani@infernopark.com>
To: <9fans@cse.psu.edu>
Subject: [9fans] Auth/CPU/Fossil
Date: Wed, 19 Nov 2003 16:15:06 -0500 (EST)
Message-ID: <9406.135.214.150.100.1069276506.squirrel@www.infernopark.com>

Hi,

I wanted to motivate students to learn and use Plan 9 and Inferno in India.
To do this, I am trying to set up a small network with Plan 9 server and
terminals.

I tried to assist in installing Plan 9 and ran into trouble. So far, I am
used to kfs and kfs-based server only. I havent tried to use fossil as the
file server yet. But for this installation, I tried fossil based
installation. After the base installation was done, I didnt know what to do
because the Wiki documentation doesnt clearly say what is the next step. I
am not sure, if I need to use disk/kfscmd (that are specified for kfs) or
not.

Now, I have fossil-based standalone Plan 9 installation ready. I want to
make it auth/cpu/file server.

Now, here are my questions:

- What documentation sections should I follow to make it auth/cpu/file
server?
- Do I have to make flproto file for fossil server or is it automatically
taken care? (I went through "Setting Up Fossil" section but I am not sure
which one to do and not)
- Do I have to start fossil or is it automatic?
- Do I have to start fossil admin process in a window?
- How do I add users?
- How do I shutdown the server reliably?

Any help appreciated.

Thanks
dharani


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-11-19 21:15 [9fans] Auth/CPU/Fossil vdharani
  2003-11-20  8:08 ` Fco.J.Ballesteros
@ 2003-11-20  8:10 ` Fco.J.Ballesteros
  2003-11-20 17:35 ` [9fans] Help: Newbie deleting /tmp Antonio Vazquez
  2 siblings, 0 replies; 10+ messages in thread
From: Fco.J.Ballesteros @ 2003-11-20  8:10 UTC (permalink / raw)
  To: 9fans

I forgot to tell that to halt your fossil
you can usr /bin/fshalt



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Help: Newbie deleting /tmp
  2003-11-20 17:35 ` [9fans] Help: Newbie deleting /tmp Antonio Vazquez
@ 2003-11-20 17:09   ` Russ Cox
  0 siblings, 0 replies; 10+ messages in thread
From: Russ Cox @ 2003-11-20 17:09 UTC (permalink / raw)
  To: 9fans

> Help. I am a newbie.
> I have erased the /tmp directory and I can not recreate it.
> The message is something like "Can't create directory in a mounted place"
> I try
> bind -ca /usr/glenda/tmp /tmp
> but is incorrect.
> Please: help me.
> Antonio.

if the file server is not checking permissions:

	mount -c /srv/boot /n/boot
	mkdir /n/boot/tmp

otherwise, if you are using kfs:

	disk/kfscmd 'create /tmp sys sys 555 d'

otherwise, if you are using fossil:

	con -l /srv/fscons
	fsys main create /tmp sys sys d555
	ctl-\, q



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [9fans] Help: Newbie deleting /tmp
  2003-11-19 21:15 [9fans] Auth/CPU/Fossil vdharani
  2003-11-20  8:08 ` Fco.J.Ballesteros
  2003-11-20  8:10 ` Fco.J.Ballesteros
@ 2003-11-20 17:35 ` Antonio Vazquez
  2003-11-20 17:09   ` Russ Cox
  2 siblings, 1 reply; 10+ messages in thread
From: Antonio Vazquez @ 2003-11-20 17:35 UTC (permalink / raw)
  To: 9fans

Help. I am a newbie.
I have erased the /tmp directory and I can not recreate it.
The message is something like "Can't create directory in a mounted place"
I try
bind -ca /usr/glenda/tmp /tmp
but is incorrect.
Please: help me.
Antonio.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-12-03 20:53   ` vdharani
@ 2003-12-03 19:42     ` andrey mirtchovski
  2003-12-03 22:17       ` vdharani
  2003-12-03 22:18       ` vdharani
  2003-12-03 20:10     ` Fco.J.Ballesteros
  1 sibling, 2 replies; 10+ messages in thread
From: andrey mirtchovski @ 2003-12-03 19:42 UTC (permalink / raw)
  To: 9fans

On Wed, 3 Dec 2003 vdharani@infernopark.com wrote:

> Also, seeing the mails on fossil/venti woes, I am getting worried about its
> stability. I am not sure how stable the system will be but atleast I would
> like to try it.

given how much you gain by using fossil+venti over kfs one or two stability
hiccups are not a showstopper -- fossil handles restarting rather well. for
the rare cases when it doesn't venti saves the day. venti is stable.

besides, our whining has gotten most of the bugs fixed. recently reported
problems come from misconfiguration and unfamiliarity with the different
options rather than from bugs within fossil.

andrey



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-12-03 20:53   ` vdharani
  2003-12-03 19:42     ` andrey mirtchovski
@ 2003-12-03 20:10     ` Fco.J.Ballesteros
  1 sibling, 0 replies; 10+ messages in thread
From: Fco.J.Ballesteros @ 2003-12-03 20:10 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 146 bytes --]

Don't worry. I'd say venti is solid as a rock, and fossil is quite
solid too, although you don't need to depend on that too much,
given venti.

[-- Attachment #2: Type: message/rfc822, Size: 4264 bytes --]

From: <vdharani@infernopark.com>
To: <9fans@cse.psu.edu>
Subject: Re: [9fans] Auth/CPU/Fossil
Date: Wed, 3 Dec 2003 15:53:25 -0500 (EST)
Message-ID: <46368.192.11.226.116.1070484805.squirrel@www.infernopark.com>

Hi Ballestros,

Sorry for the delay in replying. I wasnt able to use the internet for
sometime.

I think I should first try fossil based Plan 9 installation before I help
someone located elsewhere. I will do that as soon as I can. I will take
your help off-list as needed.

Also, seeing the mails on fossil/venti woes, I am getting worried about its
stability. I am not sure how stable the system will be but atleast I would
like to try it.

Thanks
dharani

> In short, you must configure your standalone server to be an auth/cpu
> server (it's already a file server given that you ask fossil to accept
> connections from the network).
>
> We have a lab running a fossil auth/cpu/file server and diskless
> terminals. Since It seems that you want a similar setup, I might help
> with the details.
>
> In the wiki:
>
> Consider [Setting up Venti] before you start changing the default
> installation. If you have a file server you'll want /n/dump, and venti
> is the usual way of getting /n/dump these days.
>
> [Configuring a Standalone CPU Server] tells you what to do to convert
> your fs also into a cpu/auth server.
>
> You should also read [Network Configuration] so that the server knows
> others.
>
> [Setting up Fossil] tells you among other things how to listen for
> network connections (i.e. become a file server). It also shows you how
> to add users to a fossil file system (you'd also need to create keys
> for each user (see auth(8) ).
>
> BTW, you might want to add extra devices to the cpu kernel config file
> so you could start the window system in the console while you're
> setting it up.
>
> If you need more help, or want to borrow our config files,
> I think we could talk off-list and then you might perhaps
> update the wiki so that
> next time people could now what sections (and which order)
> they should follow.
>
>
> hth


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-11-20  8:08 ` Fco.J.Ballesteros
@ 2003-12-03 20:53   ` vdharani
  2003-12-03 19:42     ` andrey mirtchovski
  2003-12-03 20:10     ` Fco.J.Ballesteros
  0 siblings, 2 replies; 10+ messages in thread
From: vdharani @ 2003-12-03 20:53 UTC (permalink / raw)
  To: 9fans

Hi Ballestros,

Sorry for the delay in replying. I wasnt able to use the internet for
sometime.

I think I should first try fossil based Plan 9 installation before I help
someone located elsewhere. I will do that as soon as I can. I will take
your help off-list as needed.

Also, seeing the mails on fossil/venti woes, I am getting worried about its
stability. I am not sure how stable the system will be but atleast I would
like to try it.

Thanks
dharani

> In short, you must configure your standalone server to be an auth/cpu
> server (it's already a file server given that you ask fossil to accept
> connections from the network).
>
> We have a lab running a fossil auth/cpu/file server and diskless
> terminals. Since It seems that you want a similar setup, I might help
> with the details.
>
> In the wiki:
>
> Consider [Setting up Venti] before you start changing the default
> installation. If you have a file server you'll want /n/dump, and venti
> is the usual way of getting /n/dump these days.
>
> [Configuring a Standalone CPU Server] tells you what to do to convert
> your fs also into a cpu/auth server.
>
> You should also read [Network Configuration] so that the server knows
> others.
>
> [Setting up Fossil] tells you among other things how to listen for
> network connections (i.e. become a file server). It also shows you how
> to add users to a fossil file system (you'd also need to create keys
> for each user (see auth(8) ).
>
> BTW, you might want to add extra devices to the cpu kernel config file
> so you could start the window system in the console while you're
> setting it up.
>
> If you need more help, or want to borrow our config files,
> I think we could talk off-list and then you might perhaps
> update the wiki so that
> next time people could now what sections (and which order)
> they should follow.
>
>
> hth





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-12-03 19:42     ` andrey mirtchovski
@ 2003-12-03 22:17       ` vdharani
  2003-12-03 22:18       ` vdharani
  1 sibling, 0 replies; 10+ messages in thread
From: vdharani @ 2003-12-03 22:17 UTC (permalink / raw)
  To: 9fans; +Cc: mirtchov

> On Wed, 3 Dec 2003 vdharani@infernopark.com wrote:
>
>> Also, seeing the mails on fossil/venti woes, I am getting worried
>> about its stability. I am not sure how stable the system will be but
>> atleast I would like to try it.
>
> given how much you gain by using fossil+venti over kfs one or two
> stability hiccups are not a showstopper -- fossil handles restarting
> rather well. for the rare cases when it doesn't venti saves the day.
> venti is stable.

Oh, thats good to hear. Since I havent played with fossil yet, I was
thinking one cannot boot the server if it causes any problem. From what I
remember from the past mails and your replies, I hope I can atleast start
the server with an older snapshot. Thats good enough.

Thanks
dharani





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Auth/CPU/Fossil
  2003-12-03 19:42     ` andrey mirtchovski
  2003-12-03 22:17       ` vdharani
@ 2003-12-03 22:18       ` vdharani
  1 sibling, 0 replies; 10+ messages in thread
From: vdharani @ 2003-12-03 22:18 UTC (permalink / raw)
  To: 9fans

> On Wed, 3 Dec 2003 vdharani@infernopark.com wrote:
>
>> Also, seeing the mails on fossil/venti woes, I am getting worried
>> about its stability. I am not sure how stable the system will be but
>> atleast I would like to try it.
>
> given how much you gain by using fossil+venti over kfs one or two
> stability hiccups are not a showstopper -- fossil handles restarting
> rather well. for the rare cases when it doesn't venti saves the day.
> venti is stable.

Oh, thats good to hear. Since I havent played with fossil yet, I was
thinking one cannot boot the server if it causes any problem. From what I
remember from the past mails and your replies, I hope I can atleast start
the server with an older snapshot. Thats good enough.

Thanks
dharani







^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2003-12-03 22:18 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-19 21:15 [9fans] Auth/CPU/Fossil vdharani
2003-11-20  8:08 ` Fco.J.Ballesteros
2003-12-03 20:53   ` vdharani
2003-12-03 19:42     ` andrey mirtchovski
2003-12-03 22:17       ` vdharani
2003-12-03 22:18       ` vdharani
2003-12-03 20:10     ` Fco.J.Ballesteros
2003-11-20  8:10 ` Fco.J.Ballesteros
2003-11-20 17:35 ` [9fans] Help: Newbie deleting /tmp Antonio Vazquez
2003-11-20 17:09   ` Russ Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).