Re: AFS install

2012-05-19 Thread Benjamin Kaduk

On Wed, 16 May 2012, Jerry McAllister wrote:


On Tue, May 15, 2012 at 12:51:04AM -0400, Benjamin Kaduk wrote:

Hello Ben,

Thank you for your response.

I cleaned and then copied the 82 file to 83 and then edited it
to replace all 82-s with 83 or added it where there seemed to be
a list of versions.   It got a lot further, but now dies not finding
another file.

 ../rpc/types.h:77:27: error: rpc/netconfig.h: No such file or directory


Ah, I see what is going on.  This is an artifact of the old build system I 
inherited, which is no longer used for OpenAFS git master; unfortunately, 
the new code (which uses FreeBSD's standard kernel module building 
infrastructure) is not directly mergable to the OpenAFS 1.6.x branch, so 
the release version is still using the old build system.


The proper way to fix it is to clean the work tree, redo the copying 
param.amd64_fbsd_82.h file, and then find this part of 
openafs-1.6.0/src/libafs/MakefileProto.FBSD.in:

%-ln -fs ${KSRC}/nfs nfs
%all -fbsd_71 -fbsd_72 -fbsd_72 -fbsd_73 -fbsd_74 -fbsd_80 -fbsd_81 -fbsd_82 
-fbsd_90
%-ln -fs /usr/include/rpc rpc
%fbsd_71 fbsd_72 fbsd_73 fbsd_74 fbsd_80 fbsd_81 fbsd_82 fbsd_90
%-ln -fs ${KSRC}/rpc rpc
%all
which is doing conditionals on the particular FreeBSD version to account 
for moved headers, instead of a more intelligent version number 
comparison.  Add -fbsd_83 to the first line (all -fbsd_71 [...])
and fbsd_83 to the second one (fbsd_71 fbsd_72 [...]), and then a 
build should get past this issue.


