<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Dear All,</div><div><br></div><div> I am trying to run a simple Swift program (which prints "Hello World") on BG/P (Surveyor). I modified site-catalog, transformation-catalog and config files and launched the swift application from head-node using the command below.</div><div><br></div><div><span style="font-style: italic;">swift -config cf -tc.file tc -sites.file sites.xml first.swift</span><br></div><div><br></div><div>I can see that the Swift allocates some nodes and trying to run the application but the result was not generated. Also I couldn't see any error in the log-files / stdout. <br></div><div><br></div><div>I am suspecting it might be because of the workers cannot connect to the coaster-service. Or may be a problem with catalog files? <br></div><div><br></div><div>Please find my site.xml, tc.data, cf and
application files below. Please let me know if I am making any mistakes.</div><div><br></div><div>Thank you</div><div>Emalayan</div><div><br></div><div style="font-weight: bold;"><br></div><div><span style="text-decoration: underline; font-weight: bold;">first.swift</span><br></div><div><br></div><div>type messagefile;<br><br>app (messagefile t) greeting() {<br> echo "Hello, world!" stdout=@filename(t);<br>}<br><br>messagefile outfile <"hello.txt">;<br><br>outfile = greeting();<br><br></div><div style="font-weight: bold; text-decoration: underline;"><br></div><div><span style="font-weight: bold; text-decoration: underline;">site.xml</span></div><div><br></div><div><config><br> <pool handle="surveyor"><br> <filesystem provider="local" /><br> <execution provider="coaster" jobmanager="local:cobalt"/><br> <!-- <profile
namespace="swift" key="stagingMethod">local</profile> --><br> <span style="background-color: rgb(255, 0, 255);"><!-- <profile namespace="globus" key="internalHostname">login2</profile> --></span><br> <profile namespace="globus" key="project">MTCScienceApps</profile><br> <profile namespace="globus" key="queue">default</profile><br> <profile namespace="globus" key="kernelprofile">zeptoos</profile><br> <profile namespace="globus" key="alcfbgpnat">true</profile><br> <profile namespace="karajan" key="jobthrottle">21</profile><br> <profile namespace="karajan" key="initialScore">10000</profile><br> <profile namespace="globus"
key="jobsPerNode">1</profile><br> <profile namespace="globus" key="workerLoggingLevel">DEBUG</profile><br> <profile namespace="globus" key="slots">1</profile><br> <profile namespace="globus" key="maxTime">900</profile> <!-- seconds --><br> <profile namespace="globus" key="nodeGranularity">64</profile><br> <profile namespace="globus" key="maxNodes">64</profile><br> <workdirectory>/home/emalayan/app/forEmalayan_ccGrdid/swift.workdir </workdirectory><br> </pool><br></config></div><div><br></div><div><br></div><div style="font-weight: bold; text-decoration: underline;">tc:</div><div><br></div><div>surveyor echo
/bin/echo INSTALLED INTEL32::LINUX<br>surveyor cat /bin/cat INSTALLED INTEL32::LINUX<br>surveyor ls /bin/ls INSTALLED INTEL32::LINUX<br>surveyor grep /bin/grep INSTALLED INTEL32::LINUX<br>surveyor sort
/bin/sort INSTALLED INTEL32::LINUX<br>surveyor paste /bin/paste INSTALLED INTEL32::LINUX<br>surveyor wc /usr/bin/wc INSTALLED INTEL32::LINUX<br>surveyor perl /usr/bin/perl INSTALLED INTEL32::LINUX<br>#surveyor do_merge /home/emalayan/app/forEmalayan_ccGrdid/app/modmerge null null null<br>#surveyor score /home/emalayan/app/forEmalayan_ccGrdid/app/Scoring/scoredat.exe null null
null<br>surveyor modftdock /home/emalayan/app/forEmalayan_ccGrdid/app/modftdock.sh null null null<br></div><div><br></div><div style="font-weight: bold;"><span style="text-decoration: underline;">cf: </span><br></div><div>wrapperlog.always.transfer=true<br>sitedir.keep=true<br>execution.retries=1<br>lazy.errors=true<br>status.mode=provider<br>use.provider.staging=true<br>provider.staging.pin.swiftfiles=false<br>foreach.max.threads=100<br>provenance.log=false<br></div></div></body></html>