diff options
author | Andrew Tridgell <tridge@samba.org> | 2008-07-08 19:47:44 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2008-07-08 19:47:44 +1000 |
commit | 8c8301e71e88372584f68eddbd07e8c814afda3a (patch) | |
tree | 7e3ecb4d3425a9e3d863c2145ea644ca55d23654 | |
parent | 7301d4d92f367f01aa8598925ec39ce9ca055875 (diff) | |
download | autocluster-8c8301e71e88372584f68eddbd07e8c814afda3a.tar.gz autocluster-8c8301e71e88372584f68eddbd07e8c814afda3a.tar.xz autocluster-8c8301e71e88372584f68eddbd07e8c814afda3a.zip |
added some iMacros for automating the GUI
-rw-r--r-- | README | 52 | ||||
-rwxr-xr-x | imacros/SoFS-cifs1.iim | 37 | ||||
-rwxr-xr-x | imacros/SoFS-export1.iim | 34 | ||||
-rwxr-xr-x | imacros/SoFS-install1.iim | 65 | ||||
-rwxr-xr-x | imacros/SoFS-install2.iim | 17 |
5 files changed, 188 insertions, 17 deletions
@@ -42,11 +42,21 @@ To setup a virtual cluster for SoFS with autocluster follow these steps: fscc-install.mainz.de.ibm.com in /instgpfs/instsrv/dists/ISO/RHEL5.2-Server-20080430.0-x86_64-DVD.iso - 5) use ./create_base.sh to create the base install image. The + 5) create a 'config' file in the autocluster directory. I suggest you + create it like this: + + . config.sample + MEM=what ever mem you want + KVM=path to your kvm + + That way when you upgrade autocluster with "git pull" you will + inherit the new addtions to config.sample + + 6) use ./create_base.sh to create the base install image. The install will take about 10 to 15 minutes and you will see the packages installing in your terminal - 6) when that has finished, 'destroy' that machine (ie. power it off), + 7) when that has finished, 'destroy' that machine (ie. power it off), with "virsh destroy SoFS-1.5-base" Then I recommend you mark that base image immutable like this: @@ -57,39 +67,47 @@ To setup a virtual cluster for SoFS with autocluster follow these steps: image will be used as a basis file for the per-node images, and if it changes your cluster will become corrupt - 7) now run ./create_cluster, specifying a cluster name. For example: + 8) now run ./create_cluster, specifying a cluster name. For example: ./create_cluster c1 That will create your cluster nodes and the TSM server node - 8) now boot your cluster nodes like this: + 9) now boot your cluster nodes like this: - virsh start c1n1 - virsh start c1n2 - virsh start c1n3 - virsh start c1n4 - virsh start c1tsm + ./vircmd start c1 - The most useful virsh commands are: + The most useful vircmd commands are: start : boot a node shutdown : graceful shutdown of a node destroy : power off a node immediately - 9) you can watch boot progress like this: + 10) you can watch boot progress like this: tail -f /var/log/kvm/serial.c1* All the nodes have serial consoles, making it easier to capture kernel panic messages and watch the nodes via ssh - 10) now you can ssh into your nodes. You may like to look at the - small set of scripts in roots home directory on the nodes for some - scripts. In particular: + 11) now you can ssh into your nodes. You may like to look at the + small set of scripts in roots home directory on the nodes for + some scripts. In particular: + + setup_tsm_server.sh: run this on the TSM node to setup the TSM server + setup_tsm_client.sh: run this on the GPFS nodes to setup HSM + mknsd.sh : this sets up the local shared disks as GPFS NSDs + - setup_tsm_server.sh: run this on the TSM node to setup the TSM server - setup_tsm_client.sh: run this on the GPFS nodes to setup HSM - mknsd.sh : this sets up the local shared disks as GPFS NSDs + 12) If using the SoFS GUI, then you may want to lower the memory it + uses so that it fits easily on the first node. Just edit this + file on the first node: + /opt/IBM/sofs/conf/overrides/sofs.javaopt + 13) For automating the SoFS GUI, you may wish to install the iMacros + extension to firefox, and look at some sample macros I have put + in the imacros/ directory of autocluster. They will need editing + for your environment, but they should give you some hints on how + to automate the final GUI stage of the installation of a SoFS + cluster. diff --git a/imacros/SoFS-cifs1.iim b/imacros/SoFS-cifs1.iim new file mode 100755 index 0000000..9e8dd39 --- /dev/null +++ b/imacros/SoFS-cifs1.iim @@ -0,0 +1,37 @@ +VERSION BUILD=6050612 RECORDER=FX
+TAB T=1
+URL GOTO=https://10.0.0.31:1081/ibm/console/logon.jsp
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:j_security_check ATTR=ID:other
+FRAME F=2
+TAG POS=1 TYPE=IMG ATTR=ID:I0
+TAG POS=1 TYPE=IMG ATTR=ID:I7
+TAG POS=1 TYPE=A ATTR=TXT:Configure<SP>Clustered<SP>CIFS
+FRAME F=4
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ecb&.pa=true ATTR=ID:viewns_*_:form1:clustername CONTENT=t1
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ecb&.pa=true ATTR=ID:viewns_*_:form1:dcname CONTENT=10.0.0.100
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ecb&.pa=true ATTR=ID:viewns_*_:form1:userid CONTENT=administrator
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7eb9&.pa=true ATTR=ID:viewns_*_:form1:newsrv CONTENT=10.0.1.131
+TAG POS=1 TYPE=SELECT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7eb9&.pa=true ATTR=ID:viewns_*_:form1:ifListBox CONTENT=$eth1
+TAG POS=1 TYPE=SELECT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7eb9&.pa=true ATTR=ID:viewns_*_:form1:hostListBox CONTENT=$t1n2.vsofs1.com:$t1n3.vsofs1.com:$t1n4.vsofs1.com
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:link1woajax
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7eb1&.pa=true ATTR=ID:viewns_*_:form1:newsrv CONTENT=10.0.1.132
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:link1woajax
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ead&.pa=true ATTR=ID:viewns_*_:form1:newsrv CONTENT=10.0.1.133
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:link1woajax
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ea9&.pa=true ATTR=ID:viewns_*_:form1:newsrv CONTENT=10.0.2.131
+TAG POS=1 TYPE=SELECT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ea9&.pa=true ATTR=ID:viewns_*_:form1:ifListBox CONTENT=$eth2
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:link1woajax
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7ea1&.pa=true ATTR=ID:viewns_*_:form1:newsrv CONTENT=10.0.2.132
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:link1woajax
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:-7e9d&.pa=true ATTR=ID:viewns_*_:form1:newsrv CONTENT=10.0.2.133
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:link1woajax
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
+TAG POS=1 TYPE=TABLE ATTR=ID:viewns_*_:form1:progressTable:1:grid1&&TXT:<BR><BR><BR><BR><BR><BR>
diff --git a/imacros/SoFS-export1.iim b/imacros/SoFS-export1.iim new file mode 100755 index 0000000..a9ae100 --- /dev/null +++ b/imacros/SoFS-export1.iim @@ -0,0 +1,34 @@ +VERSION BUILD=6050612 RECORDER=FX
+TAB T=1
+URL GOTO=https://10.0.0.31:1081/ibm/console/logon.jsp
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:j_security_check ATTR=ID:other
+FRAME F=2
+TAG POS=1 TYPE=IMG ATTR=ID:I0
+TAG POS=1 TYPE=A ATTR=TXT:Protocol<SP>Configuration
+FRAME F=4
+TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME: ATTR=ID:viewns_0x002d540780751_:form1:serviceTable:2:_id23__input_sel
+TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME: ATTR=ID:viewns_0x002d540780751_:form1:serviceTable:3:_id23__input_sel
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_0x002d540780751_:form1:serviceTable:serviceTable_action0
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_0x002d540780751_:form1:serviceTable:_id10
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_0x002d540780751_:form1:progressCloseBtn
+FRAME F=2
+TAG POS=1 TYPE=A ATTR=TXT:Export<SP>Configuration
+FRAME F=4
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_145490192_:form1:addservice
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e0f&.pa=true ATTR=ID:viewns_1210708450_:form1:shareName CONTENT=data
+TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e0f&.pa=true ATTR=ID:viewns_1210708450_:form1:enableNfsCheckbox CONTENT=YES
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e0f&.pa=true ATTR=ID:viewns_1210708450_:form1:path CONTENT=/gpfs/data
+TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e0f&.pa=true ATTR=ID:viewns_1210708450_:form1:enableSambaCheckbox CONTENT=YES
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_1210708450_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e09&.pa=true ATTR=ID:viewns_1210708450_:form1:inputNewName CONTENT=10.0.*
+TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e09&.pa=true ATTR=ID:viewns_1210708450_:form1:checkboxgui1 CONTENT=NO
+TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e09&.pa=true ATTR=ID:viewns_1210708450_:form1:checkboxgui2 CONTENT=NO
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_1210708450_:form1:addOKBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_1210708450_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=1210708450&_rid=2373a5ba:11b00552795:-7e07&.pa=true ATTR=NAME:viewns_1210708450_:form1:_id12 CONTENT=data<SP>share
+TAG POS=1 TYPE=TD ATTR=TXT:<BR> <BR> browseable<BR> <BR>
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_1210708450_:form1:nextbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_1210708450_:form1:finish
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_1210708450_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_145490192_:form1:serviceTable:_id86
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_415464508_:form1:applybutton
\ No newline at end of file diff --git a/imacros/SoFS-install1.iim b/imacros/SoFS-install1.iim new file mode 100755 index 0000000..2551a64 --- /dev/null +++ b/imacros/SoFS-install1.iim @@ -0,0 +1,65 @@ +VERSION BUILD=6050612 RECORDER=FX
+TAB T=1
+TAB CLOSEALLOTHERS
+URL GOTO=https://10.0.0.31:1081/ibm/console/logon.jsp
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:j_security_check ATTR=ID:other
+FRAME F=2
+TAG POS=1 TYPE=IMG ATTR=ID:I0
+TAG POS=1 TYPE=IMG ATTR=ID:I7
+TAG POS=1 TYPE=A ATTR=TXT:Install<SP>GPFS<SP>Cluster
+FRAME F=4
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:createrunbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:hostsTable:hostsTable_action1
+TAG POS=1 TYPE=TEXTAREA FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:hostlist CONTENT=10.0.0.31<BR>10.0.0.32<BR>10.0.0.33<BR>10.0.0.34
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:startButton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:finishButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:packageform:checkSettingsButton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:packageform:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:packageform:nextButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:testbutton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+WAIT SECONDS=35
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:networkform:testbutton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:networkform:progressCloseBtn
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:networkform:dnsserverInput CONTENT=10.0.0.1
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:networkform:searchSuffix1 CONTENT=vsofs1.com
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:networkform:searchSuffix2 CONTENT=ozlabs.au.ibm.com
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:networkform:searchSuffix3 CONTENT=vpn.tridgell.net
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:networkform:nextButton
+TAG POS=1 TYPE=TEXTAREA FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:additionalhostsdata CONTENT=10.0.0.30<SP>tsmserver<BR>
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:checkbutton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:skipbutton
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:newMaster CONTENT=pool.ntp.org
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:addexternalmasterbutton
+TAG POS=1 TYPE=SELECT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:availablemasternodeslist CONTENT=$c1n1.vsofs1.com:$c1n2.vsofs1.com:$c1n3.vsofs1.com:$c1n4.vsofs1.com
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:addinternalmasterbutton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+WAIT SECONDS=15
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:clusternameinput CONTENT=samba01.vsofs1.com
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+TAG POS=1 TYPE=SELECT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:globalPagePool CONTENT=$64M
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextButton
+WAIT SECONDS=35
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:nextbutton
diff --git a/imacros/SoFS-install2.iim b/imacros/SoFS-install2.iim new file mode 100755 index 0000000..f2cd599 --- /dev/null +++ b/imacros/SoFS-install2.iim @@ -0,0 +1,17 @@ +VERSION BUILD=6050612 RECORDER=FX
+TAB T=1
+URL GOTO=https://10.0.0.31:1081/ibm/console/logon.jsp
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:j_security_check ATTR=ID:other
+FRAME F=2
+TAG POS=1 TYPE=IMG ATTR=ID:I0
+TAG POS=1 TYPE=IMG ATTR=ID:I1
+TAG POS=1 TYPE=IMG ATTR=ID:I2
+TAG POS=1 TYPE=A ATTR=TXT:File<SP>Systems
+FRAME F=4
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:addnode
+TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME: ATTR=ID:viewns_*_:form1:fullDataTable:selecticons1__selectCtrlIconsAll
+TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:forcecheckbox CONTENT=YES
+TAG POS=1 TYPE=SELECT FORM=ACTION:pa.do?_pa=*&_rid=*:*:*&.pa=true ATTR=ID:viewns_*_:form1:blocksizemenu CONTENT=$64K
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:createFs
+WAIT SECONDS=20
+TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME: ATTR=ID:viewns_*_:form1:progressCloseBtn
|