rock_pragma: demo1.sh

File demo1.sh, 3.0 KB (added by rock, 17 years ago)

Run GPFS in DRBL Environment

Line 
1#!/bin/bash
2
3clear
4echo ""
5echo "[34;1m#########################################"
6echo "#                                       #"
7echo "# DEMO 1 : Run GPFS in DRBL environment #"
8echo "#                                       #"
9echo "#########################################"
10echo "-----------------------------------------"
11read
12
13echo ""
14echo "##################################"
15echo "# 1. Edit GPFS nodes information #"
16echo "##################################[m"
17echo "[32;1mcat gpfs.nodes[m"
18read
19cat gpfs.nodes
20read
21
22echo ""
23echo "[34;1m##############################"
24echo "# 2. Config GPFS Environment #"
25echo "##############################[0m"
26echo "[32;1mmmcrcluster -N gpfs.nodes -s gpfs00 -p gpfs01 -r /usr/bin/ssh -R /usr/bin/scp[0m"
27read
28mmcrcluster -N gpfs.nodes -s gpfs00 -p gpfs01 -r /usr/bin/ssh -R /usr/bin/scp
29read
30clear
31
32echo ""
33echo "[34;1m#################################"
34echo "# 3. Check mmcrcluster command  #"
35echo "#################################[0m"
36echo "[32;1mmmlscluster[0m"
37read
38mmlscluster
39read
40clear
41
42echo ""
43echo "[34;1m####################################"
44echo "# 4. Edit GPFS disks information   #"
45echo "####################################[0m"
46echo "[32;1mcat gpfs.disks[0m"
47read
48cp gpfs.disks.backup gpfs.disks
49cat gpfs.disks
50read
51
52echo ""
53echo "[34;1m##############################"
54echo "# 5. Create GPFS NSD         #"
55echo "##############################[0m"
56echo "[32;1mmmcrnsd -F gpfs.disks -v no[0m"
57read
58mmcrnsd -F gpfs.disks -v no
59read
60clear
61
62echo ""
63echo "[34;1m###########################"
64echo "# 6. Check GPFS NSD       #"
65echo "###########################[0m"
66echo "[32;1mmmlsnsd[0m"
67read
68mmlsnsd
69read
70clear
71
72echo ""
73echo "[34;1m###########################"
74echo "# 7. Startup GPFS daemon  #"
75echo "###########################[0m"
76echo "[32;1mmmstartup -a[0m"
77read
78mmstartup -a
79echo "GPFS Daemon is runnung"
80read
81clear
82
83echo ""
84echo "[34;1m###########################"
85echo "# 8. Check GPFS daemon    #"
86echo "###########################[0m"
87echo "[32;1mps aux | grep mm[0m"
88read
89ps aux | grep mm
90read
91echo "[32;1mmmgetstate -a[0m"
92read
93mmgetstate -a
94read
95clear
96
97echo ""
98echo "[34;1m##############################"
99echo "# 9. Create GPFS File System #"
100echo "##############################[0m"
101echo "[32;1mmmcrfs /home/gpfs_mount /dev/gpfs0 -F gpfs.disks -B 1M -m 2 -r 2 -v no[0m"
102read
103mkdir /home/gpfs_mount
104mmcrfs /home/gpfs_mount /dev/gpfs0 -F gpfs.disks -B 1M -m 2 -r 2 -v no
105read
106clear
107
108echo ""
109echo "[34;1m###############################"
110echo "# 10. Mount GPFS File System  #"
111echo "###############################[0m"
112echo "[32;1mmmmount gpfs0 /home/gpfs_mount -a[0m"
113read
114mmmount gpfs0 /home/gpfs_mount -a
115echo "Mounting OK"
116read
117clear
118
119echo "[34;1m###############################"
120echo "# 11. Check GPFS File System  #"
121echo "###############################[0m"
122echo "[32;1mmmdf gpfs0[0m"
123read
124mmdf gpfs0
125read
126
127echo ""
128echo "[34;1m###############################"
129echo "# 12. Check GPFS File System  #"
130echo "###############################[0m"
131echo "[32;1mdf -h[0m"
132read
133df -h
134read
135
136
137