This chapter describes how to install the first AFS machine in your cell, configuring it as both a file server machine and a client machine. After completing all procedures in this chapter, you can remove the client functionality if you wish, as described in Removing Client Functionality.
To install additional file server machines after completing this chapter, see Installing Additional Server Machines.
To install additional client machines after completing this chapter, see Installing Additional Client Machines.
The instructions in this chapter assume that you meet the following requirements.
You must make the following configuration decisions while installing the first AFS machine. To speed the installation itself, it is best to make the decisions before beginning. See the chapter in the IBM AFS Administration Guide about issues in cell administration and configuration for detailed guidelines.
This chapter is divided into three large sections corresponding to the three parts of installing the first AFS machine. Perform all of the steps in the order they appear. Each functional section begins with a summary of the procedures to perform. The sections are as follows:
In the first phase of installing your cell's first AFS machine, you install file server and database server functionality by performing the following procedures:
The first AFS machine you install must have sufficient disk space to store AFS volumes. To take best advantage of AFS's capabilities, store client-side binaries as well as user files in volumes. When you later install additional file server machines in your cell, you can distribute these volumes among the different machines as you see fit.
These instructions configure the first AFS machine as a database server machine, the binary distribution machine for its system type, and the cell's system control machine. For a description of these roles, see the IBM AFS Administration Guide.
Installation of additional machines is simplest if the first machine has the lowest IP address of any database server machine you currently plan to install. If you later install database server functionality on a machine with a lower IP address, you must first update the /usr/vice/etc/CellServDB file on all of your cell's client machines. For more details, see Installing Database Server Functionality.
Create the /usr/afs and /usr/vice/etc directories on the local disk, to house server and client files respectively. Subsequent instructions copy files from the AFS CD-ROM into them. Create the /cdrom directory as a mount point for CD-ROMs, if it does not already exist.
# mkdir /usr/afs
# mkdir /usr/vice
# mkdir /usr/vice/etc
# mkdir /cdrom
Several of the initial procedures for installing a file server machine differ for each system type. For convenience, the following sections group them together for each system type:
The kernel on every AFS file server and client machine must incorporate AFS extensions. On machines that use a dynamic kernel module loader, it is conventional to alter the machine's initialization script to load the AFS extensions at each reboot.
Every AFS file server machine must have at least one partition or logical volume dedicated to storing AFS volumes (for convenience, the documentation hereafter refers to partitions only). Each server partition is mounted at a directory named /vicepxx, where xx is one or two lowercase letters. By convention, the first 26 partitions are mounted on the directories called /vicepa through /vicepz, the 27th one is mounted on the /vicepaa directory, and so on through /vicepaz and /vicepba, continuing up to the index corresponding to the maximum number of server partitions supported in the current version of AFS (which is specified in the IBM AFS Release Notes).
The /vicepxx directories must reside in the file server machine's root directory, not in one of its subdirectories (for example, /usr/vicepa is not an acceptable directory location).
You can also add or remove server partitions on an existing file server machine. For instructions, see the chapter in the IBM AFS Administration Guide about maintaining server machines.
| Note: | Not all file system types supported by an operating system are necessarily supported as AFS server partitions. For possible restrictions, see the IBM AFS Release Notes. |
To continue, proceed to the appropriate section:
Begin by running the AFS initialization script to call the AIX kernel extension facility, which dynamically loads AFS modifications into the kernel. Then use the SMIT program to configure partitions for storing AFS volumes, and replace the AIX fsck program helper with a version that correctly handles AFS volumes. If the machine is to remain an AFS client machine, incorporate AFS into the AIX secondary authentication system.
The AIX kernel extension facility is the dynamic kernel loader provided by IBM Corporation. AIX does not support incorporation of AFS modifications during a kernel build.
For AFS to function correctly, the kernel extension facility must run each time the machine reboots, so the AFS initialization script (included in the AFS distribution) invokes it automatically. In this section you copy the script to the conventional location and edit it to select the appropriate options depending on whether NFS is also to run.
After editing the script, you run it to incorporate AFS into the kernel. In later sections you verify that the script correctly initializes all AFS components, then configure the AIX inittab file so that the script runs automatically at reboot.
# cd /cdrom/rs_aix42/root.client/usr/vice/etc
# cp -rp dkload /usr/vice/etc
# cp -p rc.afs /etc/rc.afs
If the machine is not to function as an NFS/AFS Translator, set the NFS variable as follows.
NFS=$NFS_NONE
If the machine is to function as an NFS/AFS Translator and is running AIX 4.2.1 or higher, set the NFS variable as follows. Note that NFS must already be loaded into the kernel, which happens automatically on systems running AIX 4.1.1 and later, as long as the file /etc/exports exists.
NFS=$NFS_IAUTH
# /etc/rc.afs
Every AFS file server machine must have at least one partition or logical volume dedicated to storing AFS volumes. Each server partition is mounted at a directory named /vicepxx, where xx is one or two lowercase letters. The /vicepxx directories must reside in the file server machine's root directory, not in one of its subdirectories (for example, /usr/vicepa is not an acceptable directory location). For additional information, see Performing Platform-Specific Procedures.
To configure server partitions on an AIX system, perform the following procedures:
# mkdir /vicepxx
Also configure the partitions so that they are mounted automatically at each reboot. For more information, refer to the AIX documentation.
In this section, you make modifications to guarantee that the appropriate fsck program runs on AFS server partitions. The fsck program provided with the operating system must never run on AFS server partitions. Because it does not recognize the structures that the File Server uses to organize volume data, it removes all of the data. To repeat:
Never run the standard fsck program on AFS server partitions. It discards AFS volumes.
On AIX systems, you do not replace the fsck binary itself, but rather the program helper file included in the AIX distribution as /sbin/helpers/v3fshelper.
# cd /sbin/helpers # mv v3fshelper v3fshelper.noafs # cp -p /cdrom/rs_aix42/root.server/etc/v3fshelper v3fshelper
| Note: | If you plan to remove client functionality from this machine after completing the installation, skip this section and proceed to Starting the BOS Server. |
Follow the instructions in this section to incorporate AFS modifications into the AIX secondary authentication system.
# ls /usr/vice/etc
If the files do not exist, mount the AFS CD-ROM for AIX (if it is not already), change directory as indicated, and copy them.
# cd /cdrom/rs_aix42/root.client/usr/vice/etc # cp -p afs_dynamic* /usr/vice/etc
registry = DCE
If the machine is an AFS client only, set the following value:
SYSTEM = "AFS OR (AFS[UNAVAIL] AND compat[SUCCESS])"
If the machine is both an AFS and a DCE client, set the following value (it must appear on a single line in the file):
SYSTEM = "DCE OR DCE[UNAVAIL] OR AFS OR (AFS[UNAVAIL] \
AND compat[SUCCESS])"
root:
registry = files
If you use the AFS Authentication Server (kaserver process):
DCE:
program = /usr/vice/etc/afs_dynamic_auth
If you use a Kerberos implementation of AFS authentication:
DCE:
program = /usr/vice/etc/afs_dynamic_kerbauth
If you use the AFS Authentication Server (kaserver process):
AFS:
program = /usr/vice/etc/afs_dynamic_auth
If you use a Kerberos implementation of AFS authentication:
AFS:
program = /usr/vice/etc/afs_dynamic_kerbauth
Begin by either building AFS modifications into a new static kernel or by setting up to dynamically load the AFS kernel module. Then create partitions for storing AFS volumes, and replace the Digital UNIX fsck program with a version that correctly handles AFS volumes. If the machine is to remain an AFS client machine, incorporate AFS into the machine's Security Integration Architecture (SIA) matrix.
The sysconfig program is the dynamic kernel loader provided for Digital UNIX systems.
For AFS to function correctly, the sysconfig program must run each time the machine reboots, so the AFS initialization script (included on the AFS CD-ROM) invokes it automatically. In this section you copy the appropriate AFS library file to the location where the sysconfig program accesses it and then run the script.
Mount the AFS CD-ROM for Digital UNIX on the local /cdrom directory. For instructions on mounting CD-ROMs (either locally or remotely via NFS), see your Digital UNIX documentation. Then change directory as indicated.
# cd /cdrom/alpha_dux40/root.client
Copy the AFS initialization script to the local directory for initialization files (by convention, /sbin/init.d on Digital UNIX machines). Note the removal of the .rc extension as you copy the script.
# cp usr/vice/etc/afs.rc /sbin/init.d/afs
Copy the AFS kernel module to the local /subsys directory.
# cp bin/afs.mod /subsys/afs.mod
Set up the system to load the module at startup.
# /sbin/init.d/autosysconfig add afs
Reboot the machine to start using the new kernel, and login again as the superuser root.
# cd / # shutdown -r now login: root Password: root_password
Use the following instructions to build AFS modifications into the kernel on a Digital UNIX system.
# cd /usr/sys/conf # cp machine_name AFS
. .
. .
options UFS
options NFS
options AFS
. .
. .
. . .
. . .
OPTIONS/nfs optional nfs
OPTIONS/afs optional afs
OPTIONS/nfs_server optional nfs_server
. . .
. . .
. . . .
. . . .
#
MODULE/nfs_server optional nfs_server Binary
nfs/nfs_server.c module nfs_server optimize -g3
nfs/nfs3_server.c module nfs_server optimize -g3
#
MODULE/afs optional afs Binary
afs/libafs.c module afs
#
. .
. .
#include <afs.h>
#if defined(AFS) && AFS
extern struct vfsops afs_vfsops;
#endif
. .
. .
. . .
. . .
&fdfs_vfsops, "fdfs", /* 12 = MOUNT_FDFS */
#if defined(AFS)
&afs_vfsops, "afs",
#else
(struct vfsops *)0, "", /* 13 = MOUNT_ADDON */
#endif
#if NFS && INFS_DYNAMIC
&nfs3_vfsops, "nfsv3", /* 14 = MOUNT_NFS3 */
# cd /cdrom/alpha_dux40/root.client
# cp usr/vice/etc/afs.rc /sbin/init.d/afs
If the machine's kernel supports NFS server functionality:
# cp bin/libafs.o /usr/sys/BINARY/afs.mod
If the machine's kernel does not support NFS server functionality:
# cp bin/libafs.nonfs.o /usr/sys/BINARY/afs.mod
# doconfig -c AFS
# mv /vmunix /vmunix_noafs # cp /sys/AFS/vmunix /vmunix
# cd / # shutdown -r now login: root Password: root_password
Every AFS file server machine must have at least one partition or logical volume dedicated to storing AFS volumes. Each server partition is mounted at a directory named /vicepxx, where xx is one or two lowercase letters. The /vicepxx directories must reside in the file server machine's root directory, not in one of its subdirectories (for example, /usr/vicepa is not an acceptable directory location). For additional information, see Performing Platform-Specific Procedures.
# mkdir /vicepxx
/dev/disk /vicepxx ufs rw 0 2
The following is an example for the first partition being configured.
/dev/rz3a /vicepa ufs rw 0 2
# newfs -v /dev/disk
In this section, you make modifications to guarantee that the appropriate fsck program runs on AFS server partitions. The fsck program provided with the operating system must never run on AFS server partitions. Because it does not recognize the structures that the File Server uses to organize volume data, it removes all of the data. To repeat:
Never run the standard fsck program on AFS server partitions. It discards AFS volumes.
On Digital UNIX systems, the files /sbin/fsck and /usr/sbin/fsck are driver programs. Rather than replacing either of them, you replace the actual binary included in the Digital UNIX distribution as /sbin/ufs_fsck and /usr/sbin/ufs_fsck.
# cd /cdrom/alpha_dux40/root.server/etc # cp vfsck /sbin/vfsck # cp vfsck /usr/sbin/vfsck
# cd /sbin # mv ufs_fsck ufs_fsck.noafs # ln -s vfsck ufs_fsck # cd /usr/sbin # mv ufs_fsck ufs_fsck.noafs # ln -s vfsck ufs_fsck
| Note: | If you plan to remove client functionality from this machine after completing the installation, skip this section and proceed to Starting the BOS Server. |
On Digital UNIX systems, the AFS initialization script automatically incorporates the AFS authentication library file into the Security Integration Architecture (SIA) matrix on the machine, so that users with AFS accounts obtain a token at login. In this section you copy the library file to the appropriate location.
For more information on SIA, see the Digital UNIX reference page for matrix.conf, or consult the section on security in your Digital UNIX documentation.
| Note: | If the machine runs both the DCE and AFS client software, AFS must start after DCE. Consult the AFS initialization script for suggested symbolic links to create for correct ordering. Also, the system startup script order must initialize SIA before any long-running process that uses authentication. |
Perform the following steps to enable AFS login.
# cd /cdrom/alpha_dux40/lib/afs
If you use the AFS Authentication Server (kaserver process) in the cell:
# cp libafssiad.so /usr/shlib
If you use a Kerberos implementation of AFS authentication, rename the library file as you copy it:
# cp libafssiad.krb.so /usr/shlib/libafssiad.so
Begin by building AFS modifications into a new kernel; HP-UX does not support dynamic loading. Then create partitions for storing AFS volumes, and install and configure the AFS-modified fsck program to run on AFS server partitions. If the machine is to remain an AFS client machine, incorporate AFS into the machine's Pluggable Authentication Module (PAM) scheme.
Use the following instructions to build AFS modifications into the kernel on an HP-UX system.
# cp /stand/vmunix /stand/vmunix.noafs # cp /stand/system /stand/system.noafs
# cd /cdrom/hp_ux110/root.client
# cp usr/vice/etc/afs.rc /sbin/init.d/afs
# cp usr/vice/etc/afs.driver /usr/conf/master.d/afs
If the machine's kernel supports NFS server functionality:
# cp bin/libafs.a /usr/conf/lib
If the machine's kernel does not support NFS server functionality, change the file's name as you copy it:
# cp bin/libafs.nonfs.a /usr/conf/lib/libafs.a
# sam -display local_hostname:0
login: root Password: root_password
# cd /stand/build
# mk_kernel
# mv /stand/build/vmunix_test /stand/vmunix
# cd /
# shutdown -r now
login: root
Password: root_password
Every AFS file server machine must have at least one partition or logical volume dedicated to storing AFS volumes. Each server partition is mounted at a directory named /vicepxx, where xx is one or two lowercase letters. The /vicepxx directories must reside in the file server machine's root directory, not in one of its subdirectories (for example, /usr/vicepa is not an acceptable directory location). For additional information, see Performing Platform-Specific Procedures.
# mkdir /vicepxx
In this section, you make modifications to guarantee that the appropriate fsck program runs on AFS server partitions. The fsck program provided with the operating system must never run on AFS server partitions. Because it does not recognize the structures that the File Server uses to organize volume data, it removes all of the data. To repeat:
Never run the standard fsck program on AFS server partitions. It discards AFS volumes.
On HP-UX systems, there are several configuration files to install in addition to the AFS-modified fsck program (the vfsck binary).
format_revision 1 fsck 0 m,P,p,d,f,b:c:y,n,Y,N,q,
# mkdir /sbin/fs/afs # cd /sbin/fs/afs
# cp -p /cdrom/hp_ux110/root.server/etc/* .
# mv vfsck fsck # chmod 755 *
The sixth line in the following example of an edited file shows an AFS server partition, /vicepa.
/dev/vg00/lvol1 / hfs defaults 0 1 /dev/vg00/lvol4 /opt hfs defaults 0 2 /dev/vg00/lvol5 /tmp hfs defaults 0 2 /dev/vg00/lvol6 /usr hfs defaults 0 2 /dev/vg00/lvol8 /var hfs defaults 0 2 /dev/vg00/lvol9 /vicepa afs defaults 0 2 /dev/vg00/lvol7 /usr/vice/cache hfs defaults 0 2
| Note: | If you plan to remove client functionality from this machine after completing the installation, skip this section and proceed to Starting the BOS Server. |
At this point you incorporate AFS into the operating system's Pluggable Authentication Module (PAM) scheme. PAM integrates all authentication mechanisms on the machine, including login, to provide the security infrastructure for authenticated access to and from the machine.
Explaining PAM is beyond the scope of this document. It is assumed that you understand the syntax and meanings of settings in the PAM configuration file (for example, how the other entry works, the effect of marking an entry as required, optional, or sufficient, and so on).
The following instructions explain how to alter the entries in the PAM configuration file for each service for which you wish to use AFS authentication. Other configurations possibly also work, but the instructions specify the recommended and tested configuration.
| Note: | The instructions specify that you mark each entry as
optional. However, marking some modules as optional can mean
that they grant access to the corresponding service even when the user does
not meet all of the module's requirements. In some operating
system revisions, for example, if you mark as optional the module that
controls login via a dial-up connection, it allows users to login without
providing a password. See the IBM AFS Release Notes for a
discussion of any limitations that apply to this operating system.
Also, with some operating system versions you must install patches for PAM to interact correctly with certain authentication programs. For details, see the IBM AFS Release Notes. |
The recommended AFS-related entries in the PAM configuration file make use of one or more of the following three attributes.
Perform the following steps to enable AFS login.
# cd /usr/lib/security
If you use the AFS Authentication Server (kaserver process) in the cell:
# cp /cdrom/hp_ux110/lib/pam_afs.so.1 . # ln -s pam_afs.so.1 pam_afs.so
If you use a Kerberos implementation of AFS authentication:
# cp /cdrom/hp_ux110/lib/pam_afs.krb.so.1 . # ln -s pam_afs.krb.so.1 pam_afs.so
First edit the standard entries, which refer to the HP-UX PAM module (usually, the file /usr/lib/security/libpam_unix.1) in their fourth field. For each service for which you want to use AFS authentication, edit the third field of its entry to read optional. The pam.conf file in the HP-UX distribution usually includes standard entries for the login and ftp services, for instance.
If there are services for which you want to use AFS authentication, but for which the pam.conf file does not already include a standard entry, you must create that entry and place the value optional in its third field. For instance, the HP-UX pam.conf file does not usually include standard entries for the remsh or telnet services.
Then create an AFS-related entry for each service, placing it immediately below the standard entry. The following example shows what the Authentication Management section looks like after you have you edited or created entries for the services mentioned previously. Note that the example AFS entries appear on two lines only for legibility.
login auth optional /usr/lib/security/libpam_unix.1
login auth optional /usr/lib/security/pam_afs.so \
try_first_pass ignore_root setenv_password_expires
ftp auth optional /usr/lib/security/libpam_unix.1
ftp auth optional /usr/lib/security/pam_afs.so \
try_first_pass ignore_root
remsh auth optional /usr/lib/security/libpam_unix.1
remsh auth optional /usr/lib/security/pam_afs.so \
try_first_pass ignore_root
telnet auth optional /usr/lib/security/libpam_unix.1
telnet auth optional /usr/lib/security/pam_afs.so \
try_first_pass ignore_root setenv_password_expires
dtlogin auth optional /usr/lib/security/libpam_unix.1
dtlogin auth optional /usr/lib/security/pam_afs.so \
try_first_pass ignore_root
dtaction auth optional /usr/lib/security/libpam_unix.1
dtaction auth optional /usr/lib/security/pam_afs.so \
try_first_pass ignore_root
To incorporate AFS into the kernel on IRIX systems, choose one of two methods:
Then create partitions for storing AFS volumes. You do not need to replace the IRIX fsck program because SGI has already modified it to handle AFS volumes properly. If the machine is to remain an AFS client machine, verify that the IRIX login utility installed on the machine grants an AFS token.
In preparation for either dynamic loading or kernel building, perform the following procedures:
# cd /cdrom/sgi_65/root.client
# cp -p usr/vice/etc/afs.rc /etc/init.d/afs
# uname -m
The ml program is the dynamic kernel loader provided by SGI for IRIX systems. If you use it rather than building AFS modifications into a static kernel, then for AFS to function correctly the ml program must run each time the machine reboots. Therefore, the AFS initialization script (included on the AFS CD-ROM) invokes it automatically when the afsml configuration variable is activated. In this section you activate the variable and run the script.
In later sections you verify that the script correctly initializes all AFS components, then create the links that incorporate AFS into the IRIX startup and shutdown sequence.
# mkdir /usr/vice/etc/sgiload
(You can choose to copy all of the kernel library files into the /usr/vice/etc/sgiload directory, but they require a significant amount of space.)
If the machine's kernel supports NFS server functionality:
# cp -p usr/vice/etc/sgiload/libafs.IPxx.o /usr/vice/etc/sgiload
If the machine's kernel does not support NFS server functionality:
# cp -p usr/vice/etc/sgiload/libafs.IPxx.nonfs.o \
/usr/vice/etc/sgiload
# /etc/chkconfig -f afsml on
If the machine is to function as an NFS/AFS Translator and the kernel supports NFS server functionality, activate the afsxnfs variable.
# /etc/chkconfig -f afsxnfs on
You can ignore any error messages about the inability to start the BOS Server or the Cache Manager or AFS client.
# /etc/init.d/afs start
Use the following instructions to build AFS modifications into the kernel on an IRIX system.
# cp -p bin/afs.sm /var/sysgen/system # cp -p bin/afs /var/sysgen/master.d
If the machine's kernel supports NFS server functionality:
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
If the machine's kernel does not support NFS server functionality:
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
If the machine is to function as an NFS/AFS Translator and the kernel supports NFS server functionality, activate the afsxnfs variable.
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs # autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Every AFS file server machine must have at least one partition or logical volume dedicated to storing AFS volumes. Each server partition is mounted at a directory named /vicepxx, where xx is one or two lowercase letters. The /vicepxx directories must reside in the file server machine's root directory, not in one of its subdirectories (for example, /usr/vicepa is not an acceptable directory location). For additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS volumes. SGI encourages use of XFS partitions.
# mkdir /vicepxx
For an XFS partition or logical volume:
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
For an EFS partition:
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
The following are examples of an entry for each file system type:
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0 /dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
For XFS file systems, include the indicated options to configure the partition or logical volume with inodes large enough to accommodate AFS-specific information:
# mkfs -t xfs -i size=512 -l size=4000b raw_device
For EFS file systems:
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
| Note: | If you plan to remove client functionality from this machine after completing the installation, skip this section and proceed to Starting the BOS Server. |
The standard IRIX command-line login program and the graphical xdm login program both automatically grant an AFS token when AFS is incorporated into the machine's kernel. However, some IRIX distributions use another login utility by default, and it does not necessarily incorporate the required AFS modifications. If that is the case, you must disable the default utility if you want AFS users to obtain AFS tokens at login. For further discussion, see the IBM AFS Release Notes.
If you configure the machine to use an AFS-modified login utility, then the afsauthlib.so and afskauthlib.so files (included in the AFS distribution) must reside in the /usr/vice/etc directory. Issue the ls command to verify.
# ls /usr/vice/etc
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not already), change directory as indicated, and copy them.
# cd /cdrom/sgi_65/root.client/usr/vice/etc # cp -p *authlib* /usr/vice/etc
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Every AFS file server machine must have at least one
partition or logical volume dedicated to storing AFS volumes. Each
server partition is mounted at a directory named /vicepxx,
where xx is one or two lowercase letters. The
/vicepxx directories must reside in the file server
machine's root directory, not in one of its subdirectories (for example,
/usr/vicepa is not an acceptable directory location). For
additional information, see Performing Platform-Specific Procedures.
AFS supports use of both EFS and XFS partitions for housing AFS
volumes. SGI encourages use of XFS partitions.
For an XFS partition or logical volume:
For an EFS partition:
The following are examples of an entry for each file system type:
For XFS file systems, include the indicated options to configure the
partition or logical volume with inodes large enough to accommodate
AFS-specific information:
For EFS file systems:
The standard IRIX command-line login program and the graphical
xdm login program both automatically grant an AFS token when AFS is
incorporated into the machine's kernel. However, some IRIX
distributions use another login utility by default, and it does not
necessarily incorporate the required AFS modifications. If that is the
case, you must disable the default utility if you want AFS users to obtain AFS
tokens at login. For further discussion, see the IBM AFS Release
Notes.
If you configure the machine to use an AFS-modified login utility, then the
afsauthlib.so and afskauthlib.so files
(included in the AFS distribution) must reside in the /usr/vice/etc
directory. Issue the ls command to verify.
If the files do not exist, mount the AFS CD-ROM for IRIX (if it is not
already), change directory as indicated, and copy them.
After taking any necessary action, proceed to Starting the BOS Server.
Begin by running the AFS initialization script to call the
insmod program, which dynamically loads AFS modifications into the
kernel. Then create partitions for storing AFS volumes. You do
not need to replace the Linux fsck program. If the machine
is to remain an AFS client machine, incorporate AFS into the machine's
Pluggable Authentication Module (PAM) scheme.
/etc/init.d/afs start
Use the following instructions to build AFS modifications
into the kernel on an IRIX system.
If the machine's kernel supports NFS server functionality:
If the machine's kernel does not support NFS server
functionality:
If the machine is to function as an NFS/AFS Translator and the kernel
supports NFS server functionality, activate the afsxnfs
variable.
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password
Configuring Server Partitions on IRIX Systems
# mkdir /vicepxx
/dev/dsk/disk /vicepxx xfs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/disk /vicepxx efs rw,raw=/dev/rdsk/disk 0 0
/dev/dsk/dks0d2s6 /vicepa xfs rw,raw=/dev/rdsk/dks0d2s6 0 0
/dev/dsk/dks0d3s1 /vicepb efs rw,raw=/dev/rdsk/dks0d3s1 0 0
# mkfs -t xfs -i size=512 -l size=4000b raw_device
# mkfs -t efs raw_device
# /usr/afs/bin/xfs_size_check
Enabling AFS Login on IRIX Systems
Note: If you plan to remove client functionality from this machine
after completing the installation, skip this section and proceed to Starting the BOS Server.
# ls /usr/vice/etc
# cd /cdrom/sgi_65/root.client/usr/vice/etc
# cp -p *authlib* /usr/vice/etc
Getting Started on Linux Systems
Building AFS into the IRIX Kernel
# cp -p bin/afs.sm /var/sysgen/system
# cp -p bin/afs /var/sysgen/master.d
# cp -p bin/libafs.IPxx.a /var/sysgen/boot/afs.a
# cp -p bin/libafs.IPxx.nonfs.a /var/sysgen/boot/afs.a
# /etc/chkconfig -f afsml off
# /etc/chkconfig -f afsxnfs on
# cp /unix /unix_noafs
# autoconfig
# cd /
# shutdown -i6 -g0 -y
login: root
Password: root_password