-#LyX 1.2 created this file. For more info see http://www.lyx.org/
-\lyxformat 220
+#LyX 1.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 221
\textclass amsart
\language english
\inputencoding auto
-
\emph default
-add\SpecialChar ~
+node Adds a new node in the cluster configuration.
+
+\begin_deeper
+\layout Standard
+
+The arguments required are:
+\layout Description
+
+--node\SpecialChar ~
+''node_name'' This will create a new node with the given name if not
+ already present.
+\layout Description
+
+--timeout\SpecialChar ~
+<num> Timeout before going into recovery
+\layout Description
+
+--lustre_upcall\SpecialChar ~
+<path> Set the location of the Lustre upcall scripts used
+ by the client for recovery
+\layout Description
+
+--portals_upcall\SpecialChar ~
+<path> Specify the location of the Portals upcall scripts
+ used by the client for recovery
+\layout Description
+
+--upcall\SpecialChar ~
+<path> Specify the location of both (Lustre and Portals) upcall
+ scripts used by the client for recovery
+\end_deeper
+\layout Description
+
+
+\emph on
+-
+\emph default
+-add\SpecialChar ~
net Adds a network device descriptor for the given node, with parameters
as indicated.
\begin_deeper
configuration.
\layout Description
---router Optional flag to mark this node as a router
+--hostaddr addr
\layout Description
---profile\SpecialChar ~
-[not\SpecialChar ~
-implemented] Optional flag to mark this node as a profile node.
- This would be very useful to configure several client nodes in large clusters.
- It will allow user to define
-\series bold
-profiles
-\series default
- for the various client configurations, and then load the correct profile
- on the client nodes using lconf.
-
+--router Optional flag to mark this node as a router
\layout Description
--port\SpecialChar ~
-[port] Optional argument to indicate the tcp port.
+[port] Optional arguement to indicate the tcp port.
The default is 988.
\layout Description
--tcpbuf\SpecialChar ~
-<size> Optional argument.
+<size> Optional arguement.
+ The default TCP buffer size is 1MB.
+\layout Description
+
+--irq_affinity\SpecialChar ~
+0|1 Optional arguement.
+ Default is 0.
+\layout Description
+
+--nid_exchange\SpecialChar ~
+0|1 Optional arguement since some OSTs might not have the
+ required support.
+ This is turned off by default, value of 1 will turn it ON.
+
\end_deeper
\layout Description
\begin_deeper
\layout Description
+--node\SpecialChar ~
+<node\SpecialChar ~
+name> Name of the node on which the MDS resides
+\layout Description
+
--mds\SpecialChar ~
<mds_name>
\layout Description
\layout Description
--size\SpecialChar ~
-<size> Optional argument indicating the size of the device to be created
- (used typically for loop devices).
+<size> Optional argument indicating the size (in KB) of the device
+ to be created (used typically for loop devices).
\layout Description
--node\SpecialChar ~
--node
\emph default
argument, and it must not be a profile node.
+\layout Description
+
+--fstype\SpecialChar ~
+extN|ext3 Optional argument used to specify the file system type.
+ Default is ext3.
+\layout Description
+
+--journal_size\SpecialChar ~
+<size> Optional arguement to specify the journal size for
+ the ext2/ext3 file system.
+ The size should be in the units expected by
+\series bold
+mkfs
+\series default
+, so for ext3 it should be in MB.
+ If this is option is not used, the ext2/ext3 filesystem will be configured
+ with the default journal size.
\end_deeper
\layout Description
\layout Description
--stripe_cnt\SpecialChar ~
-<count>
+<count> A value of 0 for this means to stripe on all available
+ OSTs.
+ Default is 0.
\layout Description
--stripe_pattern\SpecialChar ~
-<pattern> Pattern can be 0.
+<pattern> Only Pattern 0 (RAID 0) is supported currently.
\end_deeper
\layout Description
\begin_deeper
\layout Description
---obd\SpecialChar ~
-<name> Assign a name to the OBD device.
+--ost\SpecialChar ~
+<name> Assign a name to the OST device.
\layout Description
--node\SpecialChar ~
\layout Description
--size\SpecialChar ~
-[size]
+[size] Optional argument indicating the size (in KB) of the device
+ to be created (used typically for loop devices).
+\layout Description
+
+--obdtype\SpecialChar ~
+obdfilter|obdecho
\layout Description
--lov\SpecialChar ~
-<name> Name of LOV to which this OSC will be attached.
+<name> Optional arguement.
+ Name of LOV to which this OSC will be attached.
\layout Description
---obduuid\SpecialChar ~
-UUID Specify the UUID of the OBD device.
- The default value is
-\emph on
-OBD_nodename_UUID
-\emph default
-.
+--ostuuid\SpecialChar ~
+UUID Specify the UUID of the OST device.
+
+\layout Description
+
+--fstype\SpecialChar ~
+extN|ext3 Optional arguement used to specify the file system type.
+ Default is ext3.
+\layout Description
+
+--journal_size\SpecialChar ~
+<size> Optional arguement to specify the journal size for
+ the ext2/ext3 file system.
+ The size should be in the units expected by
+\series bold
+mkfs
+\series default
+, so for ext3 it should be in MB.
+ If this is option is not used, the ext2/ext3 filesystem will be configured
+ with the default journal size.
\end_deeper
\layout Description
mds_name
\layout Description
---obd\SpecialChar ~
-obd_name\SpecialChar ~
+--ost\SpecialChar ~
+ost_name\SpecialChar ~
|\SpecialChar ~
--lov\SpecialChar ~
lov_name
\layout Description
--node\SpecialChar ~
-node Node or profile node to add the route to.
+node Node to add the route to.
\layout Description
--gw\SpecialChar ~
\layout Description
--add\SpecialChar ~
-echo-client Used for testing purpose only
+echo-client Used for testing purpose only.
+
\begin_deeper
\layout Description