| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
Otherwise we can't set stupid, weak passwords for administrator.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
These are always set in gpfs-nas.conf.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
|
|
|
| |
kickstart-SoFS.cfg is superceded by gpfs-nas-kickstart.cfg, which is
now the default.
SoFS-postinstall.sh is superceded by gpfs-nas-postinstall.cfg.
The contents of releases/ and imacros/ are no longer of any value.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
It provisions Samba AD instance for DOMAIN, uses INTERNAL dns server.
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Install nfs-utils on RHEL6.
Enable nfslock in the basic postinstall - NFS client functionality is
used on client nodes and not just on cluster nodes.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
possible values are files (default), winbind
|
| |
|
|
|
|
|
|
| |
@@@PUBLIC_ADDRESSES@@@ will be replaced with
firstip,num_ips,iface firstip,num_ips,iface ...
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Edit the config file if you want to change the authentication type to
"winbind".
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
These are horrible but can probably be made a bit cleaner later on.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
| |
Need to get rid of multiple template directories. They are a
maintenance nightmare.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
| |
Clearly nobody uses this, since it was broken in
94288bb324b1362a9994965e458addcd3b1e8f20 18 months ago. :-(
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
Old code is left for potential backward compatibility.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
Some packages no longer exist in modern clustered Samba.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
| |
Master configuration file for cluster_configure and a wrapper script
to hold it all together. The script may eventually become part of
cluster_configure.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
See base/all/root/scripts/cluster_configure/README.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
|
|
|
| |
This currently uses /var/mmfs/etc/nsddevices to list the disks but
this script isn't generally available.
Instead we implement some custom logic that asks multipath about
available devices and then filters on those created by KVM or via
autocluster's iSCSI code.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
Use a more generic combination of onnode and rsync.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The main problem was that $secondary was unset so mmcrcluster would
generate a usage message because there would be no argument to -s.
However, 'onnode 1 ...' was used and would generate a spurious warning
while failing to set secondary.
This version uses "onnode all ..." once and then manipulates the
resulting list of hosts.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
| |
These changes don't work. :-(
This reverts commit 831738a709251d57b13e8c02bfcc1f60dcb5a895.
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
| |
Add some TSM magic so that the backup and archive pools spill over
into the space management pool.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
|
| |
This should be run on a sofs_front node and will configure all
sofs_front nodes to do HSM. Updated so that the first tsm_server node
is configured as the server and HSM is only configured on sofs_front
nodes.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
| |
This was obviously a typo. Given that the TSM support has been broken
for a while I don't think finally fixing the typo will hurt anyone.
:-)
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This scripts hasn't received any love since the handling of node types
was generaliased. Although we're meant to run this script on a
tsm_server node, we use the hostname of the first tsm_server node in
the NODES list. Similarly, we setup all sofs_front nodes as client
nodes in the server config.
This isn't yet well tested but a quick test suggests that it does
work.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
* Previous contents of base/ are now in base/all.
* create_node_COMMON() takes an extra argument (inserted as $3) that
specifies the node type. All of the create_node_* functions pass
"$type" for this argument.
* setup_base() now has an optional argument, which is only passed by
create_node_COMMON. Rather than simply copying and substituting
templates for the entire $BASE_TEMPLATES/ subdirectory it now does
this for $BASE_TEMPLATES/all and then $BASE_TEMPLATES/$type.
Therefore, the contents of the type-specific directory override the
contents of "all" directory.
* releases/SoFS.common uses the "all" version of SoFS-postinstall.sh
when setting POSTINSTALL_TEMPLATE. This variable also now respects
$BASE_TEMPLATES instead of hard-coding the base/ subdirectory.
Signed-off-by: Martin Schwenke <martin@meltin.net>
|