blob: 4b1c920fd19953f32f9e1de11d77dc61e594af2c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#!/bin/bash
onnode all yum -y install TIVsm-BA TIVsm-HSM TIVsm-API
echo "Setting up dsm.sys"
cat <<EOF > /opt/tivoli/tsm/client/ba/bin/dsm.sys
SErvername @@CLUSTER@@tsm
COMMMethod TCPip
TCPPort 1500
TCPServeraddress @@CLUSTER@@tsm
ASNODENAME @@TSMNAME@@
PASSWORDACCESS generate
EXCLUDE.DIR /.../.snapshots
ERRORLOGName /var/log/dsmerror.log
EOF
onnode all rsync $HOSTNAME:/opt/tivoli/tsm/client/ba/bin/dsm.sys /opt/tivoli/tsm/client/ba/bin
echo "Setting up dsm.opt"
cat <<EOF > /opt/tivoli/tsm/client/ba/bin/dsm.opt
servername @@CLUSTER@@tsm
EOF
onnode all rsync $HOSTNAME:/opt/tivoli/tsm/client/ba/bin/dsm.opt /opt/tivoli/tsm/client/ba/bin
onnode all "preprpnode `hostname -s`"
mkrpdomain -F /etc/ctdb/nodes SOFSDomain
# we have to use a rather torturous procedure ...
onnode all killall ctdbd
mmchfs gpfs0 -A no
mmshutdown -a
mmstartup -a
mmchfs gpfs0 -z yes
mmchfs gpfs0 -A yes
mmmount gpfs0 -a
dsmmigfs add /gpfs
|