summaryrefslogtreecommitdiffstats
path: root/base/root/scripts
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2008-07-16 16:29:14 +1000
committerAndrew Tridgell <tridge@samba.org>2008-07-16 16:29:14 +1000
commita773ee0e6797017da12afeb7819e87f435039ec2 (patch)
tree41317c508f7a06cb1ddc0469b29c641120499eb2 /base/root/scripts
parent6c5467590d5fee0b6fad5f5968c18da024e1bae1 (diff)
downloadautocluster-a773ee0e6797017da12afeb7819e87f435039ec2.tar.gz
autocluster-a773ee0e6797017da12afeb7819e87f435039ec2.tar.xz
autocluster-a773ee0e6797017da12afeb7819e87f435039ec2.zip
updated tsm scripts after advice from Paul
Diffstat (limited to 'base/root/scripts')
-rwxr-xr-xbase/root/scripts/setup_tsm_client.sh6
-rwxr-xr-xbase/root/scripts/setup_tsm_server.sh27
2 files changed, 13 insertions, 20 deletions
diff --git a/base/root/scripts/setup_tsm_client.sh b/base/root/scripts/setup_tsm_client.sh
index ac043f1..b980655 100755
--- a/base/root/scripts/setup_tsm_client.sh
+++ b/base/root/scripts/setup_tsm_client.sh
@@ -20,6 +20,7 @@ onnode all rsync $HOSTNAME:/opt/tivoli/tsm/client/ba/bin/dsm.sys /opt/tivoli/tsm
echo "Setting up dsm.opt"
cat <<EOF > /opt/tivoli/tsm/client/ba/bin/dsm.opt
servername @@CLUSTER@@tsm
+dateformat 2
EOF
onnode all rsync $HOSTNAME:/opt/tivoli/tsm/client/ba/bin/dsm.opt /opt/tivoli/tsm/client/ba/bin
@@ -65,4 +66,7 @@ echo "Restarting gpfs"
mmshutdown -a
mmstartup -a
-echo "TSM client setup complete"
+cat <<EOF
+TSM client setup complete
+You should reboot the nodes before using HSM
+EOF
diff --git a/base/root/scripts/setup_tsm_server.sh b/base/root/scripts/setup_tsm_server.sh
index 1212e3f..bde10e2 100755
--- a/base/root/scripts/setup_tsm_server.sh
+++ b/base/root/scripts/setup_tsm_server.sh
@@ -36,29 +36,20 @@ EOF
echo "Setting up dsm.opt"
cat <<EOF > /opt/tivoli/tsm/client/ba/bin/dsm.opt
servername @@CLUSTER@@tsm
+dateformat 2
EOF
-cat <<EOF | dsmadmc -id=admin -password=admin
+cat <<EOF | dsmadmc -id=admin -password=admin -noconfirm
copy domain STANDARD ALLTODISK
-upd mg ALLTODISK STANDARD STANDARD migrequiresbkup=no
-upd mg ALLTODISK STANDARD STANDARD SPACEMGTECHnique=selective
+upd mg ALLTODISK STANDARD STANDARD migrequiresbkup=no SPACEMGTECHnique=selective
activate pol ALLTODISK STANDARD
-y
-register node @@TSMNAME@@ admin
-register node @@CLUSTER@@n1.@@DOMAIN@@ admin
-register node @@CLUSTER@@n2.@@DOMAIN@@ admin
-register node @@CLUSTER@@n3.@@DOMAIN@@ admin
-register node @@CLUSTER@@n4.@@DOMAIN@@ admin
-upd node @@TSMNAME@@ domain=ALLTODISK
-upd node @@CLUSTER@@n1.@@DOMAIN@@ domain=ALLTODISK
-upd node @@CLUSTER@@n2.@@DOMAIN@@ domain=ALLTODISK
-upd node @@CLUSTER@@n3.@@DOMAIN@@ domain=ALLTODISK
-upd node @@CLUSTER@@n4.@@DOMAIN@@ domain=ALLTODISK
-rem node client
-y
+register node @@TSMNAME@@ admin domain=ALLTODISK userid=none backdel=yes
+register node @@CLUSTER@@n1.@@DOMAIN@@ admin domain=ALLTODISK userid=none backdel=yes
+register node @@CLUSTER@@n2.@@DOMAIN@@ admin domain=ALLTODISK userid=none backdel=yes
+register node @@CLUSTER@@n3.@@DOMAIN@@ admin domain=ALLTODISK userid=none backdel=yes
+register node @@CLUSTER@@n4.@@DOMAIN@@ admin domain=ALLTODISK userid=none backdel=yes
grant proxynode target=@@TSMNAME@@ agent=@@CLUSTER@@n1.@@DOMAIN@@,@@CLUSTER@@n2.@@DOMAIN@@,@@CLUSTER@@n3.@@DOMAIN@@,@@CLUSTER@@n4.@@DOMAIN@@
-upd node @@TSMNAME@@ backdel=yes
def dbvol /tsmdiskpool/db1.dsm format=@@TSM_DB_SIZE@@ wait=yes
del dbv /opt/tivoli/tsm/server/bin/db.dsm
extend db `expr 84 @@TSM_DB_SIZE@@ - 16`
@@ -66,10 +57,8 @@ set logmode rollf
def vol spacemgpool /tsmdiskpool/vol01.dsm format=@@TSM_SPACE_MGMT_SIZE@@ wait=yes
def vol backuppool /tsmdiskpool/backup1.dsm format=@@TSM_BACKUP_POOL_SIZE@@ wait=yes
del vol /opt/tivoli/tsm/server/bin/backup.dsm
-y
def vol archivepool /tsmdiskpool/archive1.dsm format=@@TSM_ACRHIVE_POOL_SIZE@@ wait=yes
del vol /opt/tivoli/tsm/server/bin/archive.dsm
-y
EOF
echo "TSM server setup complete"