Gridexport: Difference between revisions
(Created page with "The ups package gridexport will export a build of Mu2e Offline or a build of a satellite release for use on a grid worker node. Until January 2018, the bluearc disk /mu2e/app...") |
No edit summary |
||
Line 1: | Line 1: | ||
The ups package gridexport will export a build of Mu2e Offline or a build of a satellite release for use on a grid worker node. | The ups package gridexport will export a build of Mu2e Offline or a build of a satellite release for use on a grid worker node. | ||
Until January 2018, the bluearc disk /mu2e/app was mounted on worker nodes on Fermigrid; it was possible to build code on that disk and run it on Fermigrid. That is no longer possible. If you have a build of Mu2e code on /mu2e/ | Until January 2018, the bluearc disk /mu2e/app was mounted on worker nodes on Fermigrid; it was possible to build code on that disk and run it on Fermigrid. That is no longer possible. If you have a build of Mu2e code on a computer that can see /pnfs/mu2e/scratch, then you can use gridexport to produce a bzipped tar file of your build area. You can then submit a grid job that copies the bzipped tar file, unpacks it and runs the code that it finds inside. In particular you can use gridexport on any of the mu2egpvm* machines to export a build that is located on /mu2e/app or in your home area. | ||
When you have exported code in this way, you can submit jobs to site in OSG; previously, if you were running a build on /mu2e/app you were restricted to running on Fermigrid, the only site that mounted that disk on its worker nodes. | |||
To use gridexport: |
Revision as of 16:39, 29 January 2018
The ups package gridexport will export a build of Mu2e Offline or a build of a satellite release for use on a grid worker node.
Until January 2018, the bluearc disk /mu2e/app was mounted on worker nodes on Fermigrid; it was possible to build code on that disk and run it on Fermigrid. That is no longer possible. If you have a build of Mu2e code on a computer that can see /pnfs/mu2e/scratch, then you can use gridexport to produce a bzipped tar file of your build area. You can then submit a grid job that copies the bzipped tar file, unpacks it and runs the code that it finds inside. In particular you can use gridexport on any of the mu2egpvm* machines to export a build that is located on /mu2e/app or in your home area.
When you have exported code in this way, you can submit jobs to site in OSG; previously, if you were running a build on /mu2e/app you were restricted to running on Fermigrid, the only site that mounted that disk on its worker nodes.
To use gridexport: