them at the right point in the instructions. In addition we have used many man pages and
general **nix, and MAC OSX resources.
2. Installation Notes for S10.4
Everyone working with OSX 10.4 must have realized that the default user on C10.4
and/or the admin user on S10.4 are not superusers (root). To gain superuser rights in a
terminal session, a “su –” or “sudo su –” command in a terminal window needs to be
entered on S10.4 and C10.4 respectively. Alternatively, commands that require root-
access maybe invoked with placing “sudo” in front of them. The password for root is the
same as the administrator password on S10.4 or the single user password on the C10.4.
When installing S10.4 it is recommended (default option) to create an admin (long
name: administrator) user. For the computer name we entered: mmac-servr00, which can
relatively easily be changed from the “Server Administration” tool. Leave the DHCP
settings as they are, i.e., let IPv4 be configured by DHCP but enter the server’s name
(mmac-servr00) as the DHCP client id. Add “local” to the search domain if possible.
When it comes to “Directory usage”, set the computer to “Open Directory Master”
(and if you will not be using any Windows clients, disable the “Windows Primary
Domain Controller” checkbox). The software is going to ask you to create an
administrative account for the open directory master, for which the name “diradmin” is
recommended with the same password as that of “admin”. You will also need to enable
The Xgrid agent, and Xgrid controller. (You can do all of this later as well from the
Server Administration tool.)
You will likely be prompted to update your software components, once the server is
set up. After finishing installing all updates, you will need to install XCode from the
same disc as you installed S10.4 from, i.e., insert the disc, select other installs, XCode,
XcodeTools.mpkg, and follow the installation instructions (a default installation is likely
going to suffice). One last thing to do (that is, if you like to use the “locate” utility to find
files on your computer) is to open a terminal window and type:
“sudo /usr/libexec/locate.updatedb”; this will create the index database required
by “
locate”. It is recommended that you do this last step on all C10.4 computers as well.
3. Setting up Xgrid
We need to mention here, as it is a little known fact, that even a C10.4 can act as an
Xgrid controller, by downloading the free “Server Administration” tool from Apple. In
this section we use information from [3].
3.1. Xgrid Controller on S10.4
For Xgrid to work, there needs to be a controller that accepts Xgrid agents (other
computers) offering to perform jobs. An Xgrid controller does not necessarily need to be
an agent as well, but why waste any resources? Thus, we will set up the S10.4 to work as
a controller as well as an agent to the controller. For this, start the computer and log in as
“admin”. Open the “Server Admin” tool (the one that looks like a globe), and log in to it
Komentáře k této Příručce