However, if you just want it to build now, I think there is an easier fix. 
(I'm not 100% sure, since there are some ... weird ... things going on in 
this build system, and I haven't played with it recently.)

Edit openafs-1.6.0/src/libafs/Makefile and find the line that has
-ln -fs /usr/include/rpc rpc
and change that to be
-ln -fs ${KSRC}/rpc rpc
instead (preserving the tab character at the beginning of the line).  I 
expect that to let the build continue.


Again, sorry for all these troubles; I'll bump up the priority of getting 
the port updated.


-Ben Kaduk
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: AFS install

2012-05-16 Thread Jerry McAllister
On Tue, May 15, 2012 at 12:51:04AM -0400, Benjamin Kaduk wrote:

Hello Ben,

Thank you for your response.

I cleaned and then copied the 82 file to 83 and then edited it
to replace all 82-s with 83 or added it where there seemed to be
a list of versions.   It got a lot further, but now dies not finding
another file.

  ../rpc/types.h:77:27: error: rpc/netconfig.h: No such file or directory

I will send along another message with the build script attached.

 Hi Jerry,
 
 On Mon, 14 May 2012, Jerry McAllister wrote:
 
 Hi,
 
 I installed AMD64 FreeBSD 8.3 on a new machine a couple of days ago.
 It seems fine so far.
 
 This afternoon I tried to install OpenAFS 1.6.0 on it from
  /usr/ports/net/openafs
 
 The configure ran happily and I didn't notice any errors.
 But, the make died soon after starting with the following complaints.
 
  make: don't know how to make ./param.amd64_fbsd_83.h. stop
  *** Error code 2
 
  Stop in /usr/ports/net/openafs/work/openafs-1.6.0.
  ** Error code 1
 
 I presume that means that it does not know about FreeBSD 8.3 yet.
 
 That's right; the OpenAFS build system has lots of history behind it, 
 which means that it is not particularly elegant at handling this sort of 
 thing.

A lot of history.   We have used it at MSU for a long time. 
It was never my project to build or maintain, but I used it a lot.

 
 I rummaged around in the README it left in the ../work directory
 and saw a bunch of AMD64 versions up to 8.1 (and even 9.0) but
 not 8.2 or 8.3.   I noticed in the Makefile where it says:
  IGNORE= Supports FreeBSD 8.0 and later
 I am not sure how that plays in it.   I am definitely not a make hacker.
 
 Anyway, is there a good tinker to get past this
 or do I have to wait until something gets updated in the port?
 
 Or, did I just do something stupid?
 
 No fault on your end; I need to push in updates for 8.3 and 10.0 support 
 but have been busy with schoolwork.

I can sure relate to that.

 For now, if you're up for a little bit of tinkering, you could go in to 
 /usr/ports/net/openafs and 'make clean  make extract', then:
 cd work/openafs-1.6.0/src/config  cp param.amd64_fbsd_82.h 
 param.amd64_fbsd_83.h
 and continue with the usual make install, etc., in 
 /usr/ports/net/openafs/.
 If that still does not compile/run, please send me the build log (or 
 dmesg -a output if a runtime failure) and I will look at it.
 
 Thanks for the report, and sorry to have been so slow at catching up to 
 8.3/10.0.
 
 -Ben Kaduk


Thanks for your help,

jerry
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: AFS install

2012-05-15 Thread Wojciech Puchar

I am not sure how that plays in it.   I am definitely not a make hacker.

Anyway, is there a good tinker to get past this
or do I have to wait until something gets updated in the port?


8.2 version should work just fine as 8.3 version.
Some simple fixing of makefiles/other files or even symlinks should 
correct it.




Or, did I just do something stupid?


Probably not you but program authors by requiring to change source every 
time new FreeBSD version will go out.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


AFS install

2012-05-14 Thread Jerry McAllister
Hi,

I installed AMD64 FreeBSD 8.3 on a new machine a couple of days ago.
It seems fine so far.

This afternoon I tried to install OpenAFS 1.6.0 on it from
  /usr/ports/net/openafs

The configure ran happily and I didn't notice any errors.
But, the make died soon after starting with the following complaints.

  make: don't know how to make ./param.amd64_fbsd_83.h. stop
  *** Error code 2

  Stop in /usr/ports/net/openafs/work/openafs-1.6.0.
  ** Error code 1

I presume that means that it does not know about FreeBSD 8.3 yet.

I rummaged around in the README it left in the ../work directory
and saw a bunch of AMD64 versions up to 8.1 (and even 9.0) but
not 8.2 or 8.3.   I noticed in the Makefile where it says:
  IGNORE= Supports FreeBSD 8.0 and later
I am not sure how that plays in it.   I am definitely not a make hacker.

Anyway, is there a good tinker to get past this 
or do I have to wait until something gets updated in the port?

Or, did I just do something stupid?
 
 
By the way, I need just the client.   I do not intend to start
a server or a cell on this machine.  I just need to talk to the
cell at work.   Is there a way of only installing the client?
(I think the client is the biggest part, but still, do not need 
 the server part hanging around if it would work happily that way)

Thanks for any help,

jerryJerry McAllisterjerr...@msu.edu 

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: AFS install

2012-05-14 Thread Benjamin Kaduk

Hi Jerry,

On Mon, 14 May 2012, Jerry McAllister wrote:


Hi,

I installed AMD64 FreeBSD 8.3 on a new machine a couple of days ago.
It seems fine so far.

This afternoon I tried to install OpenAFS 1.6.0 on it from
 /usr/ports/net/openafs

The configure ran happily and I didn't notice any errors.
But, the make died soon after starting with the following complaints.

 make: don't know how to make ./param.amd64_fbsd_83.h. stop
 *** Error code 2

 Stop in /usr/ports/net/openafs/work/openafs-1.6.0.
 ** Error code 1

I presume that means that it does not know about FreeBSD 8.3 yet.


That's right; the OpenAFS build system has lots of history behind it, 
which means that it is not particularly elegant at handling this sort of 
thing.




I rummaged around in the README it left in the ../work directory
and saw a bunch of AMD64 versions up to 8.1 (and even 9.0) but
not 8.2 or 8.3.   I noticed in the Makefile where it says:
 IGNORE= Supports FreeBSD 8.0 and later
I am not sure how that plays in it.   I am definitely not a make hacker.

Anyway, is there a good tinker to get past this
or do I have to wait until something gets updated in the port?

Or, did I just do something stupid?


No fault on your end; I need to push in updates for 8.3 and 10.0 support 
but have been busy with schoolwork.
For now, if you're up for a little bit of tinkering, you could go in to 
/usr/ports/net/openafs and 'make clean  make extract', then:

cd work/openafs-1.6.0/src/config  cp param.amd64_fbsd_82.h 
param.amd64_fbsd_83.h
and continue with the usual make install, etc., in 
/usr/ports/net/openafs/.
If that still does not compile/run, please send me the build log (or 
dmesg -a output if a runtime failure) and I will look at it.





By the way, I need just the client.   I do not intend to start
a server or a cell on this machine.  I just need to talk to the
cell at work.   Is there a way of only installing the client?
(I think the client is the biggest part, but still, do not need
the server part hanging around if it would work happily that way)


The upstream OpenAFS build system is not condusive to just building the 
client; I have asked about this.  It is fairly easy to just build the 
server, but since my interest was mostly in the client I did not add an 
option for doing so.


Thanks for the report, and sorry to have been so slow at catching up to 
8.3/10.0.


-Ben Kaduk
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


AFS on FreeBSD 8?

2010-04-08 Thread Jan Henrik Sylvester

I tried to get an AFS client on my 8.0-RELEASE (or 8-STABLE) system.

What is the status of AFS on FreeBSD?

Neither OpenAFS nor Arla seem to be in ports.

I found the freebsd-afs mailing list with many posting from 2008/Dec but 
nothing from 2009 or 2010. The port-freebsd list on openafs.org has 
nothing newer, either.


http://wiki.freebsd.org/afs has instructions for Arla, but the build 
fails on 8.0-RELEASE.


http://wiki.freebsd.org/afs-server seems to be even older.

http://wiki.freebsd.org/AFS_using_OpenAFS_%2B_Arla gives me: You are 
not allowed to view this page.


Is there anything more current that I missed?

Thanks,
Jan Henrik
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: AFS on FreeBSD 8?

2010-04-08 Thread Ivan Voras

Jan Henrik Sylvester wrote:

I tried to get an AFS client on my 8.0-RELEASE (or 8-STABLE) system.

What is the status of AFS on FreeBSD?

Neither OpenAFS nor Arla seem to be in ports.

I found the freebsd-afs mailing list with many posting from 2008/Dec but 
nothing from 2009 or 2010. The port-freebsd list on openafs.org has 
nothing newer, either.


http://wiki.freebsd.org/afs has instructions for Arla, but the build 
fails on 8.0-RELEASE.


http://wiki.freebsd.org/afs-server seems to be even older.

http://wiki.freebsd.org/AFS_using_OpenAFS_%2B_Arla gives me: You are 
not allowed to view this page.


Is there anything more current that I missed?


Try asking on freebsd-fs@ or freebsd-current@ lists.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Start of a FreeBSD Setup Guide for AFS (Server and Client)

2008-02-14 Thread Marc G. Fournier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


I've been meaning to get this started for awhile now, but time never is what
one would like it to be: endless.

http://wiki.freebsd.org/AFS_using_OpenAFS_%2B_Arla

Is a *very* basic start ... right now, its just a pointer to Arla (client) and
OpenAFS (server) ports for FreeBSD created by Alex Koss, and a link to some
NetBSD specific setup instructions.  I'm going to work on FreeBSD specific
ones, using that as a base, that will be on the Wiki itself ...

If anyone else does start working through the NetBSD instructions and wants to
submit stuff, just email me and I'll gladly add it .. kerberos, at least, is
something that I've *never* setup, so I'm starting from complete ground zero on
this ..

- 
Marc G. Fournier   Hub.Org Networking Services (http://www.hub.org)
Email . [EMAIL PROTECTED]  MSN . [EMAIL PROTECTED]
Yahoo . yscrappy   Skype: hub.orgICQ . 7615664
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFHtO1q4QvfyHIvDvMRAjhqAKCvz5FqgcDl/pwb3Sj0faY+kSgZbwCdHYAq
+d3oV/GmYens4pm/D02XhxU=
=3u+o
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-02-04 Thread Kyle Moffett
On Jan 16, 2008 1:48 PM, Jeffrey Hutzelman [EMAIL PROTECTED] wrote:
 The let's just slurp everything into the main distribution so we don't
 have to worry about stable interfaces approach is really poor.  It
 encourages bad engineering practice among people maintaining the main
 distribution, discourages innovation and extension by others, and generally
 doesn't scale.  It's far better to either attempt to maintain stable
 external interfaces to the VFS and VM subsystems, or else admit that you
 don't have the resources to do so given the relatively small number of
 external users, in which case you almost certainly also don't have the
 resources to keep on top of updates to something like OpenAFS.

The Linux Kernel presents a very strong counter-argument-by-example.
The amount of patches merged per released version has been linearly
increasing over the last several years; the 2.6.23 = 2.6.24 patch was
49MB uncompressed, with a 5.7MB changelog.  Of that, a significant
portion were VFS changes which touched most filesystems.  The various
filesystem-related  changes alone between 2.6.23 and 2.6.24 were
2.9MB.  For reference, the *entire* OpenAFS diff between 2.4.6 and
2.5.30 is all of 8.2MB.  The Linux Kernel changes include partial
support for having per-process views of a single filesystem
(Specifically /proc, so /proc/net can have differing contents between
network namespaces).  Other features which Linux supports that
virtually no other OS does is multiple filesystem namespaces, where
the mount-tree is selectively independent or shared between
namespaces.

I realize that some people are probably already aware of most of that,
but I thought it should be mentioned that slurp everything into the
main distribution actually scales very well with respect to the Linux
kernel.  It means that the people who are making changes (to the VFS,
for example) have to go around and fix *all* the filesystems, and in
addition when a bug gets fixed in one filesystem then most of the
others get checked for that same bug.

OpenAFS also does not benchmark very well under Linux against most of
the other networked filesystems (even ones using encryption), as it
does not support the fine-grained locking that Linux does.
Unfortunately it isn't practical for Linux to reuse existing OpenAFS
code as the licenses are partially incompatible.


 In the long run, I'm guessing that the OpenAFS cache manager evolves more
 quickly than FreeBSD's VFS interface, which makes pulling the CM into the
 kernel tree a losing battle.  If you disagree, by all means fork that part
 of AFS (or get someone else to do so) and see what happens (AFS's
 user/kernel and RPC interfaces are both fairly stable, so forking just the
 kernel parts should be mostly feasible).

As it so happens this is exactly what is happening right now in the
Linux Kernel.  David Howells (original author of the Linux keyring
subsystem) has been writing a generic userspace+kernelspace FS-Cache
system which can use either a block device or a mounted filesystem as
storage.  It presently supports NFS and the minimal in-kernel AFS
client and is planned to be mostly merged into 2.6.25.  The benefits
of being able to share innovations in caching between AFS, NFS, and
other networked filesystems is quite significant.

My apologies for anything in this email that may be construed as
offensive; the intent is as an honest technical discussion of
development methods and practices.

Cheers,
Kyle Moffett
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-02-04 Thread Jerry McAllister
On Mon, Feb 04, 2008 at 12:58:29AM -0500, Kyle Moffett wrote:

 On Jan 16, 2008 1:48 PM, Jeffrey Hutzelman [EMAIL PROTECTED] wrote:
  The let's just slurp everything into the main distribution so we don't
  have to worry about stable interfaces approach is really poor.  It
  encourages bad engineering practice among people maintaining the main
  distribution, discourages innovation and extension by others, and generally
  doesn't scale.  It's far better to either attempt to maintain stable
  external interfaces to the VFS and VM subsystems, or else admit that you
  don't have the resources to do so given the relatively small number of
  external users, in which case you almost certainly also don't have the
  resources to keep on top of updates to something like OpenAFS.
 
 The Linux Kernel presents a very strong counter-argument-by-example.
 The amount of patches merged per released version has been linearly
 increasing over the last several years; the 2.6.23 = 2.6.24 patch was
 49MB uncompressed, with a 5.7MB changelog.  Of that, a significant
 portion were VFS changes which touched most filesystems.  The various
 filesystem-related  changes alone between 2.6.23 and 2.6.24 were
 2.9MB.  


So, there are reasons why many of us prefer FreeBSD to Linux.

jerry



For reference, the *entire* OpenAFS diff between 2.4.6 and
 2.5.30 is all of 8.2MB.  The Linux Kernel changes include partial
 support for having per-process views of a single filesystem
 (Specifically /proc, so /proc/net can have differing contents between
 network namespaces).  Other features which Linux supports that
 virtually no other OS does is multiple filesystem namespaces, where
 the mount-tree is selectively independent or shared between
 namespaces.
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: VFS KPI was Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-01-17 Thread Scott Long

Rick Macklem wrote:



On Wed, 16 Jan 2008, Robert Watson wrote:

[good stuff snipped]


Right now we maintain a relatively stable VM/VFS KPI withing a major 
release (i.e, FreeBSD 6.0 - 6.1 - 6.2 - 6.3), but see fairly 
significant changes between major releases (5.x - 6.x - 7.x, etc).  
I expect to see further changes in VFS for 8.x (and some of the 
locking-related ones have already started going in).



This is loosely related to both the OpenAFS thread and the Mac OS X ZFS
port thread, so I thought I'd ask...

Has anyone considered trying to bring the FreeBSD VFS KPI (and others, for
that matter) closed to the Darwin/Mac OS X ones? The Apple folks made
quite dramatic changes to their VFS when going from Panther (very FreeBSD
like) to Tiger, but seemed to have stabilized, at least for Leopard. It
just seems that using the Mac OS X KPIs might leverage some work being
done on both sides? (I don't know if there is an OpenAFS port to Mac OS X
or interest in one, but I would think there would be a use for one, if it
existed?)

Although I'm far from an expert on the Mac OS X VFS (when I ported to it,
I just cribbed the code and it worked:-), it seems that they pretty well
got rid of the concept of a vnode-lock. If the underlying file system 
isn't SMP safe, it can put a lock on the subsystem at the VFS call.

(I think it optionally does a global lock or a uses an smp lock in the
vnode, but don't quote me on this. My code currently runs with the
thread-safe flag false in the vfs_conf structure entry, which enables
the automagic locking.)



Both Solaris and OSX seem to have found the path out of the VFS locking
woods, and it would indeed be really nice if FreeBSD could follow suit.
You're not the first to suggest the vnode locking move out of VFS and
into the filesystems.  I think that the work it would take to adapt the
existing filesystems to this design would be far less than the ongoing
work by everyone to fight the old design (both in FreeBSD proper and in
companies that do their own custom filesystems in FreeBSD), but it does
come at a cost of making things like nullfs much harder, if not nearly
impossible.  I wish I had time to work on something like this, but I
encourage others to look into it and experiment.

Scott
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


VFS KPI was Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-01-17 Thread Rick Macklem



On Wed, 16 Jan 2008, Robert Watson wrote:

[good stuff snipped]


Right now we maintain a relatively stable VM/VFS KPI withing a major release 
(i.e, FreeBSD 6.0 - 6.1 - 6.2 - 6.3), but see fairly significant changes 
between major releases (5.x - 6.x - 7.x, etc).  I expect to see further 
changes in VFS for 8.x (and some of the locking-related ones have already 
started going in).



This is loosely related to both the OpenAFS thread and the Mac OS X ZFS
port thread, so I thought I'd ask...

Has anyone considered trying to bring the FreeBSD VFS KPI (and others, for
that matter) closed to the Darwin/Mac OS X ones? The Apple folks made
quite dramatic changes to their VFS when going from Panther (very FreeBSD
like) to Tiger, but seemed to have stabilized, at least for Leopard. It
just seems that using the Mac OS X KPIs might leverage some work being
done on both sides? (I don't know if there is an OpenAFS port to Mac OS X
or interest in one, but I would think there would be a use for one, if it
existed?)

Although I'm far from an expert on the Mac OS X VFS (when I ported to it,
I just cribbed the code and it worked:-), it seems that they pretty well
got rid of the concept of a vnode-lock. If the underlying file system 
isn't SMP safe, it can put a lock on the subsystem at the VFS call.

(I think it optionally does a global lock or a uses an smp lock in the
vnode, but don't quote me on this. My code currently runs with the
thread-safe flag false in the vfs_conf structure entry, which enables
the automagic locking.)

Just a thought, rick

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-01-16 Thread Jeffrey Hutzelman
--On Monday, January 14, 2008 02:23:47 PM + Robert Watson 
[EMAIL PROTECTED] wrote:



I'd like very much to get at least the kernel parts of an AFS client into
the base system.


That may well be realistic for arla, though I believe there was a period 
for a while where the kernel/arlad interface was evolving to support 
features like chunking.  I pay only superficial attention to arla-drinkers, 
so I don't know what the status of any of that is; for that, you'd have to 
ask someone who is actively involved in arla development (I believe there 
are some such people on this list).


It is unlikely ever to happen for OpenAFS, in which virtually all of the 
cache manager code is in-kernel and most of it is cross-platform.  Trying 
to pull the OpenAFS cache manager into the FreeBSD kernel would be 
equivalent to forking OpenAFS; what you'd get would work and would keep up 
with FreeBSD, but it would be unlikely to keep up with OpenAFS.


The let's just slurp everything into the main distribution so we don't 
have to worry about stable interfaces approach is really poor.  It 
encourages bad engineering practice among people maintaining the main 
distribution, discourages innovation and extension by others, and generally 
doesn't scale.  It's far better to either attempt to maintain stable 
external interfaces to the VFS and VM subsystems, or else admit that you 
don't have the resources to do so given the relatively small number of 
external users, in which case you almost certainly also don't have the 
resources to keep on top of updates to something like OpenAFS.


In the long run, I'm guessing that the OpenAFS cache manager evolves more 
quickly than FreeBSD's VFS interface, which makes pulling the CM into the 
kernel tree a losing battle.  If you disagree, by all means fork that part 
of AFS (or get someone else to do so) and see what happens (AFS's 
user/kernel and RPC interfaces are both fairly stable, so forking just the 
kernel parts should be mostly feasible).


-- Jeff
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-01-16 Thread Robert Watson

On Wed, 16 Jan 2008, Jeffrey Hutzelman wrote:

--On Monday, January 14, 2008 02:23:47 PM + Robert Watson 
[EMAIL PROTECTED] wrote:


I'd like very much to get at least the kernel parts of an AFS client into 
the base system.


That may well be realistic for arla, though I believe there was a period for 
a while where the kernel/arlad interface was evolving to support features 
like chunking.  I pay only superficial attention to arla-drinkers, so I 
don't know what the status of any of that is; for that, you'd have to ask 
someone who is actively involved in arla development (I believe there are 
some such people on this list).


It is unlikely ever to happen for OpenAFS, in which virtually all of the 
cache manager code is in-kernel and most of it is cross-platform.  Trying to 
pull the OpenAFS cache manager into the FreeBSD kernel would be equivalent 
to forking OpenAFS; what you'd get would work and would keep up with 
FreeBSD, but it would be unlikely to keep up with OpenAFS.


I chatted with Darrick for a while on IM yesterday (or was it the day before) 
to try and get a better understanding of the OpenAFS parts, and now that I 
know a little more, agree.  My primary experience until now has been with 
Arla, which has a very stable interface between its relatively static kernel 
module and the userspace cache manager, so the main on-going engineering for 
the kernel module is tracking changes in the FreeBSD VFS rather than tracking 
Arla changes.


The let's just slurp everything into the main distribution so we don't have 
to worry about stable interfaces approach is really poor.  It encourages 
bad engineering practice among people maintaining the main distribution, 
discourages innovation and extension by others, and generally doesn't scale. 
It's far better to either attempt to maintain stable external interfaces to 
the VFS and VM subsystems, or else admit that you don't have the resources 
to do so given the relatively small number of external users, in which case 
you almost certainly also don't have the resources to keep on top of updates 
to something like OpenAFS.


Right now we maintain a relatively stable VM/VFS KPI withing a major release 
(i.e, FreeBSD 6.0 - 6.1 - 6.2 - 6.3), but see fairly significant changes 
between major releases (5.x - 6.x - 7.x, etc).  I expect to see further 
changes in VFS for 8.x (and some of the locking-related ones have already 
started going in).


The historic problem for Arla has been that instead of tracking these VFS 
changes as they are made, they had to catch up every once in a while. Normally 
that every once in a while has been at the point where a FreeBSD branch is 
coming to the end of support rather than when it is new and shiny.  The result 
has been that Arla is pretty hard to use with FreeBSD as you either have to 
run a relatively old version of FreeBSD, or update the Arla kernel parts 
yourself (neither exciting prospects).  In particular, if you are a FreeBSD 
kernel developer, you will never be running Arla as you are almost certainly 
running something on the development HEAD and not an aging branch.  This leads 
to a bit of a chicken-and-egg problem, in which FreeBSD developers never use 
AFS, and this almost certainly an obstacle to it getting much use in the wider 
FreeBSD community.


If there's sufficient interest in the AFS community to create and maintain a 
port of OpenAFS to FreeBSD, I think that would be wonderful.  However, in 
light of the fact that it hasn't really happened to date, I've been trying to 
think of ways to help support that community a bit better.  In the case of 
Arla, there's a quite logical path: if we import the nnpfs kernel module (but 
not cache manager), then it will track FreeBSD development and almost 
certainly work with little or no trouble on new major releases, as sweeps to 
various KPIs will happen for free.  If that doesn't work with OpenAFS due to 
structural differences from Arla, that's a shame (because it is easy in the 
case of Arla), but life.


So let's turn the question around: to get the OpenAFS client up and running on 
FreeBSD, do you have any technical requirements not yet met by FreeBSD, or is 
it really about finding someone willing to spend some time doing the bulk of 
the technical work and track bugs for a while?


Robert N M Watson
Computer Laboratory
University of Cambridge
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: [OpenAFS-devel] Re: AFS ... or equivalent ...

2008-01-16 Thread Jeffrey Hutzelman
On Wed, 16 Jan 2008, Robert Watson wrote:

 On Wed, 16 Jan 2008, Jeffrey Hutzelman wrote:

  The let's just slurp everything into the main distribution so we don't have
  to worry about stable interfaces approach is really poor.  It encourages
  bad engineering practice among people maintaining the main distribution,
  discourages innovation and extension by others, and generally doesn't scale.
  It's far better to either attempt to maintain stable external interfaces to
  the VFS and VM subsystems, or else admit that you don't have the resources
  to do so given the relatively small number of external users, in which case
  you almost certainly also don't have the resources to keep on top of updates
  to something like OpenAFS.

 Right now we maintain a relatively stable VM/VFS KPI withing a major release
 (i.e, FreeBSD 6.0 - 6.1 - 6.2 - 6.3), but see fairly significant changes
 between major releases (5.x - 6.x - 7.x, etc).  I expect to see further
 changes in VFS for 8.x (and some of the locking-related ones have already
 started going in).

Yup; that's a reasonable process.


 The historic problem for Arla has been that instead of tracking these VFS
 changes as they are made, they had to catch up every once in a while. Normally
 that every once in a while has been at the point where a FreeBSD branch is
 coming to the end of support rather than when it is new and shiny.

Yes, that's a problem you're likely to run into unless you have a
community of developers who are interested in keeping current versions
working for their own use.  For example, we tend to have relatively little
trouble getting people to spend time making OpenAFS work on Linux or
Solaris (sometimes we have trouble _getting_ it to work, but that's a
different story).

  In the case of
 Arla, there's a quite logical path: if we import the nnpfs kernel module (but
 not cache manager), then it will track FreeBSD development and almost
 certainly work with little or no trouble on new major releases, as sweeps to
 various KPIs will happen for free.

Yes.  In fact, I think NetBSD has already done that.


 So let's turn the question around: to get the OpenAFS client up and running on
 FreeBSD, do you have any technical requirements not yet met by FreeBSD

I don't think we know the answer to that...


 , or is
 it really about finding someone willing to spend some time doing the bulk of
 the technical work and track bugs for a while?

because this _is_ a significant part of the problem.  So for starters, I
think we're looking for someone who has some familiarity with OpenAFS
and/or with FreeBSD's VFS layer, or thinks they can fake it, and who has
cycles they're interested in spending on this.  I'm sure such a person
would be welcome on the openafs-devel list.

-- Jeff

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS ... or equivalent ...

2008-01-14 Thread Jason C. Wells

Marc G. Fournier wrote:


  Does anyone know if there is any serious work being done to get AFS working 
under FreeBSD?  I have a large project that I'm working on that AFS (or 
something equivalent) would be *very* useful for, but we're trying to keep it 
as FreeBSD-pure as possible ...


Yes.  Please get in touch with any of the people CC'ed in this list.  I 
believe Matt Benjamin is the one who is actually getting serious on this 
project.  Patches were even mentioned in a recent email.  I recall Jim 
Rees is knowledgeable on AFS.  I also think one Derrick J. Brashear was 
interested/knowledgeable too, but I don't have his address handy.  If I 
misrepesented anyone please feel free to correct me.


Matt, if you do not know Marc, look up Postgresql.  Marc is the port 
maintainer for postgresql as well as a postgres developer. (iirc)


Me, I am just a user who put together an ugly, ugly little FreeBSD port 
a long time ago in the hope that it would inspire some people who were 
qualified to do real work to pick it up and run with it.


There are a couple mailing lists suitable for FreeBSD porting 
discussions.  One is run by the OpenAFS people and the other is run by 
FreeBSD people.


Sorry for the spam and cross posts. It seems like the interest in 
OpenAFS on FreeBSD is building.  I hope that this message will put the 
right people in touch with each other and that maybe a concerted effort 
to port OpenAFS to FreeBSD will arise.


Later,
Jason

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS ... or equivalent ...

2008-01-14 Thread Jim Rees
The server runs on FreeBSD as far as I know.  There is a client, and I think
it still builds if you apply Matt's patches, which are in the OpenAFS bug
tracking system.  But it doesn't run.  No one is actively maintaining the
FreeBSD port.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS ... or equivalent ...

2008-01-14 Thread Robert Watson


On Sun, 13 Jan 2008, Jason C. Wells wrote:


Marc G. Fournier wrote:

Does anyone know if there is any serious work being done to get AFS working 
under FreeBSD?  I have a large project that I'm working on that AFS (or 
something equivalent) would be *very* useful for, but we're trying to keep 
it as FreeBSD-pure as possible ...


Yes.  Please get in touch with any of the people CC'ed in this list.  I 
believe Matt Benjamin is the one who is actually getting serious on this 
project.  Patches were even mentioned in a recent email.  I recall Jim Rees 
is knowledgeable on AFS.  I also think one Derrick J. Brashear was 
interested/knowledgeable too, but I don't have his address handy.  If I 
misrepesented anyone please feel free to correct me.


Matt, if you do not know Marc, look up Postgresql.  Marc is the port 
maintainer for postgresql as well as a postgres developer. (iirc)


Me, I am just a user who put together an ugly, ugly little FreeBSD port a 
long time ago in the hope that it would inspire some people who were 
qualified to do real work to pick it up and run with it.


There are a couple mailing lists suitable for FreeBSD porting discussions. 
One is run by the OpenAFS people and the other is run by FreeBSD people.


Sorry for the spam and cross posts. It seems like the interest in OpenAFS on 
FreeBSD is building.  I hope that this message will put the right people in 
touch with each other and that maybe a concerted effort to port OpenAFS to 
FreeBSD will arise.


Arla, which is just an AFS client, runs on some versions of FreeBSD, although 
typically not really recent ones.  I spent a little time this summer looking 
at getting it updated to 7, but ran out of time.


I'd like very much to get at least the kernel parts of an AFS client into the 
base system, as otherwise any AFS port (be it Arla, OpenAFS, etc) will 
constantly be falling behind and breaking as the base tree moves forward. 
Our VFS tends to change with moderate speed, and having it in the base tree 
will allow it to be updated as part of regular changes to our KPI by the 
author of the changes, rather than watching more and more ifdefs appear in a 
third-party tree.  I'm happy to lend a hand with this, but I don't have the 
time (apparently) to drive a port forward myself right now.


Robert N M Watson
Computer Laboratory
University of Cambridge
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS ... or equivalent ...

2008-01-14 Thread Jerry McAllister
On Mon, Jan 14, 2008 at 12:34:24AM -0400, Marc G. Fournier wrote:
 
 Hi ...
   I recently started working for a company that is using AFS to mirror their 
 data between various data centers, in the US, Asia and the EU ... the idea is 
 that the several thousand servers that are being run have access to identical 
 information ..
 
 Now, depressingly enough, it looks like OpenAFS works on everything *but* 
 BSD ... :(
 
 IBM AFS for AIX, Version 3.6
 IBM AFS for Digital Unix, Version 3.6
 IBM AFS for HP-UX, Version 3.6
 IBM AFS for Linux, Version 3.6
 IBM AFS for SGI IRIX, Version 3.6
 IBM AFS for Solaris, Version 3.6
 
   Does anyone know if there is any serious work being done to get AFS working 
 under FreeBSD?  I have a large project that I'm working on that AFS (or 
 something equivalent) would be *very* useful for, but we're trying to keep it 
 as FreeBSD-pure as possible ...

Well, there is a client-only AFS project called Arla.   I have been 
using it for about 1 1/2 years with no problem.   But, it tends to 
be some versions behind in the FreeBSD it supports.  Whoever supports
it apparently doesn't have the time or other resources to keep up to
the most recent FreeBSD versions.

I have been told by persons who have done an AFS port here to a proprietary
BSD based UNIX (but not any of the current free ones),  that the difficuly
part is the client and that the server is relatively easy to port.  The
reason being that the client has to reach deep in to the kernel, but
the server does not - is pretty much sufficient unto itself.

I know that one of the impediments in the past was the politics with 
the AFS group that was spun out of CMU, vs IBM vs some other interests 
and whose pocketbook was going to get gored all confounded with some 
claims for a newer, more wonderful thing called DFS which was supposed 
to obsolete AFS and also be integrated with a distrubuted queueing system, 
but which now seems like will never become real.  

But those issues are fairly ancient and mostly settled.   OpenAFS seems 
to be the result and it runs well on the systems listed in the OP.  So it 
would seem like folks could just ignore all that and move on to getting
a good working OpenAFS port -- if only enough people could spare the
resources for doing the necessary work.

I would sure like to see both a good AFS client and an AFS server become
well supported.OpenAFS has some new big technical issues to solve.
Maybe having the smarts of FreeBSD contributing to the thinking, it would
help those issues come to reasonable solutions too.

jerry

 
   Thoughts?  Pointers?
 
 - 
 Marc G. Fournier   Hub.Org Networking Services (http://www.hub.org)
 Email . [EMAIL PROTECTED]  MSN . [EMAIL PROTECTED]
 Yahoo . yscrappy   Skype: hub.orgICQ . 7615664
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.4 (FreeBSD)
 
 iD8DBQFHiuZQ4QvfyHIvDvMRAlRMAJ9mcK6kOCdkudVlTFzzoPuAqgMOWQCfTY9k
 QRN/4A2GvUni6jNsDX8Du/U=
 =Mtrv
 -END PGP SIGNATURE-
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS ... or equivalent ...

2008-01-14 Thread Jason C. Wells
For those of you who haven't seen this.  Here is my rudimentary port. 
It is nothing more than the FreeBSD parts wrapped around the OpenAFS 
source.  I think I was working on version 5 of FreeBSD but I don't 
recall for sure.  This was version OpenAFS 1.4.2.  It compiled. The 
kernel module loaded. I was able to get tokens using the system heimdal. 
I even got a directory listing via the client. Attempting to manipulate 
files resulted in an immediate panic.


http://www.stradamotorsports.com/~jcw/openafs/

I would advise those who are interested to discuss and choose a mailing 
list for continuing the effort.  We are currently writing four different 
lists in this thread.


I'll test whatever you guys come up with.  I'll be running FreeBSD-6.3 
real soon now.


Later,
Jason
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


AFS ... or equivalent ...

2008-01-13 Thread Marc G. Fournier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Hi ...

  I recently started working for a company that is using AFS to mirror their 
data between various data centers, in the US, Asia and the EU ... the idea is 
that the several thousand servers that are being run have access to identical 
information ..

  Now, depressingly enough, it looks like OpenAFS works on everything *but* BSD 
... :(

IBM AFS for AIX, Version 3.6
IBM AFS for Digital Unix, Version 3.6
IBM AFS for HP-UX, Version 3.6
IBM AFS for Linux, Version 3.6
IBM AFS for SGI IRIX, Version 3.6
IBM AFS for Solaris, Version 3.6

  Does anyone know if there is any serious work being done to get AFS working 
under FreeBSD?  I have a large project that I'm working on that AFS (or 
something equivalent) would be *very* useful for, but we're trying to keep it 
as FreeBSD-pure as possible ...

  Thoughts?  Pointers?

- 
Marc G. Fournier   Hub.Org Networking Services (http://www.hub.org)
Email . [EMAIL PROTECTED]  MSN . [EMAIL PROTECTED]
Yahoo . yscrappy   Skype: hub.orgICQ . 7615664
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFHiuZQ4QvfyHIvDvMRAlRMAJ9mcK6kOCdkudVlTFzzoPuAqgMOWQCfTY9k
QRN/4A2GvUni6jNsDX8Du/U=
=Mtrv
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS ... or equivalent ...

2008-01-13 Thread Gergely CZUCZY
Hello,

Check out coda, it's also a distributed filesystem, and has an updated
kernel module in 7-STABLE. The bits in 6.x are out-of-date, but it will
be back in business from 7.

On Mon, Jan 14, 2008 at 12:34:24AM -0400, Marc G. Fournier wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 
 Hi ...
 
   I recently started working for a company that is using AFS to mirror their 
 data between various data centers, in the US, Asia and the EU ... the idea is 
 that the several thousand servers that are being run have access to identical 
 information ..
 
   Now, depressingly enough, it looks like OpenAFS works on everything *but* 
 BSD 
 ... :(
 
 IBM AFS for AIX, Version 3.6
 IBM AFS for Digital Unix, Version 3.6
 IBM AFS for HP-UX, Version 3.6
 IBM AFS for Linux, Version 3.6
 IBM AFS for SGI IRIX, Version 3.6
 IBM AFS for Solaris, Version 3.6
 
   Does anyone know if there is any serious work being done to get AFS working 
 under FreeBSD?  I have a large project that I'm working on that AFS (or 
 something equivalent) would be *very* useful for, but we're trying to keep it 
 as FreeBSD-pure as possible ...
 
   Thoughts?  Pointers?
 
 - 
 Marc G. Fournier   Hub.Org Networking Services (http://www.hub.org)
 Email . [EMAIL PROTECTED]  MSN . [EMAIL PROTECTED]
 Yahoo . yscrappy   Skype: hub.orgICQ . 7615664
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.4 (FreeBSD)
 
 iD8DBQFHiuZQ4QvfyHIvDvMRAlRMAJ9mcK6kOCdkudVlTFzzoPuAqgMOWQCfTY9k
 QRN/4A2GvUni6jNsDX8Du/U=
 =Mtrv
 -END PGP SIGNATURE-
 
 ___
 [EMAIL PROTECTED] mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-fs
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 

Sincerely,

Gergely Czuczy
mailto: [EMAIL PROTECTED]

-- 
Weenies test. Geniuses solve problems that arise.


pgpetbz0gpvpD.pgp
Description: PGP signature


RE: AFS in FreeBSD 5.4 or 6

2006-03-06 Thread Craig Ryhorchuk
I know that is there.  I have already fired up 6.0 on a test box, downloaded 
the binary and

scratched my head at a complete lack of documentation.
If you saw my original post (which you might not have) I was only asking for 
a pointer
to some documentation.  Having never installed, used, seen or even smelled 
AFS before,
a tarball of binaries leaves me confounded.  The instructions for every 
other O/S documented
on the site mention kernel modifications and so on.  Without some idea of 
what I have to do

to get this running, I'm stranded.
I'm sure that if I'd been running AFS for years, an upgrade to 6.0 with the 
binary would be a

no-brainer.
Sorry, I'm rambling.  I think you get the idea; I'd love to use AFS, I have 
6.0 and the binaries.
All I am lacking is a clue !  I was specifically asking if anyone could 
point me to any information

I could use to get started.

- Craig



From: Ted Mittelstaedt [EMAIL PROTECTED]
To: Craig Ryhorchuk [EMAIL PROTECTED],   
freebsd-questions@freebsd.org

CC: [EMAIL PROTECTED]
Subject: RE: AFS in FreeBSD 5.4 or 6
Date: Sat, 4 Mar 2006 01:31:05 -0800


openafs has a compiled binary for FreeBSD 6.0 on their website,
have either of you even tried it, or are you going to just write
it off without even seeing it it works at all?

Ted

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Craig Ryhorchuk
Sent: Wednesday, March 01, 2006 1:54 PM
To: freebsd-questions@freebsd.org
Cc: [EMAIL PROTECTED]
Subject: Re: AFS in FreeBSD 5.4 or 6


Around about Wed, 1 Mar 2006 16:20:46 -0500 Garance A Drosihn commented:

At 6:27 PM + 2/28/06, Craig Ryhorchuk wrote:
Hello,

  I am looking for specific instructions on installing,
maintaining and using AFS with FreeBSD 5.4 or 6.  I want to set
up one or more servers and make them available to clients running
whatever O/S.  I think Arla has the client side covered if
necessary, but all I can find for server-side is a downloadable
instruction-free bundle for 6.0 on the OpenAFS site.  There are
specific instructions for other supported O/Ss but none for FreeBSD.
I have Googled and searched; not exhaustively I hope.  There has
to be something out there.

I think there are some people who run openafs servers on FreeBSD,
but probably just people who already know enough about running
OpenAFS servers that it is obvious (to them) what you would
need to do.

The problem is that the openafs client-side for FreeBSD never
gets quite to the point of working.  So, the number of openafs
users on freebsd never reaches critical mass to get some of the
less exciting work done -- such as OS-specific documentation...


Thanks for the info.  That's a bummer.  I thought this might be the
perfect solution to a business problem, but if this is the
state of it, I
guess the idea is a non-starter.
*sigh* - I guess it's back to linux again.
I know.  I need to port it myself and not complain, but I claim to be
a sysadmin and not a kernel hacker.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
[EMAIL PROTECTED]

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.1.1/273 - Release Date: 3/2/2006





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: AFS in FreeBSD 5.4 or 6

2006-03-05 Thread Garance A Drosihn

At 1:31 AM -0800 3/4/06, Ted Mittelstaedt wrote:

openafs has a compiled binary for FreeBSD 6.0 on their website,
have either of you even tried it, or are you going to just write
it off without even seeing it it works at all?


I have not tried it, since the openafs mailing list had some
talk of the latest (CVS) snapshots of OpenAFS not working on
FreeBSD 6.1.  I thought that meant OpenAFS was broken due to
changes in FreeBSD, which has certainly happened in the past.
But in re-reading those messages, it looks like the problem
might have been specific to OpenAFS on FreeBSD/amd64.

Since I am not running on AMD64 (yet...), I should take another
look at the recent snapshots of OpenAFS on FreeBSD.  I have
been focused on the upcoming 1.4.1 release of OpenAFS, since
that will include support for MacOS 10.4 (Tiger).  The web
pages for those release-candidates only have binary packages
for MacOS 10 and Windows, and I must admit I didn't try them
on FreeBSD.  Thanks for prodding me along to take another
look at this.

(now I just have to find the time to do it...)

--
Garance Alistair Drosehn=   [EMAIL PROTECTED]
Senior Systems Programmer   or  [EMAIL PROTECTED]
Rensselaer Polytechnic Instituteor  [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: AFS in FreeBSD 5.4 or 6

2006-03-04 Thread Ted Mittelstaedt

openafs has a compiled binary for FreeBSD 6.0 on their website,
have either of you even tried it, or are you going to just write
it off without even seeing it it works at all?

Ted

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Craig Ryhorchuk
Sent: Wednesday, March 01, 2006 1:54 PM
To: freebsd-questions@freebsd.org
Cc: [EMAIL PROTECTED]
Subject: Re: AFS in FreeBSD 5.4 or 6


Around about Wed, 1 Mar 2006 16:20:46 -0500 Garance A Drosihn commented:

At 6:27 PM + 2/28/06, Craig Ryhorchuk wrote:
Hello,

  I am looking for specific instructions on installing,
maintaining and using AFS with FreeBSD 5.4 or 6.  I want to set
up one or more servers and make them available to clients running
whatever O/S.  I think Arla has the client side covered if
necessary, but all I can find for server-side is a downloadable
instruction-free bundle for 6.0 on the OpenAFS site.  There are
specific instructions for other supported O/Ss but none for FreeBSD.
I have Googled and searched; not exhaustively I hope.  There has
to be something out there.

I think there are some people who run openafs servers on FreeBSD,
but probably just people who already know enough about running
OpenAFS servers that it is obvious (to them) what you would
need to do.

The problem is that the openafs client-side for FreeBSD never
gets quite to the point of working.  So, the number of openafs
users on freebsd never reaches critical mass to get some of the
less exciting work done -- such as OS-specific documentation...


Thanks for the info.  That's a bummer.  I thought this might be the
perfect solution to a business problem, but if this is the
state of it, I
guess the idea is a non-starter.
*sigh* - I guess it's back to linux again.
I know.  I need to port it myself and not complain, but I claim to be
a sysadmin and not a kernel hacker.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
[EMAIL PROTECTED]

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.1.1/273 - Release Date: 3/2/2006


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS in FreeBSD 5.4 or 6

2006-03-01 Thread Garance A Drosihn

At 6:27 PM + 2/28/06, Craig Ryhorchuk wrote:

Hello,

 I am looking for specific instructions on installing,
maintaining and using AFS with FreeBSD 5.4 or 6.  I want to set
up one or more servers and make them available to clients running
whatever O/S.  I think Arla has the client side covered if
necessary, but all I can find for server-side is a downloadable
instruction-free bundle for 6.0 on the OpenAFS site.  There are
specific instructions for other supported O/Ss but none for FreeBSD.
I have Googled and searched; not exhaustively I hope.  There has
to be something out there.


I think there are some people who run openafs servers on FreeBSD,
but probably just people who already know enough about running
OpenAFS servers that it is obvious (to them) what you would
need to do.

The problem is that the openafs client-side for FreeBSD never
gets quite to the point of working.  So, the number of openafs
users on freebsd never reaches critical mass to get some of the
less exciting work done -- such as OS-specific documentation...

--
Garance Alistair Drosehn=   [EMAIL PROTECTED]
Senior Systems Programmer   or  [EMAIL PROTECTED]
Rensselaer Polytechnic Instituteor  [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS in FreeBSD 5.4 or 6

2006-03-01 Thread Craig Ryhorchuk

Around about Wed, 1 Mar 2006 16:20:46 -0500 Garance A Drosihn commented:


At 6:27 PM + 2/28/06, Craig Ryhorchuk wrote:

Hello,

 I am looking for specific instructions on installing,
maintaining and using AFS with FreeBSD 5.4 or 6.  I want to set
up one or more servers and make them available to clients running
whatever O/S.  I think Arla has the client side covered if
necessary, but all I can find for server-side is a downloadable
instruction-free bundle for 6.0 on the OpenAFS site.  There are
specific instructions for other supported O/Ss but none for FreeBSD.
I have Googled and searched; not exhaustively I hope.  There has
to be something out there.


I think there are some people who run openafs servers on FreeBSD,
but probably just people who already know enough about running
OpenAFS servers that it is obvious (to them) what you would
need to do.

The problem is that the openafs client-side for FreeBSD never
gets quite to the point of working.  So, the number of openafs
users on freebsd never reaches critical mass to get some of the
less exciting work done -- such as OS-specific documentation...



Thanks for the info.  That's a bummer.  I thought this might be the
perfect solution to a business problem, but if this is the state of it, I
guess the idea is a non-starter.
*sigh* - I guess it's back to linux again.
I know.  I need to port it myself and not complain, but I claim to be
a sysadmin and not a kernel hacker.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


AFS in FreeBSD 5.4 or 6

2006-02-28 Thread Craig Ryhorchuk

Hello,

 I am looking for specific instructions on installing, maintaining and 
using AFS with FreeBSD 5.4 or 6.
I want to set up one or more servers and make them available to clients 
running whatever O/S.
I think Arla has the client side covered if necessary, but all I can find 
for server-side is a downloadable
instruction-free bundle for 6.0 on the OpenAFS site.  There are specific 
instructions for other supported O/Ss but none for FreeBSD.
I have Googled and searched; not exhaustively I hope.  There has to be 
something out there.



Thanks in advance.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Current state of AFS in freeBSD or alternatives.

2005-12-07 Thread Craig Ryhorchuk
Hi folks,

Is there a working version of AFS server/client for 5.4 ?
I found openafs-1.4.0 for FreeBSD 6.  Currently we're running 5.4 here and
are not sure that we want
to move to 6 yet for production.  The only option for 5.x appears to be
Arla, but I don't know what
the stability of that is and it appears to be focused on the client side.
Is this something I can consider for a production system ?
I also need to manage clients writing to the filesystem and the possibility
of server failure.
AFS appears to not handle this well, or is my interpretation of the docs
wrong ?
This may be getting beyond the scope of this list, but my actual need is for
redundant
fileservers running on FreeBSD.  AFS seems to be the closest thing I can
find, but I have the
feeling that someone had to do this before and maybe they're here.

Thanks,
  Craig
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


AFS 1.2.11 compilation on FreeBSD 5.2?

2004-03-17 Thread Matt Weatherford
Has anyone done this?   Care to share your notes? :)
I want the AFS server, mainly.  I dont care about the client.
thanks, Matt

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS 1.2.11 compilation on FreeBSD 5.2?

2004-03-17 Thread Garance A Drosihn
At 10:03 AM -0800 3/17/04, Matt Weatherford wrote:
Has anyone done this?   Care to share your notes? :)
I want the AFS server, mainly.  I dont care about the client.
I have not compiled or run the server, but some friends of
mine claim it wasn't too hard to do.  Compiling and running
a server on FreeBSD isn't too much different than running it
on any other platform.  It is the client which is much more
of a challenge to get working on different platforms.
Right now the client is working but probably-not stable, and
you have to get the latest source out of the cvs repository
of OpenAFS.  Check  www.OpenAFS.org  for more details.
--
Garance Alistair Drosehn=   [EMAIL PROTECTED]
Senior Systems Programmer   or  [EMAIL PROTECTED]
Rensselaer Polytechnic Instituteor  [EMAIL PROTECTED]
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Network File System (Coda, AFS) question.

2004-03-01 Thread Lewis Thompson
Hi,

I'm interested in setting up a distributed file system across two 5.2.1
machines.

  I wanted this to work such that the two machines had /different/ data
but through the use of some software they can be ``mounted'' to provide
a single large volume (almost the same way that the RAID0 works).  First
of all I'm not sure that this is possible -- I'm having a little trouble
understanding some of the Coda terminology.  If somebody could
confirm/refute this I'd be interested.

  Secondly does anybody know which is my best bet (in general --
regardless of network concat support)?  AFS ports seem to be nonexistent
(bar a client) while Coda has a version 6 port (but no documentation
newer than 2000 that I can see).

  If Coda is not able to do what I want -- does anybody know another way
to do this?  Thanks a lot,

-lewiz.

-- 
I was so much older then, I'm younger than that now.  --Bob Dylan, 1964.

-| msn:[EMAIL PROTECTED] | jabber:[EMAIL PROTECTED] | url:www.lewiz.org |-


pgp0.pgp
Description: PGP signature


Re: AFS Server + MAC + Jail

2003-10-06 Thread Garance A Drosihn
At 8:08 PM -0400 10/5/03, Kenny Freeman wrote:
I'm using the latest release of openafs, plus I keep my entire
system and kernel up to date with patches.  ...
Anyways, my question is really just about AFS and whether or
not it works on  5.1-RELEASE.
My understanding is that the server-side should work OK, but
I don't know anyone who tried to run it in a jail.
There is some work going on to get the OpenAFS client working
on freebsd-current.  You should follow the OpenAFS mailing
list for more details.  Some details show up on the special
list for the freebsd port of OpenAFS, and some freebsd info
shows up on the general-info mailing list.
So, Check:

https://lists.openafs.org/mailman/listinfo/port-freebsd
https://lists.openafs.org/mailman/listinfo/openafs-info
--
Garance Alistair Drosehn=   [EMAIL PROTECTED]
Senior Systems Programmer   or  [EMAIL PROTECTED]
Rensselaer Polytechnic Instituteor  [EMAIL PROTECTED]
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS Server + MAC + Jail

2003-10-06 Thread Kenny Freeman
On October 6, 2003 06:02 pm, Garance A Drosihn wrote:
 At 8:08 PM -0400 10/5/03, Kenny Freeman wrote:
 I'm using the latest release of openafs, plus I keep my entire
 system and kernel up to date with patches.  ...
 
 Anyways, my question is really just about AFS and whether or
 not it works on  5.1-RELEASE.

 My understanding is that the server-side should work OK, but
 I don't know anyone who tried to run it in a jail.

Working on that atm (jailed afs). It seems that the rc script supplied by 
openafs requires a kernel module (afs.ko) to be loaded - I'm modifying that 
also atm (not really much of an rc script, will be when i'm done). The kernel 
module fails to build on my machine - seems there are some header problems 
and prolly more. I'll check with the afs related lists on that. (actually, 
after I have afs properly setup now, the kernel module is required - afsd 
dies with Bad system call (core dumped) without the kmod, i assume the 
syscall in ? is provided by the kernel module.
 

 There is some work going on to get the OpenAFS client working
 on freebsd-current.  You should follow the OpenAFS mailing
 list for more details.  Some details show up on the special
 list for the freebsd port of OpenAFS, and some freebsd info
 shows up on the general-info mailing list.

 So, Check:

 https://lists.openafs.org/mailman/listinfo/port-freebsd
 https://lists.openafs.org/mailman/listinfo/openafs-info

done and done. Just thought I'd check with this high volume list. As far as 
the client side, there is an open source (i think) client called arla in the 
ports tree (..checks status) which just so happens to be borked atm. One 
can always resort to building from source I guess. Thanks.

-Kenny


pgp0.pgp
Description: signature


Re: AFS

2003-10-03 Thread Jerry McAllister
 
 
 I am wondering how I might go about connecting to an AFS cell on my 
 FreeBSD 4.8 system.  Any input would be helpful.

Currently, as far as I know, there is no version of AFS client
available for FreeBSD although I keep hearing about openAFS
coming.I wish it would.   We use AFS here and so have to
use something besides FreeBSD on those systems that need AFS
access - unfortunately.

I know a BSD port of AFS was done at least once.  I know the
person[s] who did it as we were working in the same group at
the time (I didn't do any porting work).   But, I suppose creating
a complete OpenAFS has the same legal considerations as creating 
the clean BSD (clean of any Bell Labs / ATT code) and that Linux 
is currently being harrassed by SCO about is more of a total project 
than doing a port to BSD.   I keep hoping it will come along though.

If someone has any more encouraging information than this, please
post it and indicate where this can best be tracked.

jerry

 Thank you,
 Brian Gehrs
 ___
 [EMAIL PROTECTED] mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: AFS - OpenAFS

2003-10-03 Thread Garance A Drosihn
At 10:27 AM -0400 10/3/03, Jerry McAllister wrote:
 

  I am wondering how I might go about connecting to an AFS cell
  on my FreeBSD 4.8 system.  Any input would be helpful.
Currently, as far as I know, there is no version of AFS
client available for FreeBSD although I keep hearing about
openAFS coming.I wish it would.   We use AFS here and
so have to use something besides FreeBSD on those systems
that need AFS access - unfortunately.
For 4.x systems, you might be able to use the ARLA port.
It's an afs-compatible client.  I *think* it works under
the 4.x-branch, but I have never tried it.
But, I suppose creating a complete OpenAFS has ...

If someone has any more encouraging information than this,
please post it and indicate where this can best be tracked.
All that the OpenAFS client needs is more developers who have
time to work on it.  Recently Garrett Wollman has started to
work on getting OpenAFS to work on freebsd 5.x.  He is hoping
that he won't break the progress which has been made on the
openafs client for freebsd-4.x, but he does not have a lot of
4.x systems to test on, and he needs to concentrate on 5.x.
The openafs project has a web site at
http://www.openafs.org/
Recently a request went out to the openafs-info mailing list,
for people to help test Garrett's changes on the 4.x branch.
Ie, to take his changes for 5.x, and test those changes on
4.x to make sure that patches needed for 5.x will not cause
problems for 4.x.
There is also a openafs mailing list for the port of openafs
to freebsd.
So, Check:

https://lists.openafs.org/mailman/listinfo/port-freebsd
https://lists.openafs.org/mailman/listinfo/openafs-info
--
Garance Alistair Drosehn=   [EMAIL PROTECTED]
Senior Systems Programmer   or  [EMAIL PROTECTED]
Rensselaer Polytechnic Instituteor  [EMAIL PROTECTED]
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


AFS

2003-10-02 Thread bjgehrs

I am wondering how I might go about connecting to an AFS cell on my FreeBSD 4.8

system.  Any input would be helpful.
Thank you,
Brian Gehrs
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


AFS-ONLINE.COM

2003-02-18 Thread The Portal
Dear Sir/Madam,  
  
AFS-ONLINE.COM - US$ 530  
  
AFS-ONLINE.COM is now available from us for IMMEDIATE transfer.  
  
The domain name market is extremely solid at the moment and similar domains are 
currently selling on afternic.com, greatdomains.com (domain auction sites), and by 
domain name brokers, in some cases for many thousands of US dollars.  
  
Please note that transfers take just 5-15 minutes and are extremely straightforward. 
Absolutely NO technical knowledge is required.  
  
We use two methods of payment. You may pay via Escrow.com or PayPal. Payment to us is 
instant and transfers can be completed in minutes. We pay all fees connected with the 
transfer process.  
  
If you would like to use WWW.AFS-ONLINE.COM for your online business, please contact 
us at your earliest convenience. Please don't hesitate to contact us should you 
require any further  assistance.  
  
We thank you for your attention and sincerely apologise if this e-mail has not been of 
interest to you.  
  
Yours Sincerely,  
  
Suzanne.  
  
Marketing,  
The Portal  
  
  
If you visit:  
HTTP://WWW.Ebay.com  
HTTP://WWW.1stdomainbrokers.com  
HTTP://WWW.Afternic.com  
  
Or many of the domain NAME auction sites. We hope you will agree that we are not only 
offering what we believe to be a genuine investment, but you will also benefit from 
owning a domain of this quality. 

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